Fundamental design principles for non-designers

Fundamental design principles for non-designers

Weight: same as with Size, only put elements next to each other that are either exactly the same weight, or a considerably different weight. Things to stick to once you have selected them:
Typeface/font
Colour palette/shade of colour
Grid
Alignment
Style of decorative elements

And so on…
Placeholder text courtesy of Batman IpsumWhen you are working on many different pieces that appear next to each other (for example, video thumbnails for your YouTube channel, or covers for your Medium articles), choose one overall style for all of them and stick to it as well. Ignore the proximity rule at your own perilElements of a design should have less space between each other than between those elements and the edges of the composition.

Source: medium.freecodecamp.org

Bitset Decoding on Apple’s A12

Bitset Decoding on Apple’s A12

An additional difficulty is that ARM processors do not have a fast 64-bit population-count instruction (to determine the number of 1-bit per register). Similarly ARM processors lack a “trailing zero” instruction: you have to reverse the bit order and use a “leading zero” instruction. If these numbers can be trusted, then the Apple A12 might possibly be more efficient than an Intel Skylake processor (3.5 cycles vs. 3 cycles).

Source: lemire.me

Falsehoods programmers believe about Unix time

Falsehoods programmers believe about Unix time

And so our falsehoods go as follows:

Unix time is the number of seconds since 1 January 1970 00:00:00 UTC, minus leap seconds. Here’s what that would look like, in quarter-second increments: If you start at 23:59:58:00 UTC and wait one second, the Unix time advances by two seconds, and the Unix timestamp 101 never gets assigned. Here’s what that would look like, in quarter-second increments: If you start at 23:59:60.50 and wait half a second, the Unix time goes back by half a second, and the Unix timestamp 101 matches two UTC seconds.

Source: alexwlchan.net

City Life Damages Mental Health in Ways We Are Just Starting to Understand

City Life Damages Mental Health in Ways We Are Just Starting to Understand

In fact, the Centre for Urban Design and Mental Health estimates that city dwellers face a nearly 40 percent higher risk of depression, 20 percent higher chance of anxiety, and double the risk of schizophrenia than people living in rural areas. Meyer-Lindenberg and his research partner Matilda van den Bosch, an environmental health researcher at the University of British Columbia in Vancouver, recently reviewed the scientific evidence for these and a number of other physical stressors to find out whether they contribute to depression. Kioumourtzoglou also hopes to see research probing whether exercise, time in nature, or other actions could offset the risks that air pollution and other hazards pose to our mental health.

Source: www.popsci.com

Security Issue with Bluetooth Low Energy (BLE) Titan Security Keys

Security Issue with Bluetooth Low Energy (BLE) Titan Security Keys

We’ve become aware of an issue that affects the Bluetooth Low Energy (BLE) version of the Titan Security Key available in the U.S. and are providing users with the immediate steps they need to take to protect themselves and to receive a free replacement key. Security keys remain the strongest available protection against phishing; it is still safer to use a key that has this issue, rather than turning off security key-based two-step verification (2SV) on your Google Account or downgrading to less phishing-resistant methods (e.g. SMS codes or prompts sent to your device). If you want to minimize the remaining risk until you receive your replacement keys, you can perform the following additional steps:

On devices running iOS version 12.2 or earlier, we recommend using your affected security key in a private place where a potential attacker is not within close physical proximity (approximately 30 feet).

Source: security.googleblog.com

Upton Sinclair’s 1934 run for governor of California inspired a cult

Upton Sinclair’s 1934 run for governor of California inspired a cult

Sinclair the future historian did not take personal credit for this landslide, which was due to the extensive grassroots political organization inspired by the End Poverty in California campaign, better known as EPIC. Local EPIC chapters were meant to support a statewide slate of EPIC candidates for the California legislature, delivering Sinclair the legislative majority he would need to pass his far-reaching social-reform programs. Together with the rollout of FDR’s ambitious New Deal programs, Merriam’s victory over Sinclair in California dissipated the energies of most EPIC chapters.

Source: www.laphamsquarterly.org

Behind Twitter’s Plan to Get People to Stop Yelling at Each Other

Behind Twitter’s Plan to Get People to Stop Yelling at Each Other

Over several days this spring, BuzzFeed News met with Twitter’s leadership and watched as twttr’s team worked on its first big push: helping people better understand what’s being said in often chaotic conversations. Jason Henry for BuzzFeed News

Cody Elam, senior user researcher, at the Twitter office in San Francisco, May 8, 2019. A couple of weeks after Stone’s tweet, and after about 4,700 people had been using the new twttr prototype, Twitter senior user researcher Cody Elam was at work, late, looking at a massive spreadsheet.

Source: www.buzzfeednews.com

I Charged $18,000 for a Static HTML Page

I Charged $18,000 for a Static HTML Page

When the time expired, I made sure to send the manager another email, to let him know that I had been present in the company only I had not received the assets I needed to do the job. I replied to the email explaining my concerns and bundled a few other questions to save time. The overestimated 20 hours project turned into a 7 weeks adventure where I enjoyed free lunches, drove 50 miles everyday, and dug through emails.

Source: idiallo.com

Show HN: Konstellate – An Open Source GUI to Visualize Kubernetes Applications

Show HN: Konstellate – An Open Source GUI to Visualize Kubernetes Applications

Konstellate is a UI to create edit and manage Kubernetes resources and their relationships. You can easily create complex YAML and export them as Helm charts or Kustomize templates

Try out the alpha build – Konstellate Demo

You can create resources from one of the templates using the editor, or import yaml that you already have. These changes will be reflected as variables in the helm chart or overlays kustomize templates as you export it.

Source: github.com

Microsoft open sources code to give any app Bing-like intelligence

Microsoft open sources code to give any app Bing-like intelligence

To search the vectors, Microsoft uses an algorithm it calls SPTAG (“Space Partition Tree and Graph”). Microsoft has released today the SPTAG algorithm as MIT-licensed open source on GitHub. The release of SPTAG is an example of how Microsoft is putting those words into practice; the combination of an Azure service and open source means that developers can start with the more constrained, easy-to-use service, and as their expertise or requirements grow more complex, they can use SPTAG to build their own services.

Source: arstechnica.com