All posts on October, 2017


M-Commerce

Google Aims to Turbocharge Online Checkout

Google on Monday rolled out an online payment service that’s designed to accelerate the online checkout process. While the new offering isn’t quite Amazon One-Click, it will eliminate many of the annoying steps that can slow down the online purchase process and often result in abandoned shopping carts. Pay with Google uses address and credit or debit card information users provide to Google to speed them through checkout.

Read more 0 Comments
Community

Linux Foundation Launches Open Data Licensing Agreements

The Linux Foundation has introduced the Community Data License Agreement, a new framework for sharing large sets of data required for research, collaborative learning and other purposes.
CDLAs will allow both individuals and groups to share data sets in the same way they share open source software code. The agreement could help foster an increase in data sharing across a variety of industries.

Read more 0 Comments
Tech Buzz

Fighting Off the Harvey Weinsteins of the World Through Technology

Harvey Weinstein just went from most powerful man in Hollywood to punching bag — and while he deserved this, perhaps greater attention should go toward taking aggressive measures to prevent future Weinsteins — and there will be future Weinsteins. We need to stop acting surprised when this stuff comes out and instead take stronger steps to prevent this kind of thing in the future.

Read more 0 Comments

RacerD detects hard-to-find race conditions in Java code

Facebook has begun offering broad access to RacerD, a tool intended to tackle the longstanding problem of race conditions in software.

RacerD had been available as a prototype, accessible in Facebook’s open source code base only through a series of backdoor options, said codeveloper Sam Blackshear, a Facebook research scientist. Now, the tool will run by default in Facebook’s open source Infer static analysis tool for bug detection. Initially, RacerD is available only for Java code. But plans call for expanding coverage to other languages, including C++.

With race conditions, overlapping processes trying to access the same data concurrently can cause conflicts in programs. These concurrency errors can be difficult to debug or even reproduce. “This has really been a hard problem” in computing for about 50 years, said Peter O’Hearn, a research scientist on the Infer team and co-author of RacerD.

To read this article in full, please click here

Read more 0 Comments