in

Panaji pay-parking resumes, operator cites revenue loss

The Corporation of the City of Panaji has restarted pay-parking in the state capital after a hiatus of six weeks.




in

‘Goa helped us in so many ways, we are really grateful’

Over a thousand migrant workers heaved a collective sigh of relief as the first Shramik special train rolled out of Thivim railway station on Friday. The train, with 1,196 labourers and stranded tourists, is headed for Gwalior in Madhya Pradesh.




in

Goa: Congress demands probe into ex-MLA’s death

Congress on Friday demanded an independent inquiry, headed by a retired high court judge, into the death of two-time MLA Jitendra Deshprabhu. State Congress president Girish Chodankar alleged that Deshprabhu died due to the negligence of Goa Medical College authorities.




in

Reading

At the beginning of the year, Remy wrote about extracting Goodreads metadata so he could create his end-of-year reading list. More recently, Mark Llobrera wrote about how he created a visualisation of his reading history. In his case, he’s using JSON to store the information.

This kind of JSON storage is exactly what Tom Critchlow proposes in his post, Library JSON - A Proposal for a Decentralized Goodreads:

Thinking through building some kind of “web of books” I realized that we could use something similar to RSS to build a kind of decentralized GoodReads powered by indie sites and an underlying easy to parse format.

His proposal looks kind of similar to what Mark came up with. There’s a title, an author, an image, and some kind of date for when you started and/or finished reading the book.

Matt then points out that RSS gets close to the data format being suggested and asks how about using RSS?:

Rather than inventing a new format, my suggestion is that this is RSS plus an extension to deal with books. This is analogous to how the podcast feeds are specified: they are RSS plus custom tags.

Like Matt, I’m in favour of re-using existing wheels rather than inventing new ones, mostly to avoid a 927 situation.

But all of these proposals—whether JSON or RSS—involve the creation of a separate file, and yet the information is originally published in HTML. Along the lines of Matt’s idea, I could imagine extending the h-entry collection of class names to allow for books (or films, or other media). It already handles images (with u-photo). I think the missing fields are the date-related ones: when you start and finish reading. Those fields are present in a different microformat, h-event in the form of dt-start and dt-end. Maybe they could be combined:


<article class="h-entry h-event h-review">
<h1 class="p-name p-item">Book title</h1>
<img class="u-photo" src="image.jpg" alt="Book cover.">
<p class="p-summary h-card">Book author</p>
<time class="dt-start" datetime="YYYY-MM-DD">Start date</time>
<time class="dt-end" datetime="YYYY-MM-DD">End date</time>
<div class="e-content">Remarks</div>
<data class="p-rating" value="5">★★★★★</data>
<time class="dt-published" datetime="YYYY-MM-DDThh:mm">Date of this post</time>
</article>

That markup is simultaneously a post (h-entry) and an event (h-event) and you can even throw in h-card for the book author (as well as h-review if you like to rate the books you read). It can be converted to RSS and also converted to .ics for calendars—those parsers are already out there. It’s ready for aggregation and it’s ready for visualisation.

I publish very minimal reading posts here on adactio.com. What little data is there isn’t very structured—I don’t even separate the book title from the author. But maybe I’ll have a little play around with turning these h-entries into combined h-entry/event posts.




in

Principles and priorities

I think about design principles a lot. I’m such a nerd for design principles, I even have a collection. I’m not saying all of the design principles in the collection are good—far from it! I collect them without judgement.

As for what makes a good design principle, I’ve written about that before. One aspect that everyone seems to agree on is that a design principle shouldn’t be an obvious truism. Take this as an example:

Make it usable.

Who’s going to disagree with that? It’s so agreeable that it’s practically worthless as a design principle. But now take this statement:

Usability is more important than profitability.

Ooh, now we’re talking! That’s controversial. That’s bound to surface some disagreement, which is a good thing. It’s now passing the reversability test—it’s not hard to imagine an endeavour driven by the opposite:

Profitability is more important than usability.

In either formulation, what makes these statements better than the bland toothless agreeable statements—“Usability is good!”, “Profitability is good!”—is that they introduce the element of prioritisation.

I like design principles that can be formulated as:

X, even over Y.

It’s not saying that Y is unimportant, just that X is more important:

Usability, even over profitability.

Or:

Profitability, even over usability.

Design principles formulated this way help to crystalise priorities. Chris has written about the importance of establishing—and revisiting—priorities on any project:

Prioritisation isn’t and shouldn’t be a one-off exercise. The changing needs of your customers, the business environment and new opportunities from technology mean prioritisation is best done as a regular activity.

I’ve said it many times, but one on my favourite design principles comes from the HTML design principles. The priority of consitituencies (it’s got “priorities” right there in the name!):

In case of conflict, consider users over authors over implementors over specifiers over theoretical purity.

Or put another way:

  • Users, even over authors.
  • Authors, even over implementors.
  • Implementors, even over specifiers.
  • Specifiers, even over theoretical purity.

When it comes to evaluating technology for the web, I think there are a number of factors at play.

First and foremost, there’s the end user. If a technology choice harms the end user, avoid it. I’m thinking here of the kind of performance tax that a user has to pay when developers choose to use megabytes of JavaScript.

Mind you, some technologies have no direct effect on the end user. When it comes to build tools, version control, toolchains …all the stuff that sits on your computer and never directly interacts with users. In that situation, the wants and needs of developers can absolutely take priority.

But as a general principle, I think this works:

User experience, even over developer experience.

Sadly, I think the current state of “modern” web development reverses that principle. Developer efficiency is prized above all else. Like I said, that would be absolutely fine if we’re talking about technologies that only developers are exposed to, but as soon as we’re talking about shipping those technologies over the network to end users, it’s negligent to continue to prioritise the developer experience.

I feel like personal websites are an exception here. What you do on your own website is completely up to you. But once you’re taking a paycheck to make websites that will be used by other people, it’s incumbent on you to realise that it’s not about you.

I’ve been talking about developers here, but this is something that applies just as much to designers. But I feel like designers go through that priority shift fairly early in their career. At the outset, they’re eager to make their mark and prove themselves. As they grow and realise that it’s not about them, they understand that the most appropriate solution for the user is what matters, even if that’s a “boring” tried-and-tested pattern that isn’t going to wow any fellow designers.

I’d like to think that developers would follow a similar progression, and I’m sure that some do. But I’ve seen many senior developers who have grown more enamoured with technologies instead of honing in on the most appropriate technology for end users. Maybe that’s because in many organisations, developers are positioned further away from the end users (whereas designers are ideally being confronted with their creations being used by actual people). If a lead developer is focused on the productivity, efficiency, and happiness of the dev team, it’s no wonder that their priorities end up overtaking the user experience.

I realise I’m talking in very binary terms here: developer experience versus user experience. I know it’s not always that simple. Other priorities also come into play, like business needs. Sometimes business needs are in direct conflict with user needs. If an online business makes its money through invasive tracking and surveillance, then there’s no point in having a design principle that claims to prioritise user needs above all else. That would be a hollow claim, and the design principle would become worthless.

Because that’s the point with design principles. They’re there to be used. They’re not a nice fluffy exercise in feeling good about your work. The priority of constituencies begins, “in case of conflict” and that’s exactly when a design principle matters—when it’s tested.

Suppose someone with a lot of clout in your organisation makes a decision, but that decision conflicts with your organisations’s design principles. Instead of having an opinion-based argument about who’s right or wrong, the previously agreed-upon design principles allow you to take ego out of the equation.

Prioritisation isn’t easy, and it gets harder the more factors come into play: user needs, business needs, technical constraints. But it’s worth investing the time to get agreement on the priority of your constituencies. And then formulate that agreement into design principles.




in

Product :: Animated Storytelling, 2nd Edition




in

Product :: Animated Storytelling, 2nd Edition




in

Product :: Adobe Dimension Classroom in a Book (2020 release)




in

Product :: Adobe After Effects Classroom in a Book (2020 release) (Web Edition)




in

Product :: Adobe After Effects Classroom in a Book (2020 release)




in

Product :: Adobe Dimension Classroom in a Book (2020 release) (Web Edition)




in

Product :: Adobe Dimension Classroom in a Book (2020 release)




in

Product :: Adobe After Effects Classroom in a Book (2020 release)




in

Product :: Adobe Premiere Pro Classroom in a Book (2020 release) (Web Edition)




in

Product :: Adobe Premiere Pro Classroom in a Book (2020 release)




in

Product :: Adobe Premiere Pro Classroom in a Book (2020 release)




in

Plant systematics : an integrated approach / Gurcharan Singh

Singh, Gurcharan, 1945- author




in

Biomeasurement : a student's guide to biological statistics / Dawn Hawkins

Hawkins, Dawn May, author




in

Community ecology / Gary G. Mittelbach (Michigan State University, USA), Brian J. McGill (University of Maine, USA)

Mittelbach, Gary George, author




in

Evolutionary genetics : concepts, analysis, and practice / Glenn-Peter Sætre and Mark Ravinet

Sætre, Glenn-Peter, author




in

Human genome informatics : translating genes into health / edited by Christophe G. Lambert, Darrol J. Baker, George P. Patrinos




in

Bacteria : a very short introduction / Sebastian G.B. Amyes

Amyes, Sebastian G. B., author




in

The histology of fishes / editors, Frank Kirschbaum (Faculty of Life Sciences, Unit of Biology and Ecology of Fishes, Humboldt University, Berlin, Germany), Krzysztof Formicki (Department of Hydrobiology, Ichthyology and Biotechnology of Reproduction, Wes




in

The hard ticks of the world : (Acari, Ixodida, Ixodidae) / Alberto A. Guglielmone, Richard G. Robbins, Dmitry A. Apanaskevich, Trevor N. Petney, Agustín Estrada-Peña, Ivan G. Horak

Guglielmone, Alberto A., author




in

Introduction to bioinformatics / Arthur M. Lesk

Lesk, Arthur M., author




in

Ecological modeling : an introduction to the art and science of modeling ecological systems / Hsiao-Hsuan Wang, William E. Grant

Wang, Hsiao-Hsuan, author




in

Food plants of the world : identification, culinary uses and nutritional value / Ben-Erik van Wyk

Van Wyk, Ben-Erik, author




in

The strategy of life : teleology and mechanics in nineteenth-century German biology / Timothy Lenoir

Lenoir, Timothy, 1948- author




in

A greater prize than gold : Augustus Oldfield, 19th century botanical collector and ethnographer in Australia / M. Helen and William G. (Bill) Henderson

Henderson, M. H. (Margaret Helen), author




in

Tropical ecosystems in Australia : responses to a changing world / Dilwyn J. Griffiths

Griffiths, Dilwyn J., author




in

The influence of motility of rhizobium leguminosarum biovar trifolii TA1 on the colonization and nodulation of roots of trifolium subterraneum cv. Mt. Barker / by Socorro Z. Parco

Parco, Socorro Z., author




in

Bacterial pathogenesis : a molecular approach / Brenda A. Wilson, Malcolm E. Winkler, Brian T. Ho

Wilson, Brenda A., author




in

Bird bonds : sex, mate-choice and cognition in Australian native birds / Gisela Kaplan

Kaplan, Gisela T., author




in

Interactions in the marine benthos : global patterns and processes / edited by Stephen J. Hawkins, Katrin Bohn, Louise B. Firth, Gray A. Williams




in

Studying primates : how to design, conduct and report primatological research / Joanna M. Setchell

Setchell, Joanna M., 1973- author




in

Stress and animal welfare : key issues in the biology of humans and other animals / Donald M. Broom, Ken G. Johnson

Broom, Donald M., author




in

Biology of aging / Roger B. McDonald

McDonald, Roger B., author




in

Microbiology : an evolving science / Joan L. Slonczewski, John W. Foster, Erik R. Zinser

Slonczewski, Joan, author




in

Integrated principles of zoology / Cleveland P. Hickman, Jr., Washington and Lee University, Susan L. Keen, University of California-Davis, David J. Eisenhour, Morehead State University, Allan Larson, Washington University, Helen I' Anson, Washington

Hickman, Cleveland P., Jr., author




in

Marine plants of Australia / John M. Huisman

Huisman, John M. (John Marinus), author




in

Handbook of whales, dolphins, and porpoises of the world / Mark Carwardine ; illustrated by Martin Camm ; with additional illustrations by Rebecca Robinson, Toni Llobet

Carwardine, Mark, author




in

The Amazon : what everyone needs to know / Mark J. Plotkin

Plotkin, Mark J., author




in

Cancer Chemotherapy: Basic Science to the Clinic, 2nd Edition


 

Provides a clear and accessible summary of all stages and aspects of the discovery, design, development, validation and clinical use of anticancer drugs

This new edition provides an update on the current state of the art of cancer chemotherapy and clinical practice and presents new pipeline anticancer agents and promising therapeutic strategies that are emerging alongside new breakthroughs in cancer biology. Its unique approach enables students to



Read More...




in

Lecture Notes Nephrology: A Comprehensive Guide to Renal Medicine


 

Lecture Notes: Nephrology is a concise introduction to the fundamental principles of nephrology. An ideal study guide for medical trainees, this accessible resource combines the depth of a textbook with the accessibility of a handbook. Succinct chapters describe the clinical implications of renal physiology, examine major renal disorders and diseases, and explain a wide range of management and treatment options.



Read More...




in

Autoimmune Liver Disease: Management and Clinical Practice


 

A practical guide to autoimmune liver diseases through pathogenesis, diagnosis, and management

In Autoimmune Liver Disease Management and Clinical Practice, practitioners will learn about the current state of autoimmune liver disease and how to focus on their diagnosis and treatment. The four-part book begins with a thorough investigation of current immunological thinking as it relates to the autoimmunity of the liver. It also covers the four major



Read More...




in

Natural Oral Care in Dental Therapy


 
Because of increasing antibiotic resistance, stronger antibiotics are reserved for serious active infection, paving the way for a greater use of herbal antibiotics.  This book helps dentists in implementing safe and effective natural medicine therapies to complement the current practice guidelines.

Oral diseases continue to be a major health problem world-wide. Oral health is integral to general well-being and relates to the quality-of-life that extends


Read More...




in

The Wiley Handbook of Healthcare Treatment Engagement: Theory, Research, and Clinical Practice


 

Against a global backdrop of problematic adherence to medical treatment, this volume addresses and provides practical solutions to the simple question: “Why don’t patients take treatments that could save their lives?”

The Wiley handbook of Healthcare Treatment Engagementoffers a guide to the theory, research and clinical practice of promoting patient engagement in healthcare treatment at individual, organizational and systems levels. The concept of



Read More...




in

Temporary Anchorage Devices in Clinical Orthodontics


 

Provides the latest information on all aspects of using temporary anchorage devices in clinical orthodontics, from diagnosis and treatment planning to appliances and applications 

Written by some of the world’s leading experts in orthodontics, Temporary Anchorage Devices in Clinical Orthodontics is a comprehensive, up-to-date reference that covers all aspects of temporary anchorage device (TAD) use in contemporary orthodontics. Taking a real-world



Read More...




in

Cardiovascular Prevention and Rehabilitation in Practice, 2nd Edition


 

The authoritative clinical handbook promoting excellence and best practice

Cardiovascular Prevention and Rehabilitation in Practiceis a comprehensive, practitioner-focused clinical handbook which provides internationally applicable evidence-based standards of good practice. Edited and written by a multidisciplinary team of experts from the British Association for Cardiovascular Prevention and Rehabilitation



Read More...




in

Therapeutic Progress in Oncology: Towards a Revolution in Cancer Therapy?


 

The combined effects of population growth and aging have led to an increase in the number of cancers. Preventing, diagnosing, treating and curing cancer are therefore, more than ever, imperatives facing medicine especially to continue the decrease in cancers mortality rates and to improve the quality of survival.

Over time, the classic modes of treatment (surgery, external beam radiotherapy, chemotherapy) have become more refined and efficient. From



Read More...