Cast All the Things: Send videos from many online sources to your Chromecast
- Cast All The Things allows you to send videos from many, many online sources (YouTube, Vimeo, and a few hundred others) to your Chromecast.
- It also allows you to cast local files or render websites.
- You can also control your Chromecast through catt commands, for example with catt pause.
- Try running catt --help to see the full list of commands.
- If you want to contribute a feature to catt, please open an issue (or comment on an existing one) first, to make sure it's something that the maintainers are interested in.
- That's all, now you can commit and the hooks will run.
- Black (which is used to format the code) requires Python 3.6 to run, but please make the effort, as our CI will yell at you if the code is not formatted, and nobody wants that.
Our Software Dependency Problem
- My own background includes a decade of working with Google’s internal source code system, which treats software dependencies as a first-class concept,1 and also developing support for dependencies in the Go programming language.2 Software dependencies carry with them serious risks that are too often overlooked.
- Adding a dependency avoids repeating work already done: designing, writing, testing, debugging, and maintaining a specific unit of code.
- As dependency managers make individual packages easier to download and install, the lower fixed costs make smaller packages economical to publish and reuse.
- Adding a package as a dependency outsources the work of developing that code—designing, writing, testing, debugging, and maintaining—to someone else on the internet, someone you often don’t know.
- Dependency managers have scaled this open-source code reuse model down: now, developers can share code at the granularity of individual functions of tens of lines.
Varada raises $7.5 million to apply analytics to data lakes
- Varada, a Tel Aviv startup that offers “petabyte-scale” analytics for enterprise customers with data lakes, today announced that it has raised $7.5 million in seed financing from Lightspeed Venture Partners, with participation by StageOne Ventures and F2 Capital.
- The startup’s bread and butter is a cloud-based, on-demand SQL analytics service that enables users to define datasets of interests within a data lake, and to analyze those datasets using SQL or business intelligence tools without having to worry about preprocessing or modeling.
- Varada, which uses an open-source Presto SQL query engine frontend and database connectivity via JDBC and ODBC, supports automated deployment in Amazon Web Services and most other secure virtual private cloud environments; it runs on a scalable, distributed architecture managed from a unified dashboard.
Jayme Closs' suspected kidnapper reportedly hosted a Christmas party in the house where police say he was holding the 13-year-old girl
- More than two months after police say Jake Patterson killed Jayme Closs' parents and took the 13-year-old girl hostage, he reportedly hosted Christmas party at his family's house where authorities say he was keeping the teen captive.
- This is according to two law enforcement sources who spoke with the Milwaukee Journal Sentinel in a report published Tuesday.
- According to the report, Jayme was forced to hide under a twin bed while Patterson's family was over.
- The law enforcement sources, who asked to remain anonymous, told the newspaper that the party consisted of Patterson's father, sister, and their respective dates.
- There was no indication that the family members knew Jayme was being held in the home, the sources said.
- Jayme made a daring escape from the home on January 10, after Patterson had left for the day.
Apple is reportedly planning to change a key component of every iPhone lineup by 2020, and now one of its major suppliers is scrambling
- Since the first iPhone was launched in 2007, Apple has launched a new phone every year centered around a liquid crystal display, or LCD screen.
- In recent years, more expensive iPhone models have used organic light emitting diode (OLED) displays, which are superior in terms of display quality.
- But for reasons of cost, Apple has continued to release new devices with LCD screens.
- But Apple's higher-end iPhone XS and iPhone XS Max use OLED screens.
- Apple is planning to drop LCD displays from its lineup entirely, according to the report, which cited unnamed sources familiar with Apple's production plans.
- Although LCD displays have been commoditized in recent years, Japan Display may have value to a buyer given its close ties to Apple, according to the report.
- Apple releases new iPhones in September, and the design for this year's models have started to be locked down.
Theresa May demands concessions from the EU as she abandons cross-party Brexit talks
- The prime minister has refused demands from those, including her chief of staff Gavin Barwell, to soften her position on issues such as the customs union in order to win over votes from the Labour Party for her deal.
- She told her Cabinet on Sunday that she will instead demand concessions from the EU on the controversial Northern Ireland backstop, which is designed to keep the the UK tied to EU customs and trade rules and avoid a hard border between Northern Ireland and Ireland if talks fail before the end of the Brexit transition period.
- Demands by other opposition parties for a second referendum and Brexit to be delayed, were also rejected outright by the prime minister, sources in the opposition meetings told Business Insider.