Dict-parser: Elm package to create a fast parser to match dictionary keys

Dict-parser: Elm package to create a fast parser to match dictionary keys

The time complexity of + + is of O(n * l), where l is the length of the word being matched and n is the total number of words. The time complexity of using a Trie and matching the possible characters sequentially at each level is of O(n + l). The time complexity is of this package’s implementation is of O(l * log2(n / l)).

Source: github.com

Flying-V: Flying long distances energy-efficiently

Flying-V: Flying long distances energy-efficiently

The Flying-V also provides researchers a unique opportunity to improve passenger experience in aircrafts, from the seating lay-out in the wings, to the design of the chairs and bathrooms. Peter Vink, Professor of Applied Ergonomics and Design at the Faculty of Industrial Design Engineering, is taking part in the project; “The new shape of the aircraft means we have exciting opportunities to design the interior, making flying more comfortable for passengers. For instance, as part of the Flying-V research, we’re looking into new options to having a rest or taking meals on a plane.

Source: www.tudelft.nl

What does it mean when a product is “Amazon’s Choice”?

What does it mean when a product is “Amazon’s Choice”?

One innovation the company devised is “Amazon’s Choice,” a distinctive black badge typically bestowed on a single product per search term. “Amazon’s Choice is just our recommendation, and customers can always ask for specific brands or products if they choose,” an Amazon spokesperson said in a statement. If you search for a specific brand name, the Amazon’s Choice product will likely be from that company.

Source: www.wired.com

Firefox Now Available with Enhanced Tracking Protection by Default

Firefox Now Available with Enhanced Tracking Protection by Default

Today, Firefox will be rolling out this feature, Enhanced Tracking Protection, to all new users on by default, to make it harder for over a thousand companies to track their every move. Additionally, we’re updating our privacy-focused features including an upgraded Facebook Container extension, a Firefox desktop extension for Lockwise, a way to keep their passwords safe across all platforms, and Firefox Monitor’s new dashboard to manage multiple email addresses. For new users who install and download Firefox for the first time, Enhanced Tracking Protection will automatically be set on by default as part of the ‘Standard’ setting in the browser and will block known “third-party tracking cookies” according to the Disconnect list.

Source: blog.mozilla.org

The Sun follows the rhythm of the planets

The Sun follows the rhythm of the planets

Researchers from the Helmholtz-Zentrum Dresden-Rossendorf (HZDR), an independent German research institute, now present new findings, indicating that the tidal forces of Venus, Earth and Jupiter influence the solar magnetic field, thus governing the solar cycle. However, the HZDR researchers then found evidence of a potential indirect mechanism that may be able to influence the solar magnetic field via tidal forces: oscillations in the Tayler instability, a physical effect that, from a certain current, can change the behavior of a conductive liquid or of a plasma. In the standard scenario of a dynamo, the rotation of the Sun and the complex motion of the solar plasma create a cyclically changing magnetic field.

Source: www.hzdr.de

Scale AI is hiring engineers to accelerate the development of AI

Scale AI is hiring engineers to accelerate the development of AI

Our mission is to make that happen faster, across every industry. One of the biggest bottlenecks for real world AI applications is access to labeled data. Our first product is the most developer-friendly data labeling API for AI applications: self-driving cars, mapping, AR/VR, robotics, drones, retail, and more.

Source: scale.ai

Relicensing CockroachDB

Relicensing CockroachDB

But our past outlook on the right business model relied on a crucial norm in the OSS world: that companies could build a business around a strong open source core product without a much larger technology platform company coming along and offering the same product as a service. The full details of the change are below, but the short version is this:

In order to continue building a strong open source core, this restriction has a rolling time limit: three years after each release, the license converts to the standard Apache 2.0 license. The new license still permits the vast majority of users to use, redistribute, and modify CockroachDB freely, and will become no-strings-attached Open Source after three years.

Source: www.cockroachlabs.com

HG Wells’s Forgotten Fiction

HG Wells’s Forgotten Fiction

Written in 1908, serialised that year and published in hardback in 1909, Tono-Bungay takes its bizarre title from the name of a quack medicine developed by the uncle of the novel’s hero, George Ponderevo. Throughout the marriage he had numerous affairs, some of which produced children; thanks to the success of his early science fiction, which was deemed highly original and quickly built up an enormous following, Wells soon made enough money to finance his irregular lifestyle. Uncle Ponderevo, to illustrate Wells’s point about the inevitable corrupting influence of capitalism, is no such philanthropist: he is determined to make money by whatever means, including swindling.

Source: www.newstatesman.com

Building a lock free continuous ring buffer in Rust

Building a lock free continuous ring buffer in Rust

In order to minimize the amount of time necessary for the CPU to manually copy data from one place to another, these Peripherals can be configured to perform an action completely autonomously, streaming data to or from a section of memory on the CPU. At 115,200 bits on the wire per second, this means it will take 347,220 nanoseconds to receive the same four bytes, taking 22,222 times as long as it takes our CPU to copy the same amount of data! Here’s where the original BipBuffer design decides to maintain two “regions” of valid data, one at the start and one at the end of the buffer: this way it can keep track of which sections of the buffers contain valid data.

Source: ferrous-systems.com

Why We’re Relicensing CockroachDB

Why We’re Relicensing CockroachDB

But our past outlook on the right business model relied on a crucial norm in the OSS world: that companies could build a business around a strong open source core product without a much larger technology platform company coming along and offering the same product as a service. The full details of the change are below, but the short version is this:

In order to continue building a strong open source core, this restriction has a rolling time limit: three years after each release, the license converts to the standard Apache 2.0 license. The new license still permits the vast majority of users to use, redistribute, and modify CockroachDB freely, and will become no-strings-attached Open Source after three years.

Source: www.cockroachlabs.com