MIT scientists. Devavrat Shah & Kang Zhang. develop an algorithm that can predict the price of Bitcoin | BitCoin Examiner

MIT scientists develop algorithm that can predict the price of Bitcoin; staff; In Bitcoin Examiner; 2014-10?

Original Sources

Mentions

  • <quote>Based on this price prediction method, we devise a simple strategy for trading Bitcoin. The strategy is able to nearly double the investment in less than 60 day period when run against real data trace.</quote>

Who

  • Devavrat Shah, Principal investigator
  • Kang Zhang, graduate of MIT

How Facebook Atlas Poses a Huge Threat to Yahoo!’s Already Flagging Display Business | TheStreet

Facebook Atlas Poses a Huge Threat to Yahoo!’s Already Flagging Display Business; Jennifer Van Grove; In The Street; 2014-09-30.

Mentions

  • Facebook, Atlas Marketplace
  • Claim: Yahoo! lacks Facebook’s secret sauce: a logged in audience of 1.3 billion people who hand over affinity data on a daily basis.

Opinements

  • Rebecca Lieb, Altimeter
  • Anthony DiClemente, Nomura Securities
  • Debra Aho Williamson, eMarketer

The Work of Byron Katie

Outreach

Summarizations

Concepts

  • Four Questions
    1. Is it true?
    2. Can you absolutely know it’s true?
    3. How do you react—what happens—when you believe that thought?
    4. Who would you be without the thought?
  • The Turnaround
    • “I need to wash more” becomes “I don’t need to wash more”

 

FTC blog crosses the line between regulation and advocacy | Mike Zaneis

Mike Zaneis (IAB); FTC blog crosses the line between regulation and advocacy; In The Hill; 2014-10-04.
Mike Zaneis is executive vice president and general counsel for the Interactive Advertising Bureau (www.iab.net),

Original Sources

  • Latanya Sweeney (FTC); Online Ads Roll the Dice; In Their Blog; 2014-09-25.
    Latanya Sweeney is Chief Technologist at the Federal Trade Commission (FTC)
    Teaser: Online ads, exclusive online communities, and the potential for adverse impacts from big data analytics

A proposal for named arguments for C++ | N4172 | Akhgari, Ballo

N4172Named Arguments; Ehsan Akhgari (Mozilla), Botond Ballo (Mozilla); 2014-10-07.

Mentions

  • Following Ada, VHDL, etc.
  • Positional arguments precede named arguments.
  • Function names are not part of the function’s type.
  • the name binding operator is : (colon)

Example

void foo(int a, char b, std::string c);
void test() {
 foo(c: "s", a: 1, b: 'c'); // valid
}
void foo(int x, char y, std::string z) {
 ...
}
void foo(int a, char b, std::string c);
void foo(int a, char b, std::string x);
void bar(int a, char b);void bar(int x, char b);
void test() {
  foo(1, 'c', "s"); // valid
 foo(1, 'c', c: "s"); // invalid -- different names for an argument in multiple declarations 
 foo(1, 'c', x: "s"); // invalid -- different names for an argument in multiple declarations
  bar(1, b: 'c'); // invalid -- different names for an argument in multiple declarations
}

Sections

Issues & Interactions

  • Overload resolution
  • Constructor calls
  • Aggregate initializers
  • Calls through function pointers
  • Perfect forwarding
  • (Backwards) compatibility

Objections

  • This feature caters to having functions with many parameters – a programming style that should be discouraged.
  • This proposal competes with C99 designated initializers, which are being proposed for C++.
  • Named arguments make parameter names part of a function’s interface, so that changing the parameter names can affect call sites

Spinnoff

  • Non-trailing default arguments
  • Named template arguments

Referenced

  • A study(some grepping) on open source parameter name changes.
    • Eigen
    • wxWidgets
    • boost