A Growing Problem in Real Estate: Too Many Too Big Houses

A Growing Problem in Real Estate: Too Many Too Big Houses

Large, high-end homes across the Sunbelt are sitting on the market, enduring deep price cuts to sell. That is a far different picture than 15 years ago, when retirees were rushing to build elaborate, five or six-bedroom houses in warm climates, fueled in part by the easy credit of the real estate boom. Many baby boomers poured millions into these spacious homes, planning to live out their golden years in houses with all the bells and whistles.

Source: www.wsj.com

Migrating 300k LOC from Flow to TypeScript

Migrating 300k LOC from Flow to TypeScript

After two mostly happy years with Flow, we recently decided to move to TypeScript because of its community support, superior editor experience, and better type coverage. Ultimately we were concerned with the complexity of this approach, that engineers would have to know two different languages to work in the codebase, and that the migration could take a long time and generally add to the complexity of working in the codebase. Fixing Errors
Of course, there were many TypeScript errors in the migrated codebase — over 6,000 in our case — and we decided to ignore the errors with // @ts-ignore comments to get CI green.

Source: medium.com

Vivaldi 2.6

Vivaldi 2.6

We are always looking to enhance what a browser should provide, and the latest version of Vivaldi has a handful of new features that do just that. There are new ways to navigate quicker, customize user profiles along with overall improvements that add more flexibility to Vivaldi’s intuitive user interface. The Abusive ad-blocker gives the browser access to a blocklist that has been enabled by default and can be turned off in the “Privacy” section of Vivaldi Settings.

Source: vivaldi.com

Sony launches a taxi-hailing app to rival Uber in Tokyo

Sony launches a taxi-hailing app to rival Uber in Tokyo

Sony launches a taxi-hailing app to rival Uber in last year announced it would enter Japan’s taxi-hailing space and, good to its word, the electronics giant has kicked off its S.Ride service in Tokyo. The service — which was first noted by CNET — is a joint venture between Sony, its payment services subsidiary and five licensed taxi companies. Because ride-hailing with civilian cars is illegal in Japan, the service will focus on connecting licensed taxis with passengers.

Source: techcrunch.com

Download WireGuard for Windows pre-alpha for testing

Download WireGuard for Windows pre-alpha for testing

[ANNOUNCE] download Windows pre-alpha for testing

Jason A. Donenfeld
Jason at zx2c4.com

Wed May 8 14:19:47 CEST 2019

Hey everyone,

I’ve been mostly absent these last weeks, due to being completely absorbed in
Windows programming. We have, so far, accomplished some nice things, including:

– The same basic UI design that users know and expect from macOS, including
a syntax-highlighting configuration editor. You can download the pre-alpha of WireGuard for Windows here:
note that at the time of writing (check the timestamp of this email), we
don’t consider the build there satisfactory from a security

More information about the WireGuard
mailing list

Source: lists.zx2c4.com

Vivaldi browser adds Abusive Ad Blocker in latest version

Vivaldi browser adds Abusive Ad Blocker in latest version

We are always looking to enhance what a browser should provide, and the latest version of Vivaldi has a handful of new features that do just that. There are new ways to navigate quicker, customize user profiles along with overall improvements that add more flexibility to Vivaldi’s intuitive user interface. The Abusive ad-blocker gives the browser access to a blocklist that has been enabled by default and can be turned off in the “Privacy” section of Vivaldi Settings.

Source: vivaldi.com

Dishcraft Robotics Takes over Dishwashing from Humans

Dishcraft Robotics Takes over Dishwashing from Humans

Today, a startup called Dishcraft Robotics is announcing a new robotic dish cleaning system, designed to minimize the time and effort that humans spend scrubbing dishes. Here’s what they came up with:

The Dishcraft system inspects each dish in a fraction of a second for remaining food residue using computer vision and machine learning to achieve a consistent level of quality. Once the carts are wheeled into the Dishcraft system, you’ll notice that there’s a robot arm that picks up each dish one at a time and moves it over to where it gets cleaned.

Source: spectrum.ieee.org

The Muse (YC W12) Is Hiring a Senior Marketing Analyst

The Muse (YC W12) Is Hiring a Senior Marketing Analyst

The Muse is the most trusted and beloved career platform, connecting individuals and companies on a more authentic level. As the Senior Marketing Analyst at The Muse, you will architect and build the operations, analytics, and reporting engine that will drive our marketing programs as we scale. You will also use these data insights to tell stories that help businesses attract the right talent, and people successfully navigate their careers.

Source: www.themuse.com

Why Google+ Failed

Why Google+ Failed

When you viewed content in your Google Plus stream, the content was ranked using a sophisticated algorithm so that “important” or “interesting” content appeared at the top, while lower-priority communication appeared lower down on the page. The leaders of Google Plus were convinced that ranking was the key—after all, the entire success of Google was based on ranking algorithms—and that any problems could be solved by coming up with a better, more personalized algorithm. Later on in the life of Google Plus, the company added a “notifications” feature that provided a separate user interface, visible in all Google applications, that displayed a list of messages sent specifically to you or that were otherwise deemed high priority.

Source: onezero.medium.com

Smoltcp: A small TCP/IP stack in Rust

Smoltcp: A small TCP/IP stack in Rust

On *nix OSes, transmiting and receiving raw frames normally requires superuser privileges, but on Linux it is possible to create a persistent tap interface that can be manipulated by a specific user:

It’s possible to let smoltcp access Internet by enabling routing for the tap interface:

In order to demonstrate the response of smoltcp to adverse network conditions, all examples implement fault injection, available through command-line options:

A good starting value for and is 15%. Read its source code, then run it as:

The host is assigned the hardware address , IPv4 address , and IPv6 address . Read its source code, then run it without :

… or with (in this case the features don’t have to be explicitly listed):

It opens a server and a client TCP socket, and transfers a chunk of data.

Source: github.com