Planet (Totally unofficial, you understand.)

An hourly snapshot of all (?) public/official Yahoo! blogs around.
Unfiltered, unchanged, uncommented.

September 23, 2019

Flickr Blog

Flickr Blog

Flickr Feature: Lou Noble, Portrait Photographer

From Lou:

“As a photographer I attempt to take naturalistic photos that capture something unique or noteworthy, and communicate that through a photograph”

Scan 4.jpg

Julya, Los Angeles CA 2019

“Part of working with a model that’s used to being photographed all the time, is drawing out something new. It starts with connecting with my subject. And as we talk and connect, I might see something that they don’t typically show the world, or even see themselves. To me, that’s what I want to grab, that’s what’s real.”

IMG_8166.jpg

“Early on in my photography, there was one place that really nurtured my passion for this craft, and that was Flickr. It was a place you and a community could share your photos, and how you felt about them”

Scan 17.jpg

“I’ll always love Flickr. Some art isn’t meant to be viewed solely on a phone. I want them to be viewed how I intended. Big, detailed. I want people to be able to savor the image. That’s what Flickr is to me.”

Follow Lou on Flickr and watch the whole shoot here.

Flickr Feature: Lou Noble

Model: Julya Antoinette



by emilytruesdell1 at September 23, 2019 10:01 PM

September 18, 2019

Flickr Blog

Flickr Blog

Join the 700th “Thursday Walk” Photo Challenge with Flickr’s Utata Group

Flickr has thousands of high-quality groups where you can find inspiring images, showcase your work, and connect with like-minded photographers, so we want to make it easier for you to find and engage with those communities.

Following up on the success of our previous collaborations with the Photography Critique and Less is More groups we’re now excited to team up with the wonderful Utata group, a global collective of photographers who met through Flickr and who are devoted to creating and promoting good art, and to engaging in lively, wide-ranging discussions.

Join the “Thursday Walk” Photo Challenge with Flickr’s Utata Group

700 Thursday Walks

This week, the Utata Group will be celebrating its 700th-consecutive Thursday Walk. That’s 13 years and 5 months of walks every Thursday. Big milestones call for big celebrations, so let’s join in the fun!

The premise for this photo challenge is pretty simple: next Thursday, September 19, go for a walk (be it for a ten-minute break during your busy working day or a quick tour around the block), pick up your camera, take a photo, and post it to this thread. Easy, right? There’s something singularly appealing about the notion of people all over the world taking a break from their day just to take a stroll with a camera, knowing that other folks are doing the same thing for the same reason.

You can take as many photos as you wish during the walk, but we ask you to be selective in what you share in the group, as a courtesy to each other. Tag your image with utata:project=tw700 and show us your favorite photo with a short story about the shot. Embed your image in the comments using this format: [Flickr Photo Page URL]

Remember: The spirit of the idea is to take the photo on that particular Thursday (local time), but we’ll give you a couple courtesy days to upload your image, just in case.

We’ll also celebrate our favorite images of this special ‘Thursday Walk’ in a Flickr Gallery.

Evensong

Just a few more things

If you like the challenge, don’t forget to join the Utata group for frequent photo projects, active discussions, and for meeting other photographers around the world.

If you want to add your photographs to the Utata pool, please read the group rules first.

Last but not least, check out the group’s website, Utata.org, for a bit of history on the group and its members.



by Leticia Roncero at September 18, 2019 10:35 PM

December 27, 2018

Y! Engineering Blog

Announcing OpenTSDB 2.4.0: Rollup and Pre-Aggregation Storage, Histograms, Sketches, and More

yahoodevelopers:

By Chris Larsen, Architect

OpenTSDB is one of the first dedicated open source time series databases built on top of Apache HBase and the Hadoop Distributed File System. Today, we are proud to share that version 2.4.0 is now available and has many new features developed in-house and with contributions from the open source community. This release would not have been possible without support from our monitoring team, the Hadoop and HBase developers, as well as contributors from other companies like Salesforce, Alibaba, JD.com, Arista and more. Thank you to everyone who contributed to this release!

A few of the exciting new features include:

Rollup and Pre-Aggregation Storage

As time series data grows, storing the original measurements becomes expensive. Particularly in the case of monitoring workflows, users rarely care about last years’ high fidelity data. It’s more efficient to store lower resolution “rollups” for longer periods, discarding the original high-resolution data. OpenTSDB now supports storing and querying such data so that the raw data can expire from HBase or Bigtable, and the rollups can stick around longer. Querying for long time ranges will read from the lower resolution data, fetching fewer data points and speeding up queries.

Likewise, when a user wants to query tens of thousands of time series grouped by, for example, data centers, the TSD will have to fetch and process a significant amount of data, making queries painfully slow. To improve query speed, pre-aggregated data can be stored and queried to fetch much less data at query time, while still retaining the raw data. We have an Apache Storm pipeline that computes these rollups and pre-aggregates, and we intend to open source that code in 2019. For more details, please visit http://opentsdb.net/docs/build/html/user_guide/rollups.html.

Histograms and Sketches

When monitoring or performing data analysis, users often like to explore percentiles of their measurements, such as the 99.9th percentile of website request latency to detect issues and determine what consumers are experiencing. Popular metrics collection libraries will happily report percentiles for the data they collect. Yet while querying for the original percentile data for a single time series is useful, trying to query and combine the data from multiple series is mathematically incorrect, leading to errant observations and problems. For example, if you want the 99.9th percentile of latency in a particular region, you can’t just sum or recompute the 99.9th of the 99.9th percentile.

To solve this issue, we needed a complex data structure that can be combined to calculate an accurate percentile. One such structure that has existed for a long time is the bucketed histogram, where measurements are sliced into value ranges and each range maintains a count of measurements that fall into that bucket. These buckets can be sized based on the required accuracy and the counts from multiple sources (sharing the same bucket ranges) combined to compute an accurate percentile.

Bucketed histograms can be expensive to store for highly accurate data, as many buckets and counts are required. Additionally, many measurements don’t have to be perfectly accurate but they should be precise. Thus another class of algorithms could be used to approximate the data via sampling and provide highly precise data with a fixed interval. Data scientists at Yahoo (now part of Oath) implemented a great Java library called Data Sketches that implements the Stochastic Streaming Algorithms to reduce the amount of data stored for high-throughput services. Sketches have been a huge help for the OLAP storage system Druid (also sponsored by Oath) and Bullet, Oath’s open source real-time data query engine.

The latest TSDB version supports bucketed histograms, Data Sketches, and T-Digests.

Some additional features include:

  • HBase Date Tiered Compaction support to improve storage efficiency.
  • A new authentication plugin interface to support enterprise use cases.
  • An interface to support fetching data directly from Bigtable or HBase rows using a search index such as ElasticSearch. This improves queries for small subsets of high cardinality data and we’re working on open sourcing our code for the ES schema.
  • Greater UID cache controls and an optional LRU implementation to reduce the amount of JVM heap allocated to UID to string mappings.
  • Configurable query size and time limits to avoid OOMing a JVM with large queries.

Try the releases on GitHub and let us know of any issues you run into by posting on GitHub issues or the OpenTSDB Forum. Your feedback is appreciated!

OpenTSDB 3.0

Additionally, we’ve started on 3.0, which is a rewrite that will support a slew of new features including:

  • Querying and analyzing data from the plethora of new time series stores.
  • A fully configurable query graph that allows for complex queries OpenTSDB 1x and 2x couldn’t support.
  • Streaming results to improve the user experience and avoid overwhelming a single query node.
  • Advanced analytics including support for time series forecasting with Yahoo’s EGADs library.

Please join us in testing out the current 3.0 code, reporting bugs, and adding features.



by amberwilsonla at December 27, 2018 05:01 PM

Y! Developers Blog

Announcing OpenTSDB 2.4.0: Rollup and Pre-Aggregation Storage, Histograms, Sketches, and More

By Chris Larsen, Architect

OpenTSDB is one of the first dedicated open source time series databases built on top of Apache HBase and the Hadoop Distributed File System. Today, we are proud to share that version 2.4.0 is now available and has many new features developed in-house and with contributions from the open source community. This release would not have been possible without support from our monitoring team, the Hadoop and HBase developers, as well as contributors from other companies like Salesforce, Alibaba, JD.com, Arista and more. Thank you to everyone who contributed to this release!

A few of the exciting new features include:

Rollup and Pre-Aggregation Storage

As time series data grows, storing the original measurements becomes expensive. Particularly in the case of monitoring workflows, users rarely care about last years’ high fidelity data. It’s more efficient to store lower resolution “rollups” for longer periods, discarding the original high-resolution data. OpenTSDB now supports storing and querying such data so that the raw data can expire from HBase or Bigtable, and the rollups can stick around longer. Querying for long time ranges will read from the lower resolution data, fetching fewer data points and speeding up queries.

Likewise, when a user wants to query tens of thousands of time series grouped by, for example, data centers, the TSD will have to fetch and process a significant amount of data, making queries painfully slow. To improve query speed, pre-aggregated data can be stored and queried to fetch much less data at query time, while still retaining the raw data. We have an Apache Storm pipeline that computes these rollups and pre-aggregates, and we intend to open source that code in 2019. For more details, please visit http://opentsdb.net/docs/build/html/user_guide/rollups.html.

Histograms and Sketches

When monitoring or performing data analysis, users often like to explore percentiles of their measurements, such as the 99.9th percentile of website request latency to detect issues and determine what consumers are experiencing. Popular metrics collection libraries will happily report percentiles for the data they collect. Yet while querying for the original percentile data for a single time series is useful, trying to query and combine the data from multiple series is mathematically incorrect, leading to errant observations and problems. For example, if you want the 99.9th percentile of latency in a particular region, you can’t just sum or recompute the 99.9th of the 99.9th percentile.

To solve this issue, we needed a complex data structure that can be combined to calculate an accurate percentile. One such structure that has existed for a long time is the bucketed histogram, where measurements are sliced into value ranges and each range maintains a count of measurements that fall into that bucket. These buckets can be sized based on the required accuracy and the counts from multiple sources (sharing the same bucket ranges) combined to compute an accurate percentile.

Bucketed histograms can be expensive to store for highly accurate data, as many buckets and counts are required. Additionally, many measurements don’t have to be perfectly accurate but they should be precise. Thus another class of algorithms could be used to approximate the data via sampling and provide highly precise data with a fixed interval. Data scientists at Yahoo (now part of Oath) implemented a great Java library called Data Sketches that implements the Stochastic Streaming Algorithms to reduce the amount of data stored for high-throughput services. Sketches have been a huge help for the OLAP storage system Druid (also sponsored by Oath) and Bullet, Oath’s open source real-time data query engine.

The latest TSDB version supports bucketed histograms, Data Sketches, and T-Digests.

Some additional features include:

  • HBase Date Tiered Compaction support to improve storage efficiency.
  • A new authentication plugin interface to support enterprise use cases.
  • An interface to support fetching data directly from Bigtable or HBase rows using a search index such as ElasticSearch. This improves queries for small subsets of high cardinality data and we’re working on open sourcing our code for the ES schema.
  • Greater UID cache controls and an optional LRU implementation to reduce the amount of JVM heap allocated to UID to string mappings.
  • Configurable query size and time limits to avoid OOMing a JVM with large queries.

Try the releases on GitHub and let us know of any issues you run into by posting on GitHub issues or the OpenTSDB Forum. Your feedback is appreciated!

OpenTSDB 3.0

Additionally, we’ve started on 3.0, which is a rewrite that will support a slew of new features including:

  • Querying and analyzing data from the plethora of new time series stores.
  • A fully configurable query graph that allows for complex queries OpenTSDB 1x and 2x couldn’t support.
  • Streaming results to improve the user experience and avoid overwhelming a single query node.
  • Advanced analytics including support for time series forecasting with Yahoo’s EGADs library.

Please join us in testing out the current 3.0 code, reporting bugs, and adding features.



December 27, 2018 05:00 PM

December 21, 2018

Y! Engineering Blog

Musings from the 2nd Annual MolochON

yahoodevelopers:

By Andy Wick, Chief Architect, Oath & Elyse Rinne, Software Engineer, Oath

Last month, our Moloch team hosted the second all day Moloch conference at our Dulles, Virginia campus. Moloch, the large-scale, full packet capturing, indexing, and database system was developed by Andy Wick at AOL (now part of Oath) in 2011 and open-sourced in 2012. Elyse Rinne joined the Moloch team in 2016 to enhance the tool’s front-end features. The project enjoys an active community of users and contributors.

Most recently, on November 1, more than 80 Moloch users and developers joined the Moloch core team to discuss the latest features, administrative capabilities, and clever uses of Moloch.

Speakers from Elastic, SANS, Cox, SecureOps, and Oath presented their experiences setting up and using Moloch in a variety of security-focused scenarios. Afterwards, the participants brainstormed new project features and enhancements. We ended with happy hour giving a chance to relax and network. Although most of the talks were not recorded due to the sensitive topics related to blue team security tactics in some of the presentations, we do have these presentation recordings and slides that are cleared for the public:

If you are a blue team security professional, consider joining the Moloch community, use and help contribute to the project, and chat with us on Slack. To get started, check out our README and FAQ pages on GitHub.

P.S. We’re hiring security professionals, whom we lovingly call paranoids!



by amberwilsonla at December 21, 2018 01:23 AM

December 20, 2018

Y! Developers Blog

Musings from the 2nd Annual MolochON

By Andy Wick, Chief Architect, Oath & Elyse Rinne, Software Engineer, Oath

Last month, our Moloch team hosted the second all day Moloch conference at our Dulles, Virginia campus. Moloch, the large-scale, full packet capturing, indexing, and database system was developed by Andy Wick at AOL (now part of Oath) in 2011 and open-sourced in 2012. Elyse Rinne joined the Moloch team in 2016 to enhance the tool’s front-end features. The project enjoys an active community of users and contributors.

Most recently, on November 1, more than 80 Moloch users and developers joined the Moloch core team to discuss the latest features, administrative capabilities, and clever uses of Moloch.

Speakers from Elastic, SANS, Cox, SecureOps, and Oath presented their experiences setting up and using Moloch in a variety of security-focused scenarios. Afterwards, the participants brainstormed new project features and enhancements. We ended with happy hour giving a chance to relax and network. Although most of the talks were not recorded due to the sensitive topics related to blue team security tactics in some of the presentations, we do have these presentation recordings and slides that are cleared for the public:

If you are a blue team security professional, consider joining the Moloch community, use and help contribute to the project, and chat with us on Slack. To get started, check out our README and FAQ pages on GitHub.

P.S. We’re hiring security professionals, whom we lovingly call paranoids!



December 20, 2018 05:06 PM

December 17, 2018

Tumblr Staff

Hey Tumblr–A couple of weeks ago we announced an update to our Community Guidelines regarding...

Hey Tumblr–

A couple of weeks ago we announced an update to our Community Guidelines regarding adult content, and we’ve received a lot of questions and feedback from you. First and foremost, we are sorry that this has not been an easy transition and we know we can do a better job of explaining what we’re doing. We knew this wasn’t going to be an easy task and we appreciate your patience as we work through the challenges and limitations of correctly flagging tens of billions of GIFs, videos, and photos.

Today, December 17th, our policy begins to take effect. This means that we will start hiding – not deleting – posts that contain GIFs, videos, and photos from public view that are in violation of our policy. Again, this is a complex problem, and over the coming weeks we will gradually, and carefully, flag more adult content. (Yes, we will still make mistakes, but hopefully fewer and fewer.)

More importantly, we want to clarify the things that you, as a community, have asked about the most.

Tumblr will always be a place to explore your identity. Tumblr has always been home to marginalized communities and always will be. We fully recognize Tumblr’s special obligation to these communities and are committed to ensuring that our new policy on adult content does not silence the vital conversations that take place here every day. LGBTQ+ conversations, exploration of sexuality and gender, efforts to document the lives and challenges of those in the sex worker industry, and posts with pictures, videos, and GIFs of gender-confirmation surgery are all examples of content that is not only permitted on Tumblr but actively encouraged.

We also want to reiterate some important information from our Support post:

Your content will not be deleted. If your post(s) are flagged under the new policy, they will be hidden from public view and will only be visible to you. You can appeal these flags if you feel your content was erroneously marked as adult content. Upcoming feature changes will also make appeals more manageable for those of you with multiple flagged posts. Your blog won’t be deleted if you’ve posted adult content in the past, and there is nothing you need to do if you have interacted with adult content up until now–it will just be flagged and not publicly viewable. Don’t forget too that you can download your content. It’s yours after all, and we don’t take that lightly.

image

What is still permitted? We’ve heard a lot of concern about what the policy does not permit, but we want to make sure that you also know what is still permitted:

Written content such as erotica, nudity related to political or newsworthy speech, and nudity found in art, specifically sculptures and illustrations, is also stuff that can be freely posted on Tumblr. Although, photorealistic imagery or photography – images, videos, or GIFs – with real humans that include exposed genitals or female-presenting (yeah, we know you hate this term) nipples or depict sex acts is not allowed per our guidelines. 

Examples of exceptions that are still permitted but that you may need to appeal if they are misclassified are: exposed female-presenting nipples in connection with breastfeeding, birth or after-birth moments, and health-related situations, such as post-mastectomy or gender confirmation surgery.

The automated tools will improve. Having a post mistakenly flagged as adult totally sucks; we understand and agree that there have been too many wrongfully flagged posts since we announced the policy change. With tens of billions of GIFs, videos, and photos to review and millions of new posts every day, we really need your help to get it right.

The more you help by reporting content that’s not permitted and by appealing content that you believe was flagged incorrectly, the better our automated tools will get at classifying your posts correctly. The more content these tools review, the more they will learn the difference between what’s permitted and what’s not. Most importantly, your content won’t be deleted if erroneously flagged and all appeals will be sent to a real, live human who can make the appropriate call. 

We love Tumblr and the communities that call Tumblr home. You are Tumblr. This place has always been a reflection of the voices and communities that thrive here. As you’ve always done, help us continue to shape Tumblr into the community you want it to be.

<3



December 17, 2018 03:00 PM

December 03, 2018

Tumblr Staff

A better, more positive Tumblr

Since its founding in 2007, Tumblr has always been a place for wide open, creative self-expression at the heart of community and culture. To borrow from our founder David Karp, we’re proud to have inspired a generation of artists, writers, creators, curators, and crusaders to redefine our culture and to help empower individuality.

Over the past several months, and inspired by our storied past, we’ve given serious thought to who we want to be to our community moving forward and have been hard at work laying the foundation for a better Tumblr. We’ve realized that in order to continue to fulfill our promise and place in culture, especially as it evolves, we must change. Some of that change began with fostering more constructive dialogue among our community members. Today, we’re taking another step by no longer allowing adult content, including explicit sexual content and nudity (with some exceptions).  

Let’s first be unequivocal about something that should not be confused with today’s policy change: posting anything that is harmful to minors, including child pornography, is abhorrent and has no place in our community. We’ve always had and always will have a zero tolerance policy for this type of content. To this end, we continuously invest in the enforcement of this policy, including industry-standard machine monitoring, a growing team of human moderators, and user tools that make it easy to report abuse. We also closely partner with the National Center for Missing and Exploited Children and the Internet Watch Foundation, two invaluable organizations at the forefront of protecting our children from abuse, and through these partnerships we report violations of this policy to law enforcement authorities. We can never prevent all bad actors from attempting to abuse our platform, but we make it our highest priority to keep the community as safe as possible.

So what is changing?

Posts that contain adult content will no longer be allowed on Tumblr, and we’ve updated our Community Guidelines to reflect this policy change. We recognize Tumblr is also a place to speak freely about topics like art, sex positivity, your relationships, your sexuality, and your personal journey. We want to make sure that we continue to foster this type of diversity of expression in the community, so our new policy strives to strike a balance.

Why are we doing this?

It is our continued, humble aspiration that Tumblr be a safe place for creative expression, self-discovery, and a deep sense of community. As Tumblr continues to grow and evolve, and our understanding of our impact on our world becomes clearer, we have a responsibility to consider that impact across different age groups, demographics, cultures, and mindsets. We spent considerable time weighing the pros and cons of expression in the community that includes adult content. In doing so, it became clear that without this content we have the opportunity to create a place where more people feel comfortable expressing themselves.

Bottom line: There are no shortage of sites on the internet that feature adult content. We will leave it to them and focus our efforts on creating the most welcoming environment possible for our community.

So what’s next?

Starting December 17, 2018, we will begin enforcing this new policy. Community members with content that is no longer permitted on Tumblr will get a heads up from us in advance and steps they can take to appeal or preserve their content outside the community if they so choose. All changes won’t happen overnight as something of this complexity takes time.

Another thing, filtering this type of content versus say, a political protest with nudity or the statue of David, is not simple at scale. We’re relying on automated tools to identify adult content and humans to help train and keep our systems in check. We know there will be mistakes, but we’ve done our best to create and enforce a policy that acknowledges the breadth of expression we see in the community.

Most importantly, we’re going to be as transparent as possible with you about the decisions we’re making and resources available to you, including more detailed information, product enhancements, and more content moderators to interface directly with the community and content.

Like you, we love Tumblr and what it’s come to mean for millions of people around the world. Our actions are out of love and hope for our community. We won’t always get this right, especially in the beginning, but we are determined to make your experience a positive one.

Jeff D’Onofrio
CEO



December 03, 2018 05:31 PM

November 06, 2018

Y! News Blog

Yahoo News has live comprehensive original reporting and...



Yahoo News has live comprehensive original reporting and analysis on midterm election night, Nov. 6. Coverage will be led by Yahoo News’ Stephanie Sy and Matt Bai. They will be joined throughout the night by a dynamic team of Yahoo News and HuffPost journalists, including Yahoo News Editor in Chief Daniel Klaidman and HuffPost Editor in Chief Lydia Polgreen. 

Coverage will be live-streamed from Oath Studios in New York and will run from 8:00 p.m. to 11:30 p.m. ET. Oath, a subsidiary of Verizon Communications, will promote the live news event across its powerful global distribution platform, which reaches more than 1 billion active users monthly — this includes Yahoo.com, AOL.com, Yahoo News, HuffPost, Tumblr and more.



November 06, 2018 10:59 PM

October 24, 2018

Y! Answers Blog

New Notification!

The long awaited “Somebody commented on your answer” notification is here! No longer will you need to keep dozens of tabs open to check for replies on your answers. Instead, you will be notified when someone comments on an answer you have written.

Notification Controls If the notifications get overwhelming you can always switch them off by clicking the gear icon in the upper right corner of the feed.

-Yahoo Answers Team



October 24, 2018 02:57 PM

October 08, 2018

Y! Answers Blog

Yahoo Answers

This post kicks off the redesign the Yahoo Answers Tumblr. We wanted a design that would accommodate long form posts to reflect the shift in content. This blog will no longer be posting interesting questions asked on Yahoo Answers. Instead, it will be used to chronicle and clarify the changes to the website.

Since this is the “first” blog post, I’ll recap some of the things that the team has been working on the last two months.

Notifications

The notifications page has been fixed! For many users, us included, the notifications page was empty. In addition, new notification types are on their way, so you’ll be able to keep track of the conversations you’re having in the comments section.

Unfortunately, email notifications are still out of action, but we’re working on their replacement!

Spam

You probably remember the overwhelming amount of spam present on the site a couple of months ago, with spam written in Mandarin being the most prevalent. We added several new spam filters and updated some old ones; this resulted in spam decreasing by ~95% across the site. We’re still making adjustments to continually lower spam and our false positive rate.

Left Rail

We added the categories back to the left rail of the website, making it much easier to get where you’re needed most!

Ads

We removed almost all the ads from all pages. All that remains is a single ad in the right rail.

Removed Video Uploading

We removed the rarely used option to upload videos to questions asked on Yahoo Answers.



October 08, 2018 09:54 PM

October 04, 2018

Y! Mail

Introducing Yahoo Together – group messaging just got organized

Adam Mathes, Senior Director, Product Management

Have you ever been in a group SMS thread with 10 people talking about 18 different things at once? It can make it hard to follow along, let alone plan a barbecue.

We built Yahoo Together to fix that. It’s group chat that makes life easier through organization and smart tools.

Gather people into the groups you care most about (family, friends, book clubs, bowling leagues) and then split up your conversations with topics. So instead of talking about 18 things at once, you can follow the topics you care about, and mute the rest.

Sharing photos and videos also work great in Together, but we went beyond that to let you attach any file you want into a shared library for the group. And, instead of digging through your long text threads to find a message or attachment, powerful search helps you find all those easily.

Planning something with a group? Shared calendars are a hassle to set up and get people to use, so we often end up relying on messaging to do the reminding for us. We’ve automated that – you can attach a smart reminder to any message. The group will get notified at the scheduled time.

We’ve also made it easy to respond in a single tap with a custom reaction. Our team has found that they quickly come to reflect our in-jokes and personal catchphrases –

Watch our video to see Yahoo Together in action, and try it out with the groups you care about today! Download it now for iOS or Android.



October 04, 2018 01:00 PM

September 27, 2018

Y! Mail

9 Reasons to Create a Wedding-only Email Address with Yahoo Mail

Say “I Do” with Yahoo.

You’re engaged and probably so excited to start planning this monumental day. But before you dive into your Pinterest boards and booking your appointments with catering, venue, cake, floral and dress / suit vendors, we’ve got a super important, must-do, #1 step before you start planning your big day—create your wedding-only email address with Yahoo Mail.

Why? Glad you asked, check out the 9 reasons below:

1. Say hello to a new, beautifully organized inbox.

Reason numero uno: weddings are CHAOS. Get your stuff together with an inbox dedicated to all the details where you can easily sort things into folders. You’ll have one consistent email address to distribute to guests, vendors and family.

Plus, Yahoo Mail has Views just for your document files so you can see all your PDFs and quotes in one fell swoop.

2. Keep your personal accounts separate.

You don’t want all this important wedding info to get buried in your main personal email inbox, do you? Your inbox doesn’t need more clutter. Think about it, once you start contacting vendors, you will start receiving a slew of emails.

By having an inbox just for the wedding, you’ll keep all those important (or frivolous) wedding emails in one place.

3. One shared email. 1,000 less arguments.

You and your soulmate can both have equal access to everything. No arguing about whether someone received a specific message or not from emails with the florist, DJ, or caterers.

If you get the Yahoo Mail app or logging in from your desktop, you can add all your accounts so they are all easily accessible: your wedding inbox, you work email, and your personal email. (even if it’s Gmail. We love everyone here.)

All your emails available in a few taps. Cake.

4. A way for people to email you their special moments.

Instead of downloading all those photos one by one from your wedding hashtag, why not ask folks to email their photos directly to you. You’ll have all those special pics easily viewable in your wedding inbox through the Photos View.

Plus you don’t have to worry about storage, ever. With 1000GB of storage, you’ll need to have over 500,000 photos just to fill it up.

5. Get money back without the hassle.

As a Yahoo Mail user, you have exclusive access to an Earny membership. What does that mean? Well it means automatic refunds when prices drop.

Really want those rose gold cufflinks but want to wait and see if they go on sale? No need. Buy now, and get money back automatically if the price drops.

6. Wedding purchases? Get free 2-day shipping and more.

With Yahoo Mail (in partnership with ShopRunner), you get 2-day FREE shipping! Right? It also includes free returns, exclusive deals, 140+ high-end retailers, and it’s normally $79/year.

7. Go digital with invites.

Did you know Yahoo Mail is the only email provider with digital stationery to dress up your messages? Not only that, they’re super cute. We’ve got artist-designed stationery from Paperless Post and original designs from our talented design team.

Pro Tip: Match your Paperless Post invites with some of their classic designs in Yahoo Mail.

8. People-only notifications.

Overwhelmed by all the messages you’re receiving? With Yahoo Mail, you can turn on People only notifications, so you can make sure you get that message from your florist, mother-in-law or officiant without all that extra noise.

9. Choose wisely.

Just say I Do with Yahoo! We even have a wedding tumblr blog for all your digital wedding tips and inspo. Check it out here.



September 27, 2018 12:27 AM

June 07, 2018

Y! Messenger Blog

Beyond Yahoo Messenger

By Michael Albers, VP of Communication Products at Oath

A while back we announced that we had completely modernized the technology that powered Yahoo Messenger. We made significant upgrades to key areas like photo sharing, made the service faster and more secure.

With the new platform, we were also able to build new types of messaging products and integrations. For example, our recently announced group messaging product, Yahoo Squirrel, aimed at improving the productivity of messaging, is based on this platform. Note: Yahoo Squirrel is invite-only still, but we will be opening it up to everyone shortly.

While there are many big messaging services today, just as in many things, the next phase of disruption in messaging is right around the corner. That is where we as engineers, product managers and designers have shifted our focus.

So as we continue to build and innovate products on our new messaging platform, we are announcing today that we will retire Yahoo Messenger, effective July 17, 2018.

Yahoo Messenger has had an amazing run. Over its twenty years, Yahoo Messenger introduced hundreds of millions of people to the joys of just the right emoticon for the moment (aka emojis). Yahoo Messenger changed the lives of millions, and thousands of people have sent us letters and photos over the years to share their stories of meeting a spouse over the service, keeping in touch with kids while serving overseas in the military, or introducing grandparents to new members of the family from across the globe.

We are thankful to the hundreds of millions who have used Messenger over the years as well as the thousands who have worked on it inside Yahoo for more than two decades.

image



June 07, 2018 04:00 PM

May 05, 2018

Y! Finance Blog

Witness history as Berkshire Hathaway Chairman and CEO Warren...



Witness history as Berkshire Hathaway Chairman and CEO Warren Buffett and his right-hand man Charlie Munger share their unscripted views on the company, the markets, the economy, corporate governance, and a lot more. Tune in now! https://finance.yahoo.com/brklivestream/ #BRKLiveStream



May 05, 2018 03:11 PM

April 26, 2018

Y! Sports

Shaquem Griffin will likely have a long wait before his name is...



April 26, 2018 06:11 PM

April 25, 2018

Y! Sports

Shaquem Griffin will likely have long wait before name is called at NFL draft



April 25, 2018 11:32 PM

April 09, 2018

Y! Finance Blog

Sheila Bair joins Yahoo Finance as contributing columnist

Yahoo Finance announced that Sheila Bair, a leading expert in finance and economics, and the former Chair of the Federal Deposit Insurance Corporation (FDIC), will contribute a recurring monthly column.  


In her first piece, published today, Bair makes a case that President Donald Trump’s attacks on Amazon undermine the First Amendment of the Bill of Rights.


“We’re delighted to have Sheila contributing to Yahoo Finance,” says Yahoo Finance Editor in Chief Andy Serwer. “Her experience and expertise when it comes to markets, the economy and politics gives her a singular perspective. And she’s a darn good writer too.”


Bair has a long and distinguished career in finance and banking that spans both the public and private sectors. She served a five year term as the 19th Chairman of the FDIC from 2006 to 2011.  During her time as Chair, Bair was widely credited for her role in steering the institution, and the government, through 2008 financial crisis.  


Prior to joining the FDIC, Bair was the Dean’s Professor of Financial Regulatory Policy for the Isenberg School of Management at the University of Massachusetts-Amherst. She has also held positions as Assistant Secretary for Financial Institutions at the U.S. Department of the Treasury, Senior Vice President for Government Relations of the New York Stock Exchange, Commissioner and Acting Chairman of the Commodity Futures Trading Commission, and Research Director, Deputy Counsel and Counsel to Senate Majority Leader Robert Dole.  Bair earned a bachelor’s degree from Kansas University and a J.D. from Kansas University School of Law, as well as honorary doctorates from Amherst College and Drexel University. She was named one of TIME magazine’s most influential people, has topped The Wall Street Journal’s annual 50 “Women to Watch List,” and was ranked by Forbes as the second most powerful woman in the world behind German chancellor Angela Merkel for two consecutive years.

Read Bair’s first column for Yahoo Finance, here.



April 09, 2018 07:26 PM

February 02, 2018

Aviate Blog

An update on Aviate

Yahoo Aviate Launcher will no longer be supported after Thursday, March 8, 2018. You will no longer see new content in the stream, and Aviate will not be supported or updated.

Thank you for being a loyal Aviate user. We learned a lot working on Aviate for you, and hope you enjoyed the experience. Our team is engaged on new and exciting projects, leveraging our learnings and technology from Aviate.

For more information, check out our support page here.

Sincerely,
The Yahoo Aviate team

image



February 02, 2018 05:46 PM

December 01, 2017

Y! Hadoop Blog

Vespa Meetup in Sunnyvale

vespaengine:

WHAT: Vespa meetup with various presentations from the Vespa team.

Several Vespa developers from Norway are in Sunnyvale, use this opportunity to learn more about the open big data serving engine Vespa and meet the team behind it.

WHEN: Monday, December 4th, 6:00pm - 8:00pm PDT

WHERE: Oath/Yahoo Sunnyvale Campus
Building E, Classroom 9 & 10
700 First Avenue, Sunnyvale, CA 94089

MANDATORY REGISTRATION: https://goo.gl/forms/7kK2vlaipgsSSSH42

Agenda

6.00 pm:  Welcome & Intro

6.15 pm: Vespa tips and tricks

7.00 pm: Tensors in Vespa, intro and usecases

7.45 pm: Vespa future and roadmap

7.50 pm: Q&A

This meetup is a good arena for sharing experience, get good tips, get inside details in Vespa, discuss and impact the roadmap, and it is a great opportunity for the Vespa team to meet our users. Hope to see many of you!



December 01, 2017 01:11 AM

August 30, 2017

Y! Research Blog

Introducing the Yahoo News Ranked Multi-label Corpus, a Novel Dataset to Improve Multilabel Learning


By Akshay Soni, Aasish Pappu

Most content-based websites, like Yahoo News, HuffPost, or any given news site, organize their stories according to subject matter or in some similar way. You can imagine that websites with a huge amount of stories must need an automated method to filter or categorize them as the content is ingested into their systems. For example, algorithms that power Yahoo News label news articles with tags (e.g., Military conflict, Nuclear policy, Refugees) as they are ingested, and then display the content by subject matter and/or on a personalized feed. This well-known process of labeling content with all its relevant tags is known as Multilabel Learning (MLL).

image
An overview of a MLL system in action: as the news articles are ingested, MLL tags them with all the relevant labels.

Up to now, whenever scientists and engineers use MLL to create their own specific models to label content however they like, they have used datasets that have pre-computed features like bag-of-words, or dense representations like doc2vec. In the process of writing our recent ACL 2017 publication “DocTag2Vec: An embedding based Multilabel Learning approach for Document Tagging,” presented in the Rep4NLP workshop, we compiled a novel dataset with raw news stories that allows for researchers to be able to construct their own features that are best-suited for their MLL algorithms. As part of our Webscope data-sharing program, we are making our dataset, called Yahoo News Ranked Multi-label Corpus (YNMLC), available to academics to further advance MLL research.

While traditional MLL approaches rely on given features, DocTag2Vec operates on raw text and automatically learns the best features of that text by embedding both documents and the tags in the same vector space. Inference is then done via a simple nearest-neighbor based approach. DocTag2Vec relies on training data that is composed of the raw text of every document and the labels associated with them.

image
DocTag2Vec embeds documents and the labels associated with them in a common vector-space. This allows inference by a nearest-neighbor approach.

There are many standard datasets available for MLL, but all of them directly provide features and not the actual text of the documents. This allows researchers to work on new algorithms that directly use the provided features but without improving the features themselves. Our YNMLC corpus provides raw text so that researchers can extract their own features that are best for their algorithms. Apart from that, to the best of our knowledge, our corpus is the only one that provides a ranking of the labels for each document in terms of its importance. YNMLC is one of the few large-scale, expertly manually-labeled (by Yahoo News editors) datasets addressing the task of MLL. The corpus contains 48,968 articles that are tagged by any subset of 413 labels. These tags correspond to Vibes (akin to topics) in the Yahoo Newsroom app.

MLL is an area of research that we have applied to labeling news stories. MLL can also be used to label music, videos, blog posts, and virtually any other type of online content. We look forward to seeing the innovative ways in which YNMLC will be used to develop new approaches.

Please cite the following paper if you are using this dataset for academic purposes:

“DocTag2Vec: An embedding based Multilabel Learning approach for Document Tagging”, The 2nd Workshop on Representation Learning for NLP, 2017. Sheng Chen, Akshay Soni, Aasish Pappu, and Yashar Mehdad.



August 30, 2017 03:03 PM

June 27, 2017

Y! Accessibility Blog

State of the Art Accessibility for Yahoo Mail

image

Alt Text: Yahoo Mail

By Mike Shebanek, Yahoo Senior Director of Accessibility

You may have heard that we just launched our new Yahoo Mail desktop experience that makes it even easier to access and organize all of the important information in your Inbox. The new version of desktop Mail has been completely redesigned from the ground up, sits on our latest tech stack, and is fast, reliable, and intuitive to use. It however also takes a huge leap forward for accessibility, with many user interface and assistive technology compatibility improvements.

Yahoo’s Accessibility team and the Yahoo Mail team have been closely working together from the beginning of this project to identify and address previous barriers to accessibility and efficiency, and the teams have poured themselves into this new release.

With the new Yahoo Mail experience, NVDA and VoiceOver screen reader users have access to the full desktop Yahoo Mail experience including threaded message viewing, stationery, animated gifs, emoji, and more. The Inbox is also now presented as a table which makes it faster and easier to use and allows you to control what information you hear about each message. For example, screen reader users can find or mark messages as read or unread, delete or star them, and know how many messages are in a thread all from the Inbox without first having to open the message.

In addition to a new beautiful design that reduces visual clutter and improves responsiveness, we’ve also updated the set of visual themes including a new “dark” theme that provides high contrast using a dark background with bright text. This is helpful for light-sensitive and low-vision users. There’s also a new Inbox spacing option that reduces the need to pan around the screen when using high magnification. Of course, Yahoo Mail is also fully navigable using a keyboard alone (i.e. “tab key navigation”).

The images below show the default (black on white) Yahoo Mail theme and the new dark high-contrast theme.



June 27, 2017 03:47 PM

June 22, 2017

Y! Messenger Blog

Yahoo Messenger Adds Touch ID, @Mentions and Link Previews

By Austin Shoemaker, Senior Director, Product Management

Today we’re announcing three new features designed to give you an even better Yahoo Messenger experience. This comes on the heels of our new read receipt and typing indicator features, which make it easy to see who’s caught up on the conversation.

Touch ID

Want to keep your Yahoo Messenger conversations a bit more secure? We’ve added the ability in your app settings to set up Touch ID in your mobile app so you’re the only one who will be able to access the app. Any time you want to open Yahoo Messenger, just unlock with your fingerprint and chat away.

image

@Mentions

We know it can be difficult to get the attention of one person in a noisy group chat with multiple side conversations. With this new feature, the person you’re trying to reach will receive a special notification when you @mention them. Now, they’ll never accidentally miss your message again, even if they’ve muted the conversation. This feature is available on Android and iOS, and is coming to desktop and web soon!

image

Link Previews

When you share a link in Yahoo Messenger, we’ll now conveniently display a preview so everyone in the conversation gets a snapshot of the content without having to open the link. We’re also making it easier for you to paste recently copied links into your Yahoo Messenger conversations. Once you copy a link from another app or website, we’ll prompt you to add it to a conversation with one tap as soon as you open the app.

The Yahoo Messenger team is always looking to create new features to enhance your messaging experience, and we look forward to hearing what you think about today’s update. Update or download the Yahoo Messenger app for iOS and Android today to enjoy these new features!



June 22, 2017 08:53 PM

June 19, 2017

Y! Accessibility Blog

Yahoo User Nights: A Featured Case Study in New Textbook

By Mike Shebanek, Senior Director, Accessibility

Engaging users, actively observing, and then incorporating feedback into product design is central to Yahoo’s product development work. In addition to routinely performing small group or one-on-one user research that includes people with disabilities, a method of engaging users and gathering feedback unique to the Yahoo User Experience Research and Accessibility (UXRA) team is something we call User Nights.

Image caption: Dozens of Yahoo engineers wearing themed T-shirts sitting side by side with volunteers, observing them using Yahoo mobile apps on their smartphones

User Nights pair a user-volunteer one-on-one with a Yahoo engineer who observes how they complete a set of familiar tasks. It’s unusual for companies to have user researchers at all (it’s a function that’s often outsourced to consultants) but for those that do, it’s not so unusual to conduct observational research and report findings to a product team. Yahoo does this routinely. But our User Nights are unique in that we also arrange for the engineers who are actively engaged in building a product to sit side-by-side for over an hour observing how people are using it—with no coaching. They’re able to experience first-hand what’s working, what’s not, and the creative and unexpected ways people are using their products. Feedback and lessons learned from these experiences find their way directly back into the next release.

As Yogi Berra once said, “You can observe a lot just by watching.”

Image caption: The cover of the new 2nd edition of the textbook, “Research Methods in Human-Computer Interaction.” It features a hand-drawn group of users sitting behind a computer including a user who is blind holding a cane.

If you are interesting in learning more about Yahoo User Nights, I’m delighted to let you know that they’re now featured as a case study in the newly published 2nd edition of the textbook Research Methods in HCI by Prof. Jonathan Lazar, Jinjuan Feng, and Harry Hochheiser published by Morgan Kaufmann. (Yahoo receives no financial compensation related to this book). The first edition was published in 2009 and is used in many universities around the world, including Harvard, Carnegie-Mellon, the University of Washington, the University of Toronto, HiOA (Norway), KTH (Sweden), Tel Aviv University (Israel) and others.



June 19, 2017 06:52 PM

June 13, 2017

Life @ Yahoo!

Yahoo is now part of Oath, a diverse house of 50+ media and...



Yahoo is now part of Oath, a diverse house of 50+ media and technology brands that engages over a billion people around the world.
Create brand love with us.



June 13, 2017 12:18 PM

Yahoo!

Yahoo is now part of Oath, a diverse house of 50+ media and...



Yahoo is now part of Oath, a diverse house of 50+ media and technology brands that engages over a billion people around the world.
Create brand love with us.



June 13, 2017 12:16 PM

June 12, 2017

Y! Hadoop Blog

HBase Goes Fast and Lean with the Accordion Algorithm

yahooresearch:

By Edward Bortnikov, Anastasia Braginsky, and Eshcar Hillel

Modern products powered by NoSQL key-value (KV-)storage technologies exhibit ever-increasing performance expectations. Ideally, NoSQL applications would like to enjoy the speed of in-memory databases without giving up on reliable persistent storage guarantees. Our Scalable Systems research team has implemented a new algorithm named Accordion, that takes a significant step toward this goal, into the forthcoming release of Apache HBase 2.0.

HBase, a distributed KV-store for Hadoop, is used by many companies every day to scale products seamlessly with huge volumes of data and deliver real-time performance. At Yahoo, HBase powers a variety of products, including Yahoo Mail, Yahoo Search, Flurry Analytics, and more. Accordion is a complete re-write of core parts of the HBase server technology, named RegionServer. It improves the server scalability via a better use of RAM. Namely, it accommodates more data in memory and writes to disk less frequently. This manifests in a number of desirable phenomena. First, HBase’s disk occupancy and write amplification are reduced. Second, more reads and writes get served from RAM, and less are stalled by disk I/O. Traditionally, these different metrics were considered at odds, and tuned at each other’s expense. With Accordion, they all get improved simultaneously.

We stress-tested Accordion-enabled HBase under a variety of workloads. Our experiments exercised different blends of reads and writes, as well as different key distributions (heavy-tailed versus uniform). We witnessed performance improvements across the board. Namely, we saw write throughput increases of 20% to 40% (depending on the workload), tail read latency reductions of up to 10%, disk write reductions of up to 30%, and also some modest Java garbage collection overhead reduction. The figures below further zoom into Accordion’s performance gains, compared to the legacy algorithm.

image
Figure 1. Accordion’s write throughput compared to the legacy implementation. 100GB dataset, 100-byte values, 100% write workload. Zipf (heavy-tailed) and Uniform primary key distributions.

image
Figure 2. Accordion’s read latency quantiles compared to the legacy implementation. 100GB dataset, 100-byte values, 100% write workload. Zipf key distribution.

image
Figure 3. Accordion’s disk I/O compared to the legacy implementation. 100GB dataset, 100-byte values, 100% write workload. Zipf key distribution.

Accordion is inspired by the Log-Structured-Merge (LSM) tree design pattern that governs HBase storage organization. An HBase region is stored as a sequence of searchable key-value maps. The topmost is a mutable in-memory store, called MemStore, which absorbs the recent write (put) operations. The rest are immutable HDFS files, called HFiles. Once a MemStore overflows, it is flushed to disk, creating a new HFile. HBase adopts multi-versioned concurrency control – that is, MemStore stores all data modifications as separate versions. Multiple versions of one key may therefore reside in MemStore and the HFile tier. A read (get) operation, which retrieves the value by key, scans the HFile data in BlockCache, seeking the latest version. To reduce the number of disk accesses, HFiles are merged in the background. This process, called compaction, removes the redundant cells and creates larger files.

LSM trees deliver superior write performance by transforming random application-level I/O to sequential disk I/O. However, their traditional design makes no attempt to compact the in-memory data. This stems from historical reasons: LSM trees were designed in the age when RAM was in very short supply, and therefore the MemStore capacity was small. With recent changes in the hardware landscape, the overall MemStore size managed by RegionServer can be multiple gigabytes, leaving a lot of headroom for optimization. 

Accordion reapplies the LSM principle to MemStore in order to eliminate redundancies and other overhead while the data is still in RAM. The MemStore memory image is therefore “breathing” (periodically expanding and contracting), similarly to how an accordion bellows. This work pattern decreases the frequency of flushes to HDFS, thereby reducing the write amplification and the overall disk footprint. 

With fewer flushes, the write operations are stalled less frequently as the MemStore overflows, and as a result, the write performance is improved. Less data on disk also implies less pressure on the block cache, higher hit rates, and eventually better read response times. Finally, having fewer disk writes also means having less compaction happening in the background, i.e., fewer cycles are stolen from productive (read and write) work. All in all, the effect of in-memory compaction can be thought of as a catalyst that enables the system to move faster as a whole. 

Accordion currently provides two levels of in-memory compaction: basic and eager. The former applies generic optimizations that are good for all data update patterns. The latter is most useful for applications with high data churn, like producer-consumer queues, shopping carts, shared counters, etc. All these use cases feature frequent updates of the same keys, which generate multiple redundant versions that the algorithm takes advantage of to provide more value. Future implementations may tune the optimal compaction policy automatically. 

Accordion replaces the default MemStore implementation in the production HBase code. Contributing its code to production HBase could not have happened without intensive work with the open source Hadoop community, with contributors stretched across companies, countries, and continents. The project took almost two years to complete, from inception to delivery. 

Accordion will become generally available in the upcoming HBase 2.0 release. We can’t wait to see it power existing and future products at Yahoo and elsewhere.



June 12, 2017 06:02 PM

Y! Research Blog

HBase Goes Fast and Lean with the Accordion Algorithm

By Edward Bortnikov, Anastasia Braginsky, and Eshcar Hillel

Modern products powered by NoSQL key-value (KV-)storage technologies exhibit ever-increasing performance expectations. Ideally, NoSQL applications would like to enjoy the speed of in-memory databases without giving up on reliable persistent storage guarantees. Our Scalable Systems research team has implemented a new algorithm named Accordion, that takes a significant step toward this goal, into the forthcoming release of Apache HBase 2.0.

HBase, a distributed KV-store for Hadoop, is used by many companies every day to scale products seamlessly with huge volumes of data and deliver real-time performance. At Yahoo, HBase powers a variety of products, including Yahoo Mail, Yahoo Search, Flurry Analytics, and more. Accordion is a complete re-write of core parts of the HBase server technology, named RegionServer. It improves the server scalability via a better use of RAM. Namely, it accommodates more data in memory and writes to disk less frequently. This manifests in a number of desirable phenomena. First, HBase’s disk occupancy and write amplification are reduced. Second, more reads and writes get served from RAM, and less are stalled by disk I/O. Traditionally, these different metrics were considered at odds, and tuned at each other’s expense. With Accordion, they all get improved simultaneously.

We stress-tested Accordion-enabled HBase under a variety of workloads. Our experiments exercised different blends of reads and writes, as well as different key distributions (heavy-tailed versus uniform). We witnessed performance improvements across the board. Namely, we saw write throughput increases of 20% to 40% (depending on the workload), tail read latency reductions of up to 10%, disk write reductions of up to 30%, and also some modest Java garbage collection overhead reduction. The figures below further zoom into Accordion’s performance gains, compared to the legacy algorithm.

image
Figure 1. Accordion’s write throughput compared to the legacy implementation. 100GB dataset, 100-byte values, 100% write workload. Zipf (heavy-tailed) and Uniform primary key distributions.

image
Figure 2. Accordion’s read latency quantiles compared to the legacy implementation. 100GB dataset, 100-byte values, 100% write workload. Zipf key distribution.

image
Figure 3. Accordion’s disk I/O compared to the legacy implementation. 100GB dataset, 100-byte values, 100% write workload. Zipf key distribution.

Accordion is inspired by the Log-Structured-Merge (LSM) tree design pattern that governs HBase storage organization. An HBase region is stored as a sequence of searchable key-value maps. The topmost is a mutable in-memory store, called MemStore, which absorbs the recent write (put) operations. The rest are immutable HDFS files, called HFiles. Once a MemStore overflows, it is flushed to disk, creating a new HFile. HBase adopts multi-versioned concurrency control – that is, MemStore stores all data modifications as separate versions. Multiple versions of one key may therefore reside in MemStore and the HFile tier. A read (get) operation, which retrieves the value by key, scans the HFile data in BlockCache, seeking the latest version. To reduce the number of disk accesses, HFiles are merged in the background. This process, called compaction, removes the redundant cells and creates larger files.

LSM trees deliver superior write performance by transforming random application-level I/O to sequential disk I/O. However, their traditional design makes no attempt to compact the in-memory data. This stems from historical reasons: LSM trees were designed in the age when RAM was in very short supply, and therefore the MemStore capacity was small. With recent changes in the hardware landscape, the overall MemStore size managed by RegionServer can be multiple gigabytes, leaving a lot of headroom for optimization. 

Accordion reapplies the LSM principle to MemStore in order to eliminate redundancies and other overhead while the data is still in RAM. The MemStore memory image is therefore “breathing” (periodically expanding and contracting), similarly to how an accordion bellows. This work pattern decreases the frequency of flushes to HDFS, thereby reducing the write amplification and the overall disk footprint. 

With fewer flushes, the write operations are stalled less frequently as the MemStore overflows, and as a result, the write performance is improved. Less data on disk also implies less pressure on the block cache, higher hit rates, and eventually better read response times. Finally, having fewer disk writes also means having less compaction happening in the background, i.e., fewer cycles are stolen from productive (read and write) work. All in all, the effect of in-memory compaction can be thought of as a catalyst that enables the system to move faster as a whole. 

Accordion currently provides two levels of in-memory compaction: basic and eager. The former applies generic optimizations that are good for all data update patterns. The latter is most useful for applications with high data churn, like producer-consumer queues, shopping carts, shared counters, etc. All these use cases feature frequent updates of the same keys, which generate multiple redundant versions that the algorithm takes advantage of to provide more value. Future implementations may tune the optimal compaction policy automatically. 

Accordion replaces the default MemStore implementation in the production HBase code. Contributing its code to production HBase could not have happened without intensive work with the open source Hadoop community, with contributors stretched across companies, countries, and continents. The project took almost two years to complete, from inception to delivery. 

Accordion will become generally available in the upcoming HBase 2.0 release. We can’t wait to see it power existing and future products at Yahoo and elsewhere.



June 12, 2017 05:58 PM

June 08, 2017

Y! Entertainment Blog

Happy 40th birthday Kanye!



June 08, 2017 08:46 PM

June 07, 2017

Yahoo!

Yahoo News Video Series ‘Cities Rising: Rebuilding America’ Returns Summer 2017

By Tony Maciulis, Head of News, Yahoo Studios

We’re excited to announce that Cities Rising: Rebuilding America, a Yahoo News docuseries, is returning this summer with all new episodes. Join Yahoo for an up-close and personal look at three iconic U.S. cities, as told over two episodes each.

In the first episode, launching today, Katie Couric visits Cleveland, a city residents like to call “the best location in the nation.” During her tour she visits the Cleveland Clinic, where she checks out a new breakthrough technology, the HoloLens, that is transforming the study of the human anatomy. Couric also visits the Cleveland Browns stadium with WKYC’s sports director, Jim Donovan, who discusses the Cavaliers’ historic 2016 NBA championship. She samples local treats at West Side Market, the oldest operating indoor-outdoor market space in the city, and catches up with Matthew McConaughey, who filmed his new movie in Cleveland and has plans to launch his Just Keep Livin Foundation curriculum there at John Adams High School.

New episodes of Cities Rising: Rebuilding America will publish twice a month on Yahoo. The visit to Cleveland is followed by stops in New York City’s largest and most diverse area, the borough of Queens, and finally the “Valley of the Sun,” Phoenix. The first episode of each installment explores how the city is making pivotal changes to reinvent itself, while taking a look at issues that are core to rebuilding: education, the economy and infrastructure. The second episode will focus on fun — the arts and culture, sports, food and nightlife scenes that make life exciting in the city.

Full episodes and additional clips are available at yahoo.com/cities-rising.



June 07, 2017 11:59 AM

June 05, 2017

Y! Entertainment Blog

Edgar Wright’s ‘Baby Driver’ Off and Running



June 05, 2017 06:44 PM

Y! Policy Blog

Yahoo Is All in on Carbon Reduction

By Brett Illers, Program Manager, Energy Efficiency and Sustainability

Late last week, President Trump initiated a U.S. withdrawal from the Paris Agreement, resulting in a lot of speculation about the implications for the global effort to combat climate change. One thing, however, remains unchanged: Yahoo’s commitment to continue to reduce its own carbon footprint.

In a letter to President Trump today, we joined nearly 1,000 other entities–U.S. companies, cities, counties, states and academic institutions–in reiterating our commitment to the benchmarks set out in the Paris Agreement. No matter the administration or policy, we agree with the data that shows a causal relationship between human carbon emissions and the rise in global temperatures.

For this reason, we’ve set out to be transparent about our carbon emissions data, advocate for smart energy policies and develop innovative solutions to achieve more efficient, sustainable business operations. And our efforts don’t go unnoticed – we consistently earn high marks from nonprofit reporting agencies like the Climate Disclosure Project.

At the center of this effort are our data centers. By and large they are our greatest producers of carbon, however, we’ve taken great strides to keep them operating efficiently and with renewable sources of energy. It’s a point of pride for the many Yahoos who work to keep our networks and platforms powered for our more than 1 billion active users 24/7, 365 days a year.

What does one of the most efficient data centers in the world look like? Our patented chicken coop design has allowed for best in class energy and water efficiency, including a 75% reduction in cooling energy compared to a typical data center design. We boast this technology at some of our largest data center locations, including in Lockport, New York and Quincy, Washington.

Combined with other companywide campaigns to keep our business’s carbon footprint as low impact as possible, as well as our philosophical stance of placing high value on our limited natural resources, our position is clear: Yahoo stands by the Paris Agreement.



June 05, 2017 06:19 PM

June 02, 2017

Life @ Yahoo!

Yahoo Dublin Raises €40,000 for ChildVision!

By Pia Wüstenhöfer, Senior Supervisor, Account Operations

Our Yahoo employees never fail to go the extra mile with hard work and generosity. Yahoos in Dublin raised a whopping €40,000 (that’s $44,960) for ChildVision, Yahoo’s preferred charity for 2016. ChildVision is an organization dedicated to the support and education of blind and multi-disabled children. Being the only school of its kind in Ireland, it doesn’t get the state funding it needs to provide the desired level of care to those who need their help. That’s where our employees stepped in!

image

Ours teams in Dublin set out to support ChildVision to increase exposure and provide donations to fund improvements for those in their care. Through various office events, including “sumo wrestling your manager” and surprising your valentine, our fun-loving employees had a blast raising awareness for the cause.

A massive thank you to everyone who’s supported this organization and thanks to our Dublin employees for providing this donation!



June 02, 2017 07:06 PM

May 19, 2017

Y! Cloud Services Blog

Learnings from Scaling OpenStack Ironic at Yahoo

OpenStack powers the infrastructure fabric for Yahoo’s private cloud. At the OpenStack Summit last week in Boston, senior engineer Arun Selvaraj delivered a presentation on Yahoo’s learnings from scaling OpenStack Ironic. Recently, Yahoo deployed OpenStack Ironic to manage some of the hundreds of thousands of servers in our datacenters. As we imported new nodes into Ironic, we faced a number of challenges related to scale. In his talk, Arun discussed how we solved problems related to baremetal provisioning, and also dove into how we scaled and optimized components such nova-compute, ironic-conductor, and neutron-dhcp-agent. 

The talk covered the following five key components, and you can watch it below:

  1. Problems with nova-compute in scale and how we solved them
  2. Scaling neutron-dhcp-agent with dhcpd driver
  3. Scaling ironic-conductors 
  4. Dealing with hardware/firmware and ipmi issues in the data centers
  5. Future work



May 19, 2017 02:18 PM

May 09, 2017

Y! Cloud Services Blog

Open Sourcing Athenz: Fine-Grained, Role-Based Access Control

image

By Lee Boynton, Henry Avetisyan, Ken Fox, Itsik Figenblat, Mujib Wahab, Gurpreet Kaur, Usha Parsa, and Preeti Somal


Today, we are pleased to offer Athenz, an open-source platform for fine-grained access control, to the community. Athenz is a role-based access control (RBAC) solution, providing trusted relationships between applications and services deployed within an organization requiring authorized access.

If you need to grant access to a set of resources that your applications or services manage, Athenz provides both a centralized and a decentralized authorization model to do so. Whether you are using container or VM technology independently or on bare metal, you may need a dynamic and scalable authorization solution. Athenz supports moving workloads from one node to another and gives new compute resources authorization to connect to other services within minutes, as opposed to relying on IP and network ACL solutions that take time to propagate within a large system. Moreover, in very high-scale situations, you may run out of the limited number of network ACL rules that your hardware can support.

Prior to creating Athenz, we had multiple ways of managing permissions and access control across all services within Yahoo. To simplify, we built a fine-grained, role-based authorization solution that would satisfy the feature and performance requirements our products demand. Athenz was built with open source in mind so as to share it with the community and further its development.

At Yahoo, Athenz authorizes the dynamic creation of compute instances and containerized workloads, secures builds and deployment of their artifacts to our Docker registry, and among other uses, manages the data access from our centralized key management system to an authorized application or service.

Athenz provides a REST-based set of APIs modeled in Resource Description Language (RDL) to manage all aspects of the authorization system, and includes Java and Go client libraries to quickly and easily integrate your application with Athenz. It allows product administrators to manage what roles are allowed or denied to their applications or services in a centralized management system through a self-serve UI.

Access Control Models

Athenz provides two authorization access control models based on your applications’ or services’ performance needs. More commonly used, the centralized access control model is ideal for provisioning and configuration needs. In instances where performance is absolutely critical for your applications or services, we provide a unique decentralized access control model that provides on-box enforcement of authorization.  

Athenz’s authorization system utilizes two types of tokens: principal tokens (N-Tokens) and role tokens (Z-Tokens). The principal token is an identity token that identifies either a user or a service. A service generates its principal token using that service’s private key. Role tokens authorize a given principal to assume some number of roles in a domain for a limited period of time. Like principal tokens, they are signed to prevent tampering. The name “Athenz” is derived from “Auth” and the ‘N’ and 'Z’ tokens.

Centralized Access Control: The centralized access control model requires any Athenz-enabled application to contact the Athenz Management Service directly to determine if a specific authenticated principal (user and/or service) has been authorized to carry out the given action on the requested resource. At Yahoo, our internal continuous delivery solution uses this model. A service receives a simple Boolean answer whether or not the request should be processed or rejected. In this model, the Athenz Management Service is the only component that needs to be deployed and managed within your environment. Therefore, it is suitable for provisioning and configuration use cases where the number of requests processed by the server is small and the latency for authorization checks is not important.

The diagram below shows a typical control plane-provisioning request handled by an Athenz-protected service.

image

Athenz Centralized Access Control Model

Decentralized Access Control: This approach is ideal where the application is required to handle large number of requests per second and latency is a concern. It’s far more efficient to check authorization on the host itself and avoid the synchronous network call to a centralized Athenz Management Service. Athenz provides a way to do this with its decentralized service using a local policy engine library on the local box. At Yahoo, this is an approach we use for our centralized key management system. The authorization policies defining which roles have been authorized to carry out specific actions on resources, are asynchronously updated on application hosts and used by the Athenz local policy engine to evaluate the authorization check. In this model, a principal needs to contact the Athenz Token Service first to retrieve an authorization role token for the request and submit that token as part of its request to the Athenz protected service. The same role token can then be re-used for its lifetime.

The diagram below shows a typical decentralized authorization request handled by an Athenz-protected service.

image

Athenz Decentralized Access Control Model

With the power of an RBAC system in which you can choose a model to deploy according your performance latency needs, and the flexibility to choose either or both of the models in a complex environment of hosting platforms or products, it gives you the ability to run your business with agility and scale.

Looking to the Future

We are actively engaged in pushing the scale and reliability boundaries of Athenz. As we enhance Athenz, we look forward to working with the community on the following features:

  • Using local CA signed TLS certificates
  • Extending Athenz with a generalized model for service providers to launch instances with bootstrapped Athenz service identity TLS certificates
  • Integration with public cloud services like AWS. For example, launching an EC2 instance with a configured Athenz service identity or obtaining AWS temporary credentials based on authorization policies defined in ZMS.

Our goal is to integrate Athenz with other open source projects that require authorization support and we welcome contributions from the community to make that happen. It is available under Apache License Version 2.0. To evaluate Athenz, we provide both AWS AMI and Docker images so that you can quickly have a test development environment up and running with ZMS (Athenz Management Service), ZTS (Athenz Token Service), and UI services. Please join us on the path to making application authorization easy. Visit http://www.athenz.io to get started!



May 09, 2017 03:55 PM

May 08, 2017

Y! Security Blog

Risk and Reward in Yahoo’s Bug Bounty Program

By Andrew Rios, Security Engineer

“Don’t let the fox guard the henhouse,” the old adage goes. But for our bug bounty program, we’ve flipped this conventional wisdom on its head to yield some strong results for the security of our online properties.

Since its inception three years ago, our bug bounty program has increasingly helped to harden the security of our products. Over this short period, we’ve received thousands of submissions, and, as of December 2016, the bounties awarded for reports that resulted in real bug fixes has now surpassed a total of $2 million. Just last month, a security researcher helped us identify and patch a vulnerability in Flickr.

In 2016 alone, we awarded nearly 200 researchers around the world. These bounties helped to fix vulnerabilities of varying severity across our web properties. Most bounties accounted for less impactful vulnerabilities, but some were more substantial.

Yes, this all comes with a degree of vulnerability. After all, we’re asking some of the world’s best hackers to seek out soft spots in our defenses. But it’s acceptable risk. The right incentives combined with some hackers who actually want to do some good has resulted in a diverse and growing global community of contributors to our security. Currently, our bug bounty program sees more than 2,000 contributors from more than 80 countries.

Visual representation of the locations of researchers who have contributed to Yahoo’s bug bounty program.

In 2017, we’ll look to continue to foster this healthy marriage in security. Attracting the highest skilled hackers to our program with meaningful bounties will continue to result in impactful bug reporting.



May 08, 2017 01:56 PM

May 04, 2017

Y! Policy Blog

Yahoo Releases Biannual Transparency Report Update

By Chris Madsen, Assistant General Counsel, Head of Global Law Enforcement, Security and Safety

Today we released the latest update to our biannual transparency report. We are sharing the number of government requests we received globally for user information, as well as government requests to remove content, during the second half of 2016.

In this reporting period, we received a total of 11,247 data requests from governments worldwide. All requests for the latest reporting period are accounted for here.

As with past updates, we’ve provided the number of National Security Letters (NSLs) that Yahoo received during the reporting period and the number of accounts that were specified in those NSLs. These numbers generally are reported in bands of 500, starting with 0 - 499, as this is the maximum amount of detail that Yahoo may provide under U.S. law when reporting NSLs in aggregate.

However, with the enactment of the USA Freedom Act, the FBI must now periodically assess whether a NSL’s nondisclosure requirement is still appropriate, and to lift it when it’s not. Since our last update in October 2016, the FBI has lifted the nondisclosure requirement with respect to additional NSLs to Yahoo (which are substantively similar to the NSLs we publicly disclosed in June 2016). Specifically, the lower end of the band has been adjusted for the following reporting periods to reflect the fact that we can now legally disclose having received particular NSLs during those periods: July - December 2014, January - June 2015, July - December 2015 and January - June 2016.

We remain unwavering in our commitment to carefully scrutinize government requests for user data and content removal consistent with our Global Principles for Responding to Government Requests and with the Global Network Initiative Principles, and we continue to engage with governments and key stakeholders to advocate for the ability to provide more transparency around government requests.



May 04, 2017 01:00 PM

April 18, 2017

Yahoo Search

Y! Search Blog

All Aboard, Captain is Now on Messenger!

By Conrad Wai, VP, Product Management

We’re excited to bring Captain to Facebook Messenger as part of the first wave of bots on the newly announced Chat Extensions feature, enabling people to use Captain seamlessly with their friends and family right in Messenger.

image

Captain on Messenger streamlines organization among groups, family, and friends for managing activities with a shared tasks list. Use Captain to figure out who’s bringing what on your next backpacking trip or plan for an upcoming potluck dinner – without leaving Messenger. With Captain, you can make plans with your favorite people without overloading them with tons of notifications and long, unorganized lists of requests and questions.

“We are delighted that Yahoo is launching Captain on Messenger,” said Stan Chudnovsky, Vice President of Product for Messenger. “This bot will help users simplify group coordination, which can get harder the larger the group and longer the thread. This experience makes that interaction seamless.”

To start using Captain on Messenger, just add the bot to your group conversation.

image

We launched Captain last month for text messaging to help families stay organized. We continue to iterate on our products to help users make life easier and more fun. Give Captain a try today and share feedback directly from the bot!



April 18, 2017 07:36 PM

March 06, 2017

Yahoo Search

Y! Search Blog

Our Newest Bot Makes Family Coordination A Breeze

By Shani Clark, Senior Director, Product Management

We all know how busy life can get. It can be challenging to remember what we need at the grocery store or the schedule for the next soccer practice.

Now, available in the U.S., Captain is a bot assistant that helps manage lists and reminders for you and your family via text message. Gone are the days of interrupting your spouse’s workday with updated carpool information and fielding text messages from your kids about what they need from the store. And say goodbye to downloading apps to try and stay organized.

Captain streamlines family communications for sharing activities, setting reminders and updating a master shopping list. Text Captain to remind your partner to pick up the kids on Friday at 11am or add “paper towels and sugar” to the shopping list in real-time while they’re at the store. If you forget what’s on tap for the day, just ask Captain.  

image


Using Captain is simple – nothing new to download, no passwords to remember – just text “Hi” to 773-786. Captain will text back setup instructions. Sprint customers will need to unblock shortened links to begin the process.


Give Captain a try and tell us what you think!



March 06, 2017 05:00 PM

January 20, 2017

Y! News Blog

yahooentertainment: Protesters and police clash on inauguration...





yahooentertainment:

Protesters and police clash on inauguration day 

videos by @patrick_madden and @timcast



January 20, 2017 08:38 PM

December 14, 2016

Y! Security Blog

Important Security Information for Yahoo Users

yahoo:

By Bob Lord, CISO

Following a recent investigation, we’ve identified data security issues concerning certain Yahoo user accounts. We’ve taken steps to secure those user accounts and we’re working closely with law enforcement.

What happened?

As we previously disclosed in November, law enforcement provided us with data files that a third party claimed was Yahoo user data. We analyzed this data with the assistance of outside forensic experts and found that it appears to be Yahoo user data. Based on further analysis of this data by the forensic experts, we believe an unauthorized third party, in August 2013, stole data associated with more than one billion user accounts. We have not been able to identify the intrusion associated with this theft. We believe this incident is likely distinct from the incident we disclosed on September 22, 2016.

For potentially affected accounts, the stolen user account information may have included names, email addresses, telephone numbers, dates of birth, hashed passwords (using MD5) and, in some cases, encrypted or unencrypted security questions and answers. The investigation indicates that the stolen information did not include passwords in clear text, payment card data, or bank account information. Payment card data and bank account information are not stored in the system the company believes was affected.

Separately, we previously disclosed that our outside forensic experts were investigating the creation of forged cookies that could allow an intruder to access users’ accounts without a password. Based on the ongoing investigation, we believe an unauthorized third party accessed our proprietary code to learn how to forge cookies. The outside forensic experts have identified user accounts for which they believe forged cookies were taken or used. We are notifying the affected account holders, and have invalidated the forged cookies. We have connected some of this activity to the same state-sponsored actor believed to be responsible for the data theft the company disclosed on September 22, 2016.

What are we doing to protect our users?

We are notifying potentially affected users and have taken steps to secure their accounts, including requiring users to change their passwords. We have also invalidated unencrypted security questions and answers so that they cannot be used to access an account. With respect to the cookie forging activity, we invalidated the forged cookies and hardened our systems to secure them against similar attacks. We continuously enhance our safeguards and systems that detect and prevent unauthorized access to user accounts.

What can users do to protect their account?

We encourage our users to visit our Safety Center page for recommendations on how to stay secure online. Some important recommendations we’re re-emphasizing today include the following:

  • Change your passwords and security questions and answers for any other accounts on which you used the same or similar information used for your Yahoo account;
  • Review all of your accounts for suspicious activity;
  • Be cautious of any unsolicited communications that ask for your personal information or refer you to a web page asking for personal information;
  • Avoid clicking on links or downloading attachments from suspicious emails; and
  • Consider using Yahoo Account Key, a simple authentication tool that eliminates the need to use a password on Yahoo altogether.

For more information about these security matters and our security resources, please visit the Yahoo Security Issue FAQs page, https://yahoo.com/security-update.

Statements in this press release regarding the findings of Yahoo’s ongoing investigations involve potential risks and uncertainties. The final conclusions of the investigations may differ from the findings to date due to various factors including, but not limited to, the discovery of new or additional information and other developments that may arise during the course of the investigation. More information about potential risks and uncertainties of security breaches that could affect the Company’s business and financial results is included under the caption “Risk Factors” in the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2016, which is on file with the SEC and available on the SEC’s website at www.sec.gov.



December 14, 2016 09:56 PM

June 30, 2015

Aviate Blog

Aviate Just Got Better: Introducing the Smart Stream

yahoo:

By Paul Montoy-Wilson, Product Manager of Yahoo Aviate and Co-Founder of Aviate

When looking for an app on your mobile phone, it can be aggravating to sift through pages and pages of applications. What if your phone could just show you the information you wanted instead of forcing you through multiple steps to get there?

As the next step toward making this a reality, we’ve reimagined Spaces in Yahoo Aviate to bring you the Smart Stream. Now Aviate assembles relevant information front and center so you can take action right away. The Smart Stream adjusts the content it surfaces throughout your day, based on where you are and what you’re doing, allowing us to guide you to the information you want. And, the Smart Stream becomes smarter and more personalized as you use it.

image

Imagine you’re walking downtown in San Francisco on a Saturday around noon. We’ll surface nearby restaurants so that you can find a yummy place to eat. When the Giants game starts at 1pm, we’ll bring you live sports scores. If you plug in your headphones, we’ll pull your music apps up to the top of your Smart Stream. If there’s ever a specific card you’re looking for, you can always access it with the Focus menu, located in the search bar on your homescreen.

We’ve tested many new features over the past few months, working to improve the experience and anticipate your needs. We’re just getting started and look forward to hearing what you think.

Keep flyin’,

The Aviate Crew

Note: This update is currently available to English users in the United States on Android 4.1 (Jelly Bean) and above. We’ve made the decision to no longer support Android 4.0.4 or older with this update. 



June 30, 2015 08:10 PM

February 25, 2015

MyBlogLog

MyBlogLog Blog

Million Dollar Arm Movie Review

The baseball movie went in decidedly different directions starting in the 1970s and '80s compared to what Hollywood had done 20 or 30 years prior. By the 1970s, movies about baseball had taken a considerably long break for reasons unknown. It took the 1973 movie Bang the Drum Slowly with a young Robert De Niro playing a pitcher to reignite interest in baseball movies after over a decade of nothing. Perhaps the disruption of America through the turbulent '60s didn't put enough people in the mood to celebrate baseball cinematically, despite the game itself still flourishing during the decade. Ten years prior to Bang the Drum Slowly, there was a movie called Safe at Home, which had non-actor baseball greats Mickey Mantle and Roger Maris playing themselves. Perhaps their lack of acting ability killed the baseball movie for the above duration. But that movie was a bit of a set...



by Mazing at February 25, 2015 08:29 PM

Watch Fifty Shades of Grey

Has this ever happened to you: you go to the cinema, sit down in front of the big screen and five minutes after the movie starts you feel like you have seen the same film before. OK, maybe not the same but it's very similar to ten's of other. This happens to me a lot because I watch movies regularly but let me tell you something - this is not the case when you watch Fifty Shades of Grey online free and I really like this. The movie is very different and refreshing, not the usual romance or drama, original plot unlike most of the latest hollywood productions. There is a lot of controversy about Fifty Shades of Grey - some people love the film and some think it's no so good and the plot is thin. They are all right on they own, the truth is the storyline is...



by Mazing at February 25, 2015 08:05 PM

July 08, 2010

Planet Yahoo! Editor's blog

planetyahoo is moving...

planetyahoo is moving to a new server and also to a new software. As usual you should observe no disturbance but in case, don't hesitate to contact webmaster AT gobio2.net

Laurent



by Laurent at July 08, 2010 10:06 PM

July 17, 2009

Planet Yahoo! Editor's blog

Feeds update on Planet Yahoo!

With the recent closing of Yahoo! 360, some feeds dissapeared, others moved, and some new ones were added. I also plan some updates on Planet Yahoo! in the coming weeks.



by Laurent at July 17, 2009 08:47 AM

May 12, 2007

Flickr combined news

Flickr News

11 May '07, 9.07pm PDT

There are no outstanding issues at this time

Please read this updated security notice.



by The Flickr Team (nobody@flickr.com) at May 12, 2007 04:07 AM

May 11, 2007

Flickr combined news

Flickr News

11 May '07, 9.48am PDT

There may be some weirdness in photostreams (missing images).

The team is aware of the issue and working to resolve it. Updates will appear in this topic.



by The Flickr Team (nobody@flickr.com) at May 11, 2007 04:48 PM