ng

Election Commission nod taken before lifting ban on onion exports: Govt sources

The decision assumes importance as it comes before the crucial Lok Sabha polls in key onion belts like Nashik, Ahmednagar and Solapur in Maharashtra




ng

Mango arrivals in Salem market increase to 40 metric tonnes per day




ng

Will work faster to double income of farmers, says Agriculture Minister Shivraj Singh Chouhan

Shivraj Singh Chouhan has also been allocated the Rural Development Ministry in Prime Minister Narendra Modi's new Cabinet




ng

India’s rising water stress can dent its sovereign credit profile: Moody’s Ratings

The country is among those most vulnerable to water management risks, and has the poorest access to basic services, including water, among G-20 economies, the rating major flagged




ng

Should India focus on natural farming?

What are the concerns on yields? What have been the findings on the ground? How did two studies on the yield potential of natural farming differ? What happened when Sri Lanka decided to ban chemical fertilizers, substituting it with natural ones?




ng

Government’s subsidised onion sale brings relief, prices drop in major cities

The government initiated the sale of onions at a subsidised rate through mobile vans and outlets of NCCF and NAFED.




ng

Funds trim bearish CBOT soybean bets awaiting Brazil rains




ng

Environmental groups are taking Norway to court over oil drilling in the Arctic

It’s against the Constitution, and means Norway will not respect the Paris Agreement, argues Tina Andersen Vågenes.




ng

Remembering Lord Joel Joffe

The world will miss the lawyer and philantrophist who defended Mandela and was chair of Oxfam, writes Mari Marcel Thekaekara.




ng

‘We feel stronger’: meet those fighting the sand-dredging business in Cambodia

A source of corruption and environmental degradation. Rod Harbinson reports.




ng

‘We are with you’: 22 East London housing estates stand in solidarity with Grenfell

A gesture of love and solidarity from estates and communities in East London to Grenfell and their local community.




ng

This is Congo's top environmental defender: Rodrigue Mugaruka Katembo

He puts his life on the line to protect the Democratic Republic of Congo's national parks.




ng

Civil war, mental illness, poverty, gang violence: the many roots of homelessness

We talked to homeless in different countries and they revealed housing insecurity's different causes around the world.




ng

Ask LukeW: PDF Parsing with Vision Models

Over the years, I've given more than 300 presentations on design. Most of these have been accompanied by a slide deck to illustrate my points and guide the narrative. But making the content in these decks work well with the Ask Luke conversational interface on this site has been challenging. So now I'm trying a new approach with AI vision models.

To avoid application specific formats (Keynote, PowerPoint), I've long been making my presentation slides available for download as PDF documents. These files usually consist of 100+ pages and often don't include a lot of text, leaning instead on visuals and charts to communicate information. To illustrate, here's of few of these slides from my Mind the Gap talk.

In an earlier article on how we built the Ask Luke conversational interface, I outlined the issues with extracting useful information from these documents. I wanted the content in these PDFs to be available when answering people's design questions in addition to the blog articles, videos and audio interviews that we were already using.

But even when we got text extraction from PDFs working well, running the process on any given PDF document would create many content embeddings of poor quality (like the one below). These content chunks would then end up influencing the answers we generated in less than helpful ways.

To prevent these from clogging up our limited context (how much content we can work with to create an answer) with useless results, we set up processes to remove low quality content chunks. While that improved things, the content in these presentations was no longer accessible to people asking questions on Ask Luke.

So we tried a different approach. Instead of extracting text from each page of a PDF presentation, we ran it through an AI vision model to create a detailed description of the content on the page. In the example below, the previous text extraction method (on the left) gets the content from the slide. The new vision model approach (on the right) though, does a much better job creating useful content for answering questions.

Here's another example illustrating the difference between the PDF text extraction method used before and the vision AI model currently in use. This time instead of a chart, we're generating a useful description of a diagram.

This change is now rolled out across all the PDFs the Ask Luke conversational interface can reference to answer design questions. Gone are useless content chunks and there's a lot more useful content immediately available.

Thanks to Yangguang Li for the dev help on this change.




ng

iOS18 Photos: Tab Bar to Single Scroll View

The most significant user interface change from iOS 17 to iOS 18 are the navigation differences in Apple's Photos app. The ubiquitous tab bar that's became the default navigation model in mobile apps is gone and in its place is one long scrolling page. So how does it work and why?

Most mobile applications have adopted a bottom bar for primary navigation controls. On Android it's called bottom navigation and on iOS, a tab bar, but the purpose is the same: make the top-level sections of an application visible and let people move between them.

And it works. Across multiple studies and experiments, companies found when critical parts of an application are made more visible, usage of them increases. For example, Facebook saw that not only did engagement go up when they moved from a “hamburger” menu to a bottom tab bar in their iOS app, but several other important metrics went up as well. Results like this made use of tab bars grow.

But in iOS 18, Apple removed the tab bar in their Photos app. Whereas the prior version had visible tabs for the top-level sections (Library, For You, Albums, Search), the redesign is just a single scroll view. The features previously found in each tab are now accessed by scrolling up and down vs. switching between tabs. One notable exception is Search which stays anchored at the top of the screen.

In addition to the persistent Search button, there's also a Select action and user profile image that opens a sheet with account settings. As you scroll up into your Photo library a persistent set of View controls appears at the bottom of the screen as well. The Close action scrolls you to the end of your Photo library and reveals a bit of the actions below making the location of features previously found in tabs more clear.

It's certainly a big change and given the effectiveness of tab bars, its also a change that has people questioning why? I have no inside information on Apple's decision-making process here but based on what I've learned about how people use Google Photos, Yahoo! Photos, and Flickr, I can speculate.

  1. By far the dominant use of a Photo gallery is scrolling to find an image whether to share, view, or just browse.
  2. Very few people organize their photo libraries and those that do, do it rarely.
  3. People continue to have poor experiences with searching images, despite lots of improvements, so they default to browsing when trying to find photos.
  4. Most automatic curation features like those found in For You just get ignored.

All that together can easily get you to the design answer of "the app should just be a scrolling list of all your Photos". Of course there's trade-offs. The top-level sections, and their features are much less visible, and thereby less obvious. The people who do make use of features like Albums and Memories now need to scroll to them vs. tapping once. But as iOS18 rolls out to everyone in the Fall, we'll see if these trade-offs were worth it.




ng

Ask LukeW: Streaming Citations

The Ask Luke feature on this site uses the thousands of articles, hundreds of PDFs, dozens of videos, and more I've created over the years to answer people's questions about digital product design. Since it launched a year ago, we've been iterating on the core of the Ask Luke system: retrieving relevant content to improve answers.

The most important job of any product interface is making its value clear and accessible to people. Most apps resort to some form of onboarding to accomplish this, but it's exponentially more impactful to experience value than to be told it exists. Likewise it's much more effective to learn through using an interface than through a tutorial explaining it.

These two factors make the seemingly simple job of "getting people to product value" quite difficult. Compounding the issue is that fact that interface solutions that accomplish this often feel simple and obvious -but only after they're uncovered. So iterating to an interface that intuitively conveys value and purpose is usually an iterative process.

That's a long-winded introduction, but it's important context for the changes we made to Ask Luke. The purpose and value of this feature is to pull the most relevant bits of my writings, videos, audio, and files together to answer people's questions about digital product design. So we made a bunch of changes to make that even more front and center -to make how Ask Luke works more obvious.

Now as answers to people's questions stream in, we add citations to the relevant articles, videos, PDF, etc. being used to answer a question in real-time. We also add these citations to the list of sources on the right dynamically instead of all at once before a question is answered.

Before people were able to select any given source and view it in the Ask Luke conversational UI. With these updates, they are also taken to the relevant part of a source: to the relevant point in a video; to the relevant page in a PDF. Since this is easier to see than read about, here's a quick video demonstrating these changes and hopefully making the value and purpose of Ask Luke a bit more obvious.

Further Reading

Acknowledgments

Big thanks to Sidharth Lakshmanan and Sam Breed for the engineering lift on these changes.




ng

Scaling Platforms Through Use Cases

New technology companies often have grand ambitions. And for good reasons - ambitious plans help recruit talent, raise capital, and set the bar high. But progress toward these high-level goals relies on identifying and excelling at much lower-level use cases.

It's very common for new technology companies to aspire being "the platform for... the Internet of things, AI analytics, mobile testing, etc." Being a platform means you capture a lot of uses cases or to put it more simply... people use your service for a lot of different things. And more use equals more value.

But vision is not the same as strategy. Vision is about the end goal. It paints a picture of the future state you're aiming for. It’s what you want to achieve. Strategy, on the other hand, is how you get there.

When you use a broad vision as a strategy, you end up having a hard time making decisions and rationalizing a never-ending set of opinions. With a strategy like “we’ll be the platform for the Internet of things”, everyone has an opinion on how things on the Internet should work -which one do we listen to?

Consider instead a specific market for the Internet of things, like home automation, and an even more specific use case for home automation like "controlling the temperature in your house". It's much easier to evaluate decisions about what a good experience for controlling the temperature in your house is than for "we’ll be the platform for the Internet of things”.

But if you focus on such a narrow use case, how will you ever build a big business? I'm not suggesting abandoning the big vision instead I'm advocating for having a strategy based on solving concrete uses cases to get there. Let's look at another example: Yelp.

Today, Yelp is used for recommendations for all kinds of services: skydiving training, auto body shops, tea parlors, and more. But it didn't start that way. Yes, Yelp likely started with the ambitious vision of being a platform for all service recommendations. But it first launched in San Francisco with restaurant reviews. A very specific market and very specific use case.

Why start with restaurants? A good starting use case is the one with the most acute pain. In the context of services, people need to eat three times a day. They get their hair cut once a month and maybe need a plumber once a year. So where should Yelp start? Probably restaurants.

When solving for a specific use case, it's important to build with the bigger vision in mind and not paint yourself into a corner of only being useful for one thing. But you definitely have to be great at solving each use case your platform supports. How else will you convince people to adopt your solution? Once you can demonstrate clear value for a specific use case, you can tackle more (likely adjacent ones).

This way of scaling ensures your solution is actually good at addressing a concrete problem people have not just an abstract vision. When you hear "What's your platform for? Well... you can use it for pretty much anything." in a sales pitch, that's a warning sign.

When you instead address specific use cases well, you learn what parts of your platform matter the most by identifying patterns and doubling down on them. It's only from solving highly specific use cases that you actually get to a platform that can be broadly used for many different things. And why Amazon started by only selling books on the Web.




ng

Ask Luke: Streaming Inline Images

Since launching the Ask Luke feature on this site last year, we've added the ability for the system to respond to questions about product design by citing articles, videos, audio, and PDFs. Now we're introducing the ability to cite the thousands of images I've created over the years and reference them directly in answers.

Significant improvements in AI vision models have given us the ability to quickly and easily describe visual content. I recently outlined how we used this capability to index the content of PDF pages in more depth making individual PDF pages a much better source of content in the Ask Luke corpus.

We applied the same process and pipeline to the thousands of images I've created for articles and presentations over the years. Essentially, each image on my Website gets parsed by a vision model and we add the resulting text-based description to the set of content we can use to answer people's design questions. Here's an example of the kinds of descriptions we're creating. As you can see, the descriptions can get pretty detailed when needed.

If someone asks a question where an image is a key part of the answer, our replies not only return streaming text and citations but inline images as well. In this question asking about Amazon's design changes over the years, multiple images are included directly in the response.

Not only are images displayed where relevant, the answer refers to them and often refers to the contents of the image. In the same Amazon navigation example, the answer refers to the green and white color scheme of the image in addition to its contents.

Now that we've got citations and images steaming inline in Ask Luke responses, perhaps adding inline videos and audio files queued to relevant timestamps might be next? We're already integrating those in the conversational UI so why not... AI is a hell of a drug.

Further Reading

Additional articles about what I've tried and learned by rethinking the design and development of my Website using large-scale AI models.

Acknowledgments

Big thanks to Sidharth Lakshmanan and Sam Breed for the development help.




ng

Smashing Conf: How to Use AI to Build Accessible Products

In her How to Use AI to Build Accessible Products presentation at Smashing Conf New York, Carie Fisher discussed using AI coding tools to test and suggest fixes for accessibility issues in Web pages. Here's my notes on her talk.

  • AI is everywhere. You can use it to write content, code, create images, and more. It impacts how everyone will work.
  • But ultimately, AI is just a tool but it might not always be the right one. We need to find the tasks where it has the potential to add value.
  • Over 1 billion people on the planet identify as having a disability. Accessible code allows them to access digital experiences and helps companies be complaint with emerging laws requiring accessible Web pages and apps. Businesses also get SEO, brand, and more benefits from accessible code.
  • AI tools like Github Copilot can find accessibility issues in seconds consistently, especially compared to the manual checks currently being done by humans. AI can also spot patterns across a codebase and suggest solutions.
  • Existing AI coding tools like Github Copilot are already better than Linters for finding accessibility issues.
  • AI can suggest and implement code fixes for accessibility issues. It can also be added to CI/CD pipelines to check for accessibility issues at the point of each commit. AI can also serve as an accessibility mentor for developers by providing real-time suggestions.
  • More complex accessibility issues especially those that need user context may go unfound when just using AI. Sometimes AI output can be incomplete or hallucinate solutions that are not correct. As a result, we can't over rely on just AI to solve all accessibility problems. We still need human review today.
  • To improve AI accessibility, provide expanded prompts that reference or include specifications. Code reviews can double check accessibility suggestions from AI-based systems. Regularly test and refine your AI-based solutions to improve outcomes.
  • Combing AI and human processes and values can help build a culture of accessibility.




ng

Smashing Conf: Is Atomic Design Dead?

In his Is Atomic Design Dead? presentation at Smashing Conf New York, Brad Frost discussed the history of design systems and today's situation especially in light of very capable AI models than can generate code and designs. Here's my notes on his talk.

  • Websites started as HTML and CSS. People began to design websites in Photoshop and as the number of Web sites and apps increased, the need for managing a brand and style across multiple platforms became clear. To manage this people turned to frameworks and component libraries which resulted in more frameworks and tools that eventually got integrated into design tools like Figma. It's been an ongoing expansion...
  • There's been lots of change over the years but at the highest level, we have design systems and products that use them to enforce brand, consistency, accessibility, and more.
  • Compliance to design systems pushes from one side and product needs push from the other. There needs to be a balance but currently the gap between the two is growing. A good balance is achieved through a virtuous cycle between product and systems.
  • The atomic design system tried to intentionally define use of atoms, molecules, organisms, templates, and pages to bridge the gap between the end state of a product and a design system.
  • As an industry, we went too far in resourcing design systems and making them a standalone thing within a company. They've been isolated.
  • Design system makers can't be insular. They need to reach out to product teams and work with them. They need to be helping product teams achieve their goals.
  • What if there were one global design system with common reusable components? Isn't that what HTML is for? Yes, but it's insufficient because we're still rebuilding date pickers everywhere.
  • Open UI tracks popular design systems and what's in them. It's a start to seeing what global component needs for the Web could look like.
  • Many pattern libraries ship with an aesthetic and people need to tweak it. A global design system should be very vanilla so you can style it as much as you want.
  • The Web still has an amazing scale of communication and collaboration. We need to rekindle the ideas of the early Web. We need to share and build together to get to a common freely usable design system.
  • AI models can help facilitate design system work. Today they do an OK job but in the future, fine-tuned models may create custom components on the fly. They can also translate between one design system and another or translate across programming languages.
  • This methodology could help companies translate existing and legacy code to new modern design systems. Likewise sketches or mockups could be quickly translated directly to design system components thereby speeding up processes.
  • Combining design system specifications with large language models allows you to steer AI generations more directly toward the right kind of code and components.
  • When product experiences are more dynamic (can be built on the fly), can we adapt them to individual preferences and needs? Like custom styles or interactions.
  • AI is now part of our design system toolkit and design systems are part of our AI toolkit.
  • But the rapid onset of AI also raises higher level questions about what designers and developers should be doing in the future? We're more than rectangle creators. We think and feel which differentiates us from just production level tasks. Use your brains, your intuition, and whole self to solve real problems.




ng

Living in the Internet of Things and Cyber Security

Exhibition: 28 Mar 2018 - 29 Mar 2018, London, United Kingdom. Organized by The IET.




ng

Nuclear excitation by electron capture seen at long last

Breakthrough could lead to new type of energy source




ng

Wood-based 'supermaterial' is stronger and tougher than steel

New material is made by compressing treated wood




ng

National Engineering & Construction Recruitment Exhibition

Exhibition: 20 Apr 2018 - 21 Apr 2018, NEC, Birmingham, United Kingdom.




ng

Ratings downgrade? What? How?

We tend to ignore the view of people around us. We also tend not to value the potential around us. The result is someone like the S&P grades us negative and gives us Gyan!



  • M R Subramani

ng

Congress ditches TN, again

In the elections to the Rajya Sabha from Tamil Nadu, the Congress had an opportunity to rip open the State politics. But as in 1996, it blinked giving little hope to those looking for a non-Dravidian party rule in the State!



  • M R Subramani

ng

Having fun at fraud callers cost

Often we are confronted with calls from fraudsters. We know that the call is a fraud but are unable to do anything. The best solution then will be have fun at their cost.



  • M R Subramani

ng

Speaking to things

With a slew of gadgets entering the smart spectrum, companies are pushing for AI assistants that sound like real people within them




ng

The deep secrets of telling time

A visit to the 160-year-old Minerva watch factory in Switzerland is a revelation for the watch enthusiast about the many complex components that ultimately makes for a fine timepiece




ng

All things fine

The perfect long weekend getaway, Abu Dhabi is becoming a popular destination for the art enthusiast




ng

Moonrise kingdom

Hua Hin, a mere three-hour drive from Bangkok, is meant for quiet contemplation and breathtaking ocean views




ng

Being Sonam

Sonam Kapoor Ahuja talks about her brand Rheson, her upcoming film and what she wants young people to know




ng

Bringing down your waste size

Some stores in India have declared a war on waste




ng

Masaba Gupta: Not your everyday wedding designer

Up, close and personal with Masaba Gupta on wedding outfits and life choices




ng

Hitting the high seas




ng

A wedding, funeral – and moving on

Celebrity Chef Gaggan Anand on food philosophies and handling fame




ng

Into the jungles of Kumaon

A quiet night at the Corbett National Park is rewarding for all of one’s senses




ng

Chef Agostino D’ Angelo: Pasta comes in all shapes and sizes

Visiting chef Agostino D’ Angelo takes his audience through the flavours of true Sicilian food




ng

Lazing in Lanka

Sun, sea and surf are a given in Ahangama, but so are quiet villas and breathtaking views that help you relax




ng

Just Indian things in NYC

Get a taste of India while sauntering around the iconic New York City




ng

Full Review | Is the ₹1.6 lakh Samsung Galaxy Fold worth the price?

Samsung’s Galaxy Fold is quite a marvel despite being just a first step with a new form factor




ng

Travelling to see the flowers

A travel list for anyone who loves petals and blooms




ng

Through the looking glass

From flying cars to Alexa-integrated vehicles and lounge-like interiors, the automobile industry has a lot up its sleeve




ng

Keeping time in the skies with the Aviator 8 Mosquito

The iconic pilot’s watch returns with the Aviator 8 Mosquito —- and it’s better than before




ng

LGBTQ+ educators in Catholic schools: embracing synodality, inclusion, and justice / Ish Ruiz.

Lanham, MD : Rowman and Littlefield, 2024.




ng

Truth and reconciliation through education : stories of decolonizing practices / edited by Yvonne Poitras Pratt, Sulyn Bodnaresko ; contributing editors, Patricia J. Danyluk, Elisa Lacerda-Vandenborn.

Edmonton, Alberta : Brush Education Inc., [2023]




ng

Becoming a trauma-informed restorative educator [electronic resource] : practical skills to change culture and behavior / Joe Brummer and Margaret Thorsborne ; foreword by Dr. Lori L. Desautels.

London ; Philadelphia : Jessica Kingsley Publishers, 2024.




ng

Developing inclusive schools [electronic resource] : pathways to success / Mel Ainscow.

Abingdon, Oxon ; New York, NY : Routledge , 2024.




ng

Educational research and the question(s) of time [electronic resource] / David R. Cole, Mehri Mirzaei Rafe, Gui Ying Annie Yang-Heim, editors.

Singapore : Springer, [2024]




ng

Embracing relational teaching [electronic resource] : how strong relationships promote student self-regulation and efficacy / Anthony R. Reibel.

Bloomington, IN : Solution Tree Press, [2023]