This illustrator draws classic film cameras to celebrate analog photography

Google Cloud has unveiled a new BigQuery service designed to remove one of data science’s primary pain points: having to move and unify data across environments in order to query it. 

Named BigQuery Omni, the first phase will see private alpha Google Cloud customers able to blend AWS data into the BigQuery data warehouse to run SQL queries, build dashboards, or push through APIs, without having to physically move any data, with similar capabilities for Microsoft Azure “coming soon.”

“Multicloud creates a problem – data becomes siloed and running analytics on that data needs data movement. To solve that problem

Read More
Posted on 1 day ago

How to run Anaconda side by side with other Pythons

Google Cloud has unveiled a new BigQuery service designed to remove one of data science’s primary pain points: having to move and unify data across environments in order to query it. 

Named BigQuery Omni, the first phase will see private alpha Google Cloud customers able to blend AWS data into the BigQuery data warehouse to run SQL queries, build dashboards, or push through APIs, without having to physically move any data, with similar capabilities for Microsoft Azure “coming soon.”

“Multicloud creates a problem – data becomes siloed and running analytics on that data needs data movement. To solve that problem

Read More
Posted on 1 day ago

BigQuery Omni will query data across Google, AWS, and Azure clouds

Google Cloud has unveiled a new BigQuery service designed to remove one of data science’s primary pain points: having to move and unify data across environments in order to query it. 

Named BigQuery Omni, the first phase will see private alpha Google Cloud customers able to blend AWS data into the BigQuery data warehouse to run SQL queries, build dashboards, or push through APIs, without having to physically move any data, with similar capabilities for Microsoft Azure “coming soon.”

“Multicloud creates a problem – data becomes siloed and running analytics on that data needs data movement. To solve that problem

Read More
Posted on 1 day ago

This illustrator draws classic film cameras to celebrate analog photography

Talk about the demise of analog photography has flown around for years, but a small group of film camera enthusiasts have kept the trend alive and well — and one of those people is Barcelona-based graphic designer and photographer David Ortiz.

Just last month, the 26-year-old started a new Instagram project — dubbed Camxatca (it’s pronounced like the Russian peninsula) — that aims to document a series of film cameras and showcase a beautiful feed of analog photography.

The concept is pretty simple. Each entry starts with an illustration of a camera (usually drawn by Ortiz himself), accompanied by a

Read More

How to run Anaconda side by side with other Pythons

The Anaconda distribution of Python packs a great many libraries and tools for data science and scientific computing under a single roof. Its appeal goes beyond scientific number crunching, though. Anaconda is also useful as a general purpose Python distribution.

But Anaconda comes with its share of snares and subtleties. What if you’re using Anaconda alongside other Python distributions, and you don’t want them stepping on each other’s toes? How do you integrate Anaconda effectively with your other Python tooling, like IDEs? And if you decide you just want to use regular Python, how do you remove Anaconda without breaking

Read More

BigQuery Omni will query data across Google, AWS, and Azure clouds

Google Cloud has unveiled a new BigQuery service designed to remove one of data science’s primary pain points: having to move and unify data across environments in order to query it. 

Named BigQuery Omni, the first phase will see private alpha Google Cloud customers able to blend AWS data into the BigQuery data warehouse to run SQL queries, build dashboards, or push through APIs, without having to physically move any data, with similar capabilities for Microsoft Azure “coming soon.”

“Multicloud creates a problem – data becomes siloed and running analytics on that data needs data movement. To solve that problem

Read More

Here’s how to scan a QR code on an iPhone

Welcome to TNW Basics, a collection of tips, guides, and advice on how to easily get the most out of your gadgets, apps, and other stuff.

Get comfortable and let me spin you a yarn you’ll one day tell your children. Last week, I went out for lunch.

It does get better.

Anyway, the cafe I went to had taken COVID precautions and removed all physical menus. In their place was a QR code stuck on each table. The idea was you scan it and are directed to a PDF of the menu online.

I huffed and puffed about

Read More

What is GitOps? Extending devops to Kubernetes and beyond

The last decade of programming has seen a number of revolutionary transformations. One has arisen from a cluster of practices around devops, which aligns development and operations teams into a shared work process, and continuous integration and continuous delivery (CI/CD), in which devops teams deliver constant incremental updates to a codebase. Another transformation has come from the related move from monolithic codebases to cloud-based microservices running in containers managed by orchestration platforms like Kubernetes.

Container-based applications running on clustered systems or in the cloud can be complex and difficult to provision and manage, even with a

Read More

The evolution of iPhone screen-to-body ratios — shown by our sexy-ass graph

Last week, I put together a piece about the rising size of iPhone screens. It was, in summary, a graph showing them getting bigger. Surprise!

But as the week progressed, I thought about it a bit more and had another thought: what about the evolution of iPhone screen-to-body ratios?

If you don’t know what this is — although the name should give you a very big clue — screen-to-body ratio is a number that shows (roughly) what percentage of the front of a phone is screen, compared to, you know, not screen.

[Read: Why your website’s lack of accessibility

Read More