skysight-inc/HackerNews huggingface dataset:
> There are different goals of advertising. Brand awareness and purchase oriented (I forget the technical names). Most online advertising has revolved around driving purchases, with brand awareness only establishing even a non-negligible online presence fairly recently.

What?

> My understanding (as an outsider who doesn't work directly in advertising)

Aah. Yeah, in our market, you're not correct about brand awareness campaigns being a) recent and b) neglible. Most of our biggest spending campaigns are branding campaigns, and have been since 2007. Big caveat - I'm not in the US market.

The technical terms tend to be CPM/CPC/CPx/CPO, depending on who you're talking to - cost per thousand impressions (branding), cost per click, cost per conversion, cost per order.
Bing Developer Assistant for Visual Studio
I wondered about this since the green card (I have had one) states explicitly that it must be shown upon request to any police officer.
Yet... Bitcoin has performed worse than the Ruble.

http://qz.com/312598/bitcoin-is-the-worst-investment-of-2014...
The imposition of capital controls signals a country that is willing to trap money within its borders. That very fact is scary, and scary requires compensation. While that usually does not apply to what are classed as "long term" investors (direct purchasing of real assets in the country, purchasing of equities or bonds usually for a minimum time period, but NOT derivatives), it still requires an additional risk premium such that bonds will then need to be cheaper still (yield more) to compensate.

The more relevant short term argument that I am referring to, is that if they were to "squeeze" the offshore market by disallowing or limiting the lending of RUB by local banks to offshore banks, then they could easily engineer a massive squeeze on the rouble offshore. That is all those people who are short RUB would suddenly find that "rolling" those positions (that is, borrowing RUB so you can sell it), suddenly costs a fortune. This is even true in FX forwards because ultimately these are a derivative of interest rates. If it costs you a fortune to "fund" the RUB, then the converse is that it pays you a fortune to lend RUB to the market. If it pays you handsomely simply to lend short-term RUB to the market, there is no reason to buy long term bonds, whose price must "compete" with the front end of the yield curve. In short: high short end rates will deter purchasing of any instrument with a (significantly) lower yield in the long end of the yield curve. If we were to get the above mentioned RUB squeeze to anything like 100% or higher, imagine how silly it would be to buy a long end bond at 15% (even though yes yes, long term it might still be a good investment - but that would require a long discussion about the implied path of future rates. Humans have proven themselves to be very short termist in markets and thus it is likely that long term bond prices would fall, dramatically in that scenario).

So to answer your question directly, bond investors still would be able to trade out of their positions (though in a disorderly market even that cannot be taken for granted), but at a very low price.
Looking at the headers is not the way to learn about the library. Anything that you learned that wasn't documented in the standard or any of the many books, articles, and videos available would be an implementation detail that you couldn't rely on in portable code or even in the next version of gcc.

These files are only intended to be seen by the compiler and it doesn't complain about indentation or single letter variables.
Really basic. Agree with eli1987 that it needs to look better.
Extrapolating anything from Iceland seems dubious. Since it is tiny (300,000) and so culturally and racially homogenous (84% of Icelanders apparently belong to the official state Luthern church).

http://en.wikipedia.org/wiki/Demographics_of_Iceland
The Windows 10 Technical Preview is available to author as part of Microsoft's quality assurance program. Technical Previews are alpha software [1] by another name and Release Candidates are beta software in Microsoft speak.

[1] see: http://www.hanselman.com/blog/IntroducingASPNETVNext.aspx and http://blogs.msdn.com/b/cesardelatorre/archive/2014/05/12/th... for examples
Are you they? (They host the local Ruby Users Group, too. :)
HEAVY BAG PRANK
You might as well have linked to an ICBM page.

X-51 is unmanned, and hasn't flown at mach 5 for longer than 4 minutes.
Sure they could, but then you would need different compiled versions for different architectures, and this is kind of OTT for the task it accomplishes as it is!
I really want to like this. But SIGKILL is such a special instrument in the administrator's toolbox that I don't want it automatically sent after a short timeout. Moreover I don't think anyone should want that. This tool will hide or allow you to ignore important issues with your system.

I do unequivocally like the blocking behaviour though, I might implement that for myself.

Edit: so just something like this:

function killwait() {
kill $1
while ps -p $1 &>/dev/null; do
sleep 1
done
}
Yahoo's spin-out Hortonworks: $68M in Two Days
LambdaConf, May 22-24: Call for Proposals Opens
I wondered why this didn't exist but I guess it turns out it does. Where can I get one?
Apple prevails at $1B trial over digital music
>it's not going to make up for the 12+ hour workdays they'll have spent most of their adult life dealing with.

I know several teachers and I don't know a single one, (except for coaches who get paid to work longer), that works anywhere near 12 hour days on average--not even close.

A quick google search backs me up. This study by the BLS shows that on average they work around 40 hours per week when they work (this includes time working at home). [1]

Furthermore, teachers only work 190 days out of the year, so they end up working far less on average than other professionals.

[1] http://www.bls.gov/opub/mlr/2008/03/art4full.pdf
Show HN: Sprig Wordpress Starter Theme: Build Themes with Twig
Yeah, I don't understand this. Google owns YouTube also.

I would like to know how they formulate these metrics.
It's exactly what's been happening for some time in October-November, RUB was devaluing so fast, that it became profitable to buy iphones in Russia and sell them in Europe.

That time they've raised the prices to compensate without closing the shop altogether.
$1200 to $350 is minor?

If people think such a scenario can't easily happen again, then they're wrong about that. A small number of major bitcoin holders mostly determine the price.
It matters what stage of life is found on Mars. Regardless, one data point even if it is our own solar system won't be enough for us to determine what/where the Great Filter or Great Filters could be.
What about the BOM can you not derive from buying an Arduino and looking at it alongside the Atmel datasheets?

Sure, it might be easier and $25 cheaper for you if they published a text file, but it's not like you have to reverse engineer a spaceship to make an Arduino clone or derivative product.

Evidence: there's a wide selection of Arduino compatible boards on the market today.

IMO, publishing the Eagle file is better than publishing the Gerbers. It's roughly the equivalent of publishing source code instead of binaries.

I'm genuinely curious what isn't open-source about Arduino in your opinion?
At the time of writing:

1 BTC is 22,810.00 RUB (1)

1 BTC is $330.80 (2)

$330.80 is 22,982.67 RUB (3)

Arbitrage of 172.67 RUB

1. http://preev.com/btc/rub

2. http://preev.com/btc/usd

3. https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...
The thing is there's always other libraries that provide better implementations of things. Likely the instant you pick one, there will be something "better". jQuery has the benefit of being as much of a standard library for the web as anything else. Often it's not worth the time and effort to hunt down the absolute perfect combination of libraries to accomplish the same thing.
Good article. As good as Google's permission system is, it lacks obvious features. Maybe I'm missing something, but I think that Android permission are overly general and not specific enough in a majority of apps.
DefiantJS – lightning fast JSON search
Top notch articles year after year - nice work, and very sorry to see Dr. Dobb's go.
There's a problem with the suggestion box in your form that's not allowing me to submit the feedback privately.

The UX needs a lot of work and the cashback element that's dynamic made no sense without any additional guidance. Because you slashed out the $7.5 original price, "current price" implies just simply a sale price or current offer not that it will change as the quantity sold changes.

I think you have to find some way to connect the qty sold and cashback graph so that it's more clear as one goes up, the other goes down. Also, it doesn't make sense right now that the cashback is green when it's obviously past the halfway mark so shouldn't it be yellow since that implies that it's likely to go down soon?
Trust is a function of the expected incentives of the trusted.

One way to manage their incentives is by exercising control, but there are other more friendly ways, too. For example, shared goals, community, reputation, financial rewards, reciprocity and ethics standards all provide weaker or stronger reasons to trust others.
Seems like the typical "charging for time vs. charging for projects" debate.

You could add automated testing as an extra feature. Pay us X up front (where X covers the average income per project from manual testing) and we'll build in automated tests to your project, which saves you money down the road. Otherwise, we continue to bill for manual testing on an hourly basis. The revenue gain or loss in this case depends on how long lasting your client work is, and thus how much time you'd spend billing them.

You could also just standardize your testing pricing: pay Y per release for testing. Then automate the testing internally, but continue to bill the customer for the "testing" feature at the pre-determined rate.
Not bad for free could be better though.
I noticed that you actually had the source code in the repository, and later removed it. The commits history still contains all the code.

Question: Why did you decide to go private? You might have your reasons, care to share? Otherwise it is worrying: helping open source community, yet not being open source.
The ironic thing about the niche in question is that it's arguably one that can be tackled quite happily without VC money (tech-savvy, relatively easy-to-reach B2B market, decent margin on an individual sale, small total market size but acquirer-friendly and can organically grow into other areas of finance intel driven by customer development).

Raising $11.5M in total commits them to generalising though, and there's no shortage of competent competition in the market-data aggregation space.
In Chrome, you can view and manage cookies here: chrome://settings/cookies
Where does this condition actually exist where you don't want to charge the person up front but want to know they have enough money?

If I'm going to sell you a TV I don't care if you have the money I want the money before I send you something.

This problem is already solved by having the people pay up front.
You say obfuscation I say compression.
Further reading: http://en.wikipedia.org/wiki/Trusted_computing_base
In Queensrÿche's classic metal concept album Operation: Mindcrime, the PA announcement in the hospital has been used in many places. "Dr. Blair, Dr. Blair, Dr. J. Hamilton" Once you've heard it...
Also, many companies make the mistake of making performance reviews part of the transfer packet. It seems like it just makes sense (you have "data"; why not use it?) but it actually fucks up the culture. It's basically never a good idea to have past performance reviews come into play in a transfer decision.

First of all, it makes individual workers have their eyes on the scoreboard (reviews) rather than the game, because there's no escaping mediocre reviews; if you get smacked, you're stuck on a team forever. (And, sometimes you have good workers who get shitty reviews to prevent flight.) Second, it slows internal mobility to a crawl, because people getting lousy reviews can't move and people getting good reviews don't want to move, lest they risk getting mediocre scores and showing "negative trend" (making promotion nearly impossible). So, collaboration stops (due to the impossibility of lateral or diagnoal movement) and departmental position becomes permanent and tribal, and you get the "warring departments" dynamic. Even if you don't agree that departmental rivalry is a bad thing, what it tends to mean is that, due to the unpredictable sabotage events, whole sectors of the company become unreliable and upper management finds itself duplicating effort and running "bake-offs", but talented people avoid bake-off projects like the plague, so you get a "Dead Sea Effect".

Usually, when people talk about stack-ranking, they're also talking about Enron-style performance reviews (that is, performance reviews that are part of the transfer packet). You can theoretically have one and not the other, but they tend to go together.
Teachers still only work 190 days a year in most states. 50 days less than the 240 most other professions work.

And according to this survey [1]. Teachers work fewer hours per week than other professionals when they do work (less than 40 hours per week on average).

[1]. http://www.bls.gov/opub/mlr/2008/03/art4full.pdf
I've never clicked on a TV commercial, I've never clicked on a magazine, and yet both do influence purchasing behaviour.

Would you say that the online marketing fixation on hard metrics, like click-throughs, conversion rates, and page views have poisoned the well here? The engagement metrics for print and television are far softer because the complete data isn't available, they have to extrapolate from samples.

I'm surprised that sponsorship isn't more of a thing. The rise of crowd-funded projects should be studied to see if a similar thing can't be done for magazines like this journal except instead of person to creator, more company to company.
The Google is saying no go on DVD decoding (and presumably Blueray) and Chrome OS. https://productforums.google.com/forum/#!topic/chromebook-ce...

Handling optical is one reason I haven't just used a Roku as the playing device.

There's got to be a way in other Linux if Chrome OS can do it. I've tried fooling with browser identification already.
They positioned themselves very well in certain critical areas and I doubt that they will be easily replaced by competitors. For example in the ebook reader space most competitors already went our of business and Amazon is now close to being a monopoly in this space. At this point they should be set up pretty well to increase their margins. I don't know how much percent of each ebook sale they take but similar to Apple's App Store I'm sure this is a nice cash cow.
Sounds like The New Yorker's model (along with Harper's, etc. though the NYer is probably most known for its rigorous fact checking department[0]).

[0] http://www.newyorker.com/magazine/2009/02/09/checkpoints
iBeacons Make the Jump from Apple Only to the Android World
A fast and light stream cipher for smartphones
One edition of DDJ is the sole reason for my career and vocation.

Thank you
This is a good suggestion.

More generally, it's good that OP you are thinking about investing in making your team better. When I managed large teams (~350) my thinking always went in this order for weak performers:
a) What can we do to allow them to perform in their current role (an honest discussion is usually a good place to start)
b) If they are in the wrong role, is there another role within the org where they can thrive?
c) If there is no role (typically this supported by either brutal incompetence and/or no desire to work at this place) it's better to get them out of there so they can find a place better suited to them.

Getting rid of bad people is good thing and shouldn't be shied away from. But the first step is asking how to make it work.
Articles like this make me thankful that I've done my 10,000 hours of web development learning the ins and outs of the DOM and it's interactions with JavaScript (mostly topics covered in Crockford's book). Admittedly, about 9,950 of those hours were making it work in IE6.

jQuery is a framework, like many others. Programming is not about learning frameworks, it's about learning the language, it's runtime behaviours and of course software development in general. Frameworks are there to speed up development time.
What sort of approval would you need to use COTS in a commercial product?

Do you mean this:

We do not encourage the use of the board that we manufacture under the BeagleBoard.org logo in commercial products. We are not able to schedule parts and arrange for production for orders that we cannot see. Meeting demand is difficult as a result.
The largest vessel the world has ever seen
When I was younger, I took part in one of the first post-cold war student exchanges between the U.S. and Russia. A few days after I arrived there (during a very hot summer in the Eastern Urals), the Ruble (the version they were using at the time) collapsed from something like 1500:$1 to 5500:$1 and it became impossible to convert currency.

It finally "stabilized" somewhere around 5500-6000:$1 but the exchange markets still wouldn't function. Finally, running out of currency, our hosts did the exchange with their personal funds, hoping that the dollars we were giving them would turn out to be a good investment later. I didn't really understand at the time what a huge risk they were taking, and how much money, relatively, they were converting for us.

It's one of many generous things that happened during that exchange that's given me a perpetual fondness for the Russian people, even if sometimes I share in many of the grim feelings for the national politics.
A pagerank for npm would be interesting, arguably more so than just the "most depended on" lists. anyone know if it's been done yet?
It is not compared to Tessel. It is only described as "sounds a bit like the Tessel microcontroller".

I don't think there's much difference for the intended audience (JavaScript developers) how the code is compiled and run.

If anything, you would be using higher-level and familiar APIs with Firefox OS. E.g.: how would you upload an image from the camera over 3G with Tessel / Firefox OS?

As long as the thing can run on a battery for 1 month everything is OK. I am not sure Gonzo project has already reached that point, but from my own experience with a Firefox OS phone I believe it could be possible.

What I like is that a FFOS phone comes with a battery included and at a lower price than Tessel components (Tessel+Camera+3G would cost you 185$ without a battery).
Thanks! In the future we want to have the ability to add a pool of a dozen or so friends so we can suggest plans for groups on the weekend based on each user's swipes. So there will be matching in a sense.
Andrew, it's been an honor and a privilege to be able to write for Dr. Dobb's, the greatest of the programming magazines. Dr. Dobb's has been an enormously positive influence on the industry. I am very sad to see the end of the era.

Thank you and Deirdre and the rest of the DDJ staff for your awesome work!
>Really all they can do is resolve a dispute badly, but there's no profit in that.

Except there is profit in that if one side has paid them to resolve the dispute badly. Which is exactly back to where you are in the current system so you haven't actually solved or improved on anything you've just changed it.
For reference, here's how stable BTC/$ has been: http://i.imgur.com/V0y5mcE.png
Texting to Stop Ebola: African Telecoms Launch SMS Fundraiser
It is however a winged craft with an air breathing engine, commonly known as "a plane".
Ah, I almost forgot "The Game That Time Forgot"

http://vimeo.com/97875387
That's the new Microsoft - less thinking about backwards compatibility and not breaking things, but faster development, reduced management overhead. Faster time to market HAS to come from somewhere.
Maybe because Go's approach, although lacking, is still better than C in terms of type safety.

When you cast from void* to whatever type, the compiler will happily accept it and bad things will happen if the type is wrong. Maybe not right away, thus the program will bleed with corrupt memory.

With Go when you cast to the wrong type, a cast violation will occur and the program will panic right away.
Fuck that scam noise. When you back a kickstarter, you are trying to help make something happen that isn't real yet. You are sharing in the risk.
Cleaning a few things up first :) Star the repo and stay tuned for an update.
Thanks, super informative. I appreciate it.
As someone who works on the computer side of Hollywood, I found this really fascinating. It's interesting to see where people like Tyler Perry, or Steve Jobs break the rules and get away with it vs. where they either don't break the rules, or don't get away with it. This gave me a little insight into that.
Can you recommend software packages for case management at a small firm? I just started working with a small public-interest law firm that uses Google docs to track their caseload, an Access database to track their customers, and Drupal to run their public site, which is basically a library of case summaries and briefs. It's a mess.

They're looking for a solution that will let better manage case and customer info internally, and push public info to the public site. The idea is, only enter information once.

Custom development is of course an option, but first I want to see if there are any good available products. Are there any good off-the-shelf or hosted law firm management software packages that provide an API? Thanks for any advice you can spare.
I have my laptop set explicitly to do the same thing.
Show HN: A little thing I made for Calvin and Hobbes fans
Rainbow's End is one of my favorite books. I have probably read it 4 or 5 times since 2007. I find the ideas in it have gotten more accurate as time goes on.
npm actually publishes its own top lists.

what's interesting about the work we've done on libscore is that it shows the end result -- whether a lib was actually ultimately used on a site. npm can tell you download stats, but that's where its data ends.
Given that they've already decided to include support in Chrome itself for accessing USB hardware security tokens for U2F, I see no reason why they couldn't do the same with End to End + OpenPGPCards like the Yubikey NEO, which happens to also be a U2F device.

It would provide a solution to some of the issues they document on their own Wiki regarding secret keys being stolen by an attacker through another Chrome extension, another application on the system, etc.

EDIT: YES! I missed this part[1] in the Wiki earlier:

"Additionally, we plan to add remote private key support in the future. When support for that is ready, high-risk users could protect their secret keys (stored, e.g., in a hardware USB device) from compromise even when an adversary introduces a backdoor in the source code."

[1] https://github.com/google/end-to-end/wiki/Threat-model#backd...