Sign Up Now!

Sign up and get personalized intelligence briefing delivered daily.


Sign Up

Smart TVs sending sensitive user data to Netflix and Facebook

  • The smart TVs in our homes are leaking sensitive user data to companies including Netflix, Google and Facebook even when some devices are idle, according to two large-scale analyses.
  • Researchers from Northeastern University and Imperial College London found that a number of smart TVs, including those made by Samsung and LG, and the streaming dongles Roku and Amazon’s FireTV were sending out data such as location and IP address to Netflix and third-party advertisers.
  • The researchers also found that other smart devices including speakers and cameras were sending user data to dozens of third parties including Spotify and Microsoft.
  • In a separate study of smart TVs by Princeton University, researchers found that some apps supported by Roku and FireTV were sending data such as specific user identifiers to third parties including Google.

save | comments | report | share on


Leetcode: "Unique Morse Code Words" Fun JavaScript One Line Solution ✨

  • This is part of my series where I explain approaches to solving coding problems.
  • This is to help me articulate my thought process better, and inspire new problem solving approaches for developers!
  • International Morse Code defines a standard encoding where each letter is mapped to a series of dots and dashes, as follows: "a" maps to ".-", "b" maps to "-...", "c" maps to "-.-.", and so on.
  • Now, given a list of words, each word can be written as a concatenation of the Morse code of each letter.
  • For example, "cba" can be written as "-.-..--...", (which is the concatenation "-.-." + "-..." + ".-").
  • We'll call such a concatenation, the transformation of a word.
  • Return the number of different transformations among all words we have.
  • We'll do this to look at each letter of the inner array to create a Morse Code word.

save | comments | report | share on


#discussHTML Parser - Design once, Use anywhere

  • This article is about a (WIP) HTML parser tool, that aims to automate a common set of tasks involved in the web development process.
  • Yep, writing and using tools in your development, sometimes (not always) might help you to skip over the manual or repetitive work that occurs in the daily routine.
  • The Vue and React UI kits are more expensive compared to the Bootstrap version, for the same product, mostly based on the manual work involved in the process.
  • Might sound a little bit futuristic, but take a look at this tool: Tailwindo - "Convert Bootstrap CSS code to Tailwind CSS code".
  • The process is quite simple: Tailwindo scans the PHP files and replace the Bootstrap classes with Tailwind classes using a correspondence map.
  • The new features are a WIP and I hope to have something production-ready until the end of the year, and the sources committed on the HTML parser repository.

save | comments | report | share on


TypeScript: Setting Up Our Compiler

  • In the last article, we talked about the basic workflow when writing in TypeScript.
  • In today's article, we will learn how to configure the TypeScript compiler.
  • Our configuration can be made in a file named tsconfig.json or at the command line.
  • For this article, we use tsconfig.json.
  • If we don't have a tsconfig.json, we have to use tsc [filename] to compile.
  • We can use tsc --init to get a default tsconfig.json.
  • This is awesome, because the created tsconfig.json has a lot of useful compilerOptions in it, including comments.
  • Below the compilerOptions, you can also modify files, include, exclude, compileOnSave and extends.
  • We will learn how to write some basic code.
  • Sore eyes?

save | comments | report | share on


Immigration court backlog exceeds 1 million cases, data group says

  • Immigration courts, which fall under the Justice Department and decide whether to deport immigrants, have been bogged down over the years as more cases are added to the docket that can be addressed at any given time.
  • In January, the Transactional Records Access Clearinghouse estimated that more than 42,000 immigration court hearings had been canceled as a result of the shutdown -- exacerbating an issue Trump had pledged to resolve.
  • The Justice Department had previously addressed some of the issues the bar association report raised.
  • This month, the administration opened tent courts along the Texas border to hear the cases of migrants who have been returned to Mexico to await their immigration proceedings as part of the Migrant Protection Protocols program.
  • In Wednesday's report, the Transactional Records Access Clearinghouse notes that the Migrant Protection Protocols cases still make up a small share of the court's active backlog.

save | comments | report | share on


New Orleans Saints quarterback is having surgery

  • She's spending the day, or much of it, with her husband Drew at a Los Angeles hospital, where the New Orleans Saints quarterback is having surgery on his injured thumb.
  • Brees was injured in the first quarter of the Saints' game against the Los Angeles Rams Sunday when LA's Aaron Donald hit his hand, tearing a ligament in his right thumb.
  • Saints head coach Sean Payton said Wednesday morning that the team doesn't plan to put the future Hall of Famer on the injured reserve list.
  • Payton said he will likely use two quarterbacks -- Teddy Bridgewater and Taysom Hill -- in Sunday's game against Seattle.
  • It was Bridgewater who replaced Brees, 40, three days ago when the Saints lost to the Rams.
  • Brees has been the team's starting quarterback since 2006 and led them to their only Super Bowl title in 2010.

save | comments | report | share on


How the GM strike could start a Midwest recession

  • Detroit (CNN Business) - The nearly 50,000 striking General Motors workers are just the beginning.
  • The strike by the United Auto Workers union could even tip large swaths of the Midwest into recession.
  • The company said some 10,000 American companies supply it with products and services, making things that end up on the cars like seats, tires, brake linings, windshields and computers chips.
  • And the 10,000 GM suppliers spread across the United States are only part of the affected base of manufacturers.
  • Restaurants, retailers and other businesses in Midwestern towns where most of GM's plants are located are also likely to take a hit because they depend on money spent by GM employees and the employees of the automaker's suppliers.
  • One area that isn't likely to suffer layoffs in the near term is GM's network of dealerships, which are privately owned businesses and not part of the company.

save | comments | report | share on


Pirates' closer Felipe Vázquez described sexual encounter with girl as 'sex but not really,' police say

  • Vázquez, a two-time All-Star who's among the National League leaders in saves this season, began messaging the teen on social media in 2017 and they exchanged phone numbers, according to the complaint.
  • Pennsylvania State Police spokesman Stephen Limani said the encounter between Vázquez and the teen -- who now lives in Florida -- was only disclosed after the girl's mother discovered explicit messages, photos and video on her daughter's phone.
  • When Vázquez was arrested Tuesday, he initially faced felony counts of soliciting a child for unlawful sexual conduct using computer services or devices and giving obscene material to a minor in Lee County, Florida, according to a Florida Department of Law Enforcement statement.
  • Florida law enforcement agents and Pennsylvania State Police served a search warrant at Vázquez's Pittsburgh apartment, where several electronic devices were seized, according to a FDLE statement.

save | comments | report | share on


Jimmy Carter wants an age limit for the presidency -- and he may have a point

  • Though Democratic candidates in the 2020 primary have sometimes tiptoed around discussing age, it becomes a legitimate question when Biden, 76, seems to struggle for his words, or makes outdated references like suggesting that black parents should turn on their record players to help improve their children's education.
  • But these instances of older Presidents doing their job (mainly) well don't outweigh legitimate concerns over potential cognitive decline.
  • The old age of a president or a presidential candidate can also create a major discrepancy between their understanding of the country and that of most Americans.
  • Still, in a moment when many Americans see that politics has moved in a dangerous direction because the office of the presidency is held by someone so clearly unfit to serve, it will be impossible for voters to ignore these kinds of concerns, about Biden and others.

save | comments | report | share on


A cruise ship rescued seven migrants from a flimsy boat near Cuba

  • The Majesty of the Seas was about 66 miles southwest of Key West, near Cuba, when it made the rescue on Sunday, according to the US Coast Guard.
  • Passenger Steven Tauber was about to get a milkshake with his 9-year-old son, Skyler, when a loudspeaker announcement explained what was happening.
  • Tauber and his son went to one of the ship's top decks where hundreds of people were watching the rescue.
  • His wife watched from their room.
  • Skyler shot video and took pictures while a small boat from the Majesty of the Seas raced out to tow the migrants' craft to the safety of the ship.
  • Tauber said the rescue took about an hour.
  • The Coast Guard said the seven migrants were repatriated back to Cuba on Wednesday.

save | comments | report | share on