Connect with us

International

DeepSource announce $2.6M seed round to automate static code analysis

DeepSource announce $2.6M seed round to automate static code analysis

Published

on

DeepSource, a member of the Winter 2020 Y Combinator cohort, announced a $2.6 million seed investment today. The company is building a solution to help developers automate static code analysis to find certain errors before going through human code review.

645 Ventures led the round with help from Y Combinator, FundersClub, Pioneer Fund, Liquid 2 Ventures and a slew of individual investors. The company had previously raised $140,000 in pre-seed capital.

DeepSource is taking advantage of a process called static analysis. Company co-founders Jai Pradeesh and Sanket Saurav are software engineers, and saw the static analysis tools that ship with language packages like Python and Go as overly complex and hard to use. Pradeesh said that as a result, most developers have not embraced them.

“What we’re trying to do is use static analysis to figure out if we can automate the objective parts of the code review. […] Whenever a software developer makes a commit or introduces any change in code, DeepSource automatically runs analysis on that code. It then flags issues like security issues, anti-patterns, progress performance issues and things like that,” Pradeesh explained.

By automating parts of the review process, it allows the human code reviewers to concentrate on the less objective parts of the review and find a myriad of issues before it even goes to human review. DeepSource gives the developer a report with the error and an explanation of how to fix it.

But the founders recognized the drudgery of constantly repairing the same sorts of errors over and over. So they created an automated repair tool called Autofix that goes through and fix a set of common errors automatically for the developer.

Autofix in action. Image Credit: DeepSource

While Pradeesh says the automation tool only covers around 12% of errors so far, part of the investment will go towards helping build out additional coverage. For now the company supports Python and Go programming languages, but plans to add additional languages over time. It already released a Ruby on Rails version a couple of months ago in Beta, and support for JavaScript is on the way, he said.

The company currently has 12 people, including the two co-founders, based in Bangalore in India, but has plans to eventually move to the U.S. when the pandemic allows. It also plans to hire another 10-15 people over the next 12 to 18 months, primarily in engineering. The startup is working with YC advisors on building a diversity plan now, understanding that it is at a pivotal point in its evolution.

He says that the YC experience taught him and his co-founder about building more refined user personas for design and marketing purposes. Instead of broadly looking at the market as all developers, they could begin to focus on different aspects of that pool like a large team versus an engineering manager. He said they also learned to explore usage data to understand things like what kinds of errors were most common, which helped inform the creation of the Autofix feature.

Being part of YC also helped them when they had to leave the office and go remote earlier this year due to the pandemic. Pradeesh admitted he had no experience running a remote team and his YC advisors helped him get comfortable with the process to the point they have good systems in place now.

“We put in these separate processes so that we do these bi-weekly sprints, and have learned ways to make sure everybody in the team communicates. Now that we have started putting these processes in place, the team is getting more and more used to it,” he said.

Read More

Continue Reading

International

Fighting the Surveillance State Begins with the Individual

It’s a well-known fact at this point that in the United States and most of the so-called free countries that there is a robust surveillance state in…

Published

on

It’s a well-known fact at this point that in the United States and most of the so-called free countries that there is a robust surveillance state in place, collecting data on the entire populace. This has been proven beyond a shadow of a doubt by people like Edward Snowden, a National Security Agency (NSA) whistleblower who exposed that the NSA was conducting mass surveillance on US citizens and the world as a whole. The NSA used applications like those from Prism Systems to piggyback on corporations and the data collection their users had agreed to in the terms of service. Google would scan all emails sent to a Gmail address to use for personalized advertising. The government then went to these companies and demanded the data, and this is what makes the surveillance state so interesting. Neo-Marxists like Shoshana Zuboff have dubbed this “surveillance capitalism.” In China, the mass surveillance is conducted at a loss. Setting up closed-circuit television cameras and hiring government workers to be a mandatory editorial staff for blogs and social media can get quite expensive. But if you parasitically leech off a profitable business practice it means that the surveillance state will turn a profit, which is a great asset and an even greater weakness for the system. You see, when that is what your surveillance state is predicated on you’ve effectively given your subjects an opt-out button. They stop using services that spy on them. There is software and online services that are called “open source,” which refers to software whose code is publicly available and can be viewed by anyone so that you can see exactly what that software does. The opposite of this, and what you’re likely already familiar with, is proprietary software. Open-source software generally markets itself as privacy respecting and doesn’t participate in data collection. Services like that can really undo the tricky situation we’ve found ourselves in. It’s a simple fact of life that when the government is given a power—whether that be to regulate, surveil, tax, or plunder—it is nigh impossible to wrestle it away from the state outside somehow disposing of the state entirely. This is why the issue of undoing mass surveillance is of the utmost importance. If the government has the power to spy on its populace, it will. There are people, like the creators of The Social Dilemma, who think that the solution to these privacy invasions isn’t less government but more government, arguing that data collection should be taxed to dissuade the practice or that regulation needs to be put into place to actively prevent abuses. This is silly to anyone who understands the effect regulations have and how the internet really works. You see, data collection is necessary. You can’t have email without some elements of data collection because it’s simply how the protocol functions. The issue is how that data is stored and used. A tax on data collection itself will simply become another cost of doing business. A large company like Google can afford to pay a tax. But a company like Proton Mail, a smaller, more privacy-respecting business, likely couldn’t. Proton Mail’s business model is based on paid subscriptions. If there were additional taxes imposed on them, it’s possible that they would not be able to afford the cost and would be forced out of the market. To reiterate, if one really cares about the destruction of the surveillance state, the first step is to personally make changes to how you interact with online services and to whom you choose to give your data.

Read More

Continue Reading

International

Stock Market Today: Stocks turn higher as Treasury yields retreat; big tech earnings up next

A pullback in Treasury yields has stocks moving higher Monday heading into a busy earnings week and a key 2-year bond auction later on Tuesday.

Published

on

Updated at 11:52 am EDT U.S. stocks turned higher Monday, heading into the busiest earnings week of the year on Wall Street, amid a pullback in Treasury bond yields that followed the first breach of 5% for 10-year notes since 2007. Investors, however, continue to track developments in Israel's war with Hamas, which launched its deadly attack from Gaza three weeks ago, as leaders around the region, and the wider world, work to contain the fighting and broker at least a form of cease-fire. Humanitarian aid is also making its way into Gaza, through the territory's border with Egypt, as officials continue to work for the release of more than 200 Israelis taken hostage by Hamas during the October 7 attack. Those diplomatic efforts eased some of the market's concern in overnight trading, but the lingering risk that regional adversaries such as Iran, or even Saudi Arabia, could be drawn into the conflict continues to blunt risk appetite. Still, the U.S. dollar index, which tracks the greenback against a basket of six global currencies and acts as the safe-haven benchmark in times of market turmoil, fell 0.37% in early New York trading 105.773, suggesting some modest moves into riskier assets. The Japanese yen, however, eased past the 150 mark in overnight dealing, a level that has some traders awaiting intervention from the Bank of Japan and which may have triggered small amounts of dollar sales and yen purchases. In the bond market, benchmark 10-year note yields breached the 5% mark in overnight trading, after briefly surpassing that level late last week for the first time since 2007, but were last seen trading at 4.867% ahead of $141 billion in 2-year, 5-year and 7-year note auctions later this week. Global oil prices were also lower, following two consecutive weekly gains that has take Brent crude, the global pricing benchmark, firmly past $90 a barrel amid supply disruption concerns tied to the middle east conflict. Brent contracts for December delivery were last seen $1.06 lower on the session at $91.07 per barrel while WTI futures contract for the same month fell $1.36 to $86.72 per barrel. Market volatility gauges were also active, with the CBOE Group's VIX index hitting a fresh seven-month high of $23.08 before easing to $20.18 later in the session. That level suggests traders are expecting ranges on the S&P 500 of around 1.26%, or 53 points, over the next month. A busy earnings week also indicates the likelihood of elevated trading volatility, with 158 S&P 500 companies reporting third quarter earnings over the next five days, including mega cap tech names such as Google parent Alphabet  (GOOGL) - Get Free Report, Microsoft  (MSFT) - Get Free Report, retail and cloud computing giant Amazon  (AMZN) - Get Free Report and Facebook owner Meta Platforms  (META) - Get Free Report. "It’s shaping up to be a big week for the market and it comes as the S&P 500 is testing a key level—the four-month low it set earlier this month," said Chris Larkin, managing director for trading and investing at E*TRADE from Morgan Stanley. "How the market responds to that test may hinge on sentiment, which often plays a larger-than-average role around this time of year," he added. "And right now, concerns about rising interest rates and geopolitical turmoil have the potential to exacerbate the market’s swings." Heading into the middle of the trading day on Wall Street, the S&P 500, which is down 8% from its early July peak, the highest of the year, was up 10 points, or 0.25%. The Dow Jones Industrial Average, which slumped into negative territory for the year last week, was marked 10 points lower while the Nasdaq, which fell 4.31% last week, was up 66 points, or 0.51%. In overseas markets, Europe's Stoxx 600 was marked 0.11% lower by the close of Frankfurt trading, with markets largely tracking U.S. stocks as well as the broader conflict in Israel. In Asia, a  slump in China stocks took the benchmark CSI 300 to a fresh 2019 low and pulled the region-wide MSCI ex-Japan 0.72% lower into the close of trading.
  • Get investment guidance from trusted portfolio managers without the management fees. Sign up for Action Alerts PLUS now.

Read More

Continue Reading

International

iPhone Maker Foxconn Investigated By Chinese Authorities

Foxconn, the Taiwanese company that manufactures iPhones on behalf of Apple (AAPL), is being investigated by Chinese authorities, according to multiple…

Published

on

Foxconn, the Taiwanese company that manufactures iPhones on behalf of Apple (AAPL), is being investigated by Chinese authorities, according to multiple media reports. Foxconn’s business has been searched by Chinese authorities and China’s main tax authority has conducted inspections of Foxconn’s manufacturing operations in the Chinese provinces of Guangdong and Jiangsu. At the same time, China’s natural-resources department has begun onsite investigations into Foxconn’s land use in Henan and Hubei provinces within China. Foxconn has manufacturing facilities focused on Apple products in three of the Chinese provinces where authorities are carrying out searches. While headquartered in Taiwan, Foxconn has a huge manufacturing presence in China and is a large employer in the nation of 1.4 billion people. The investigations suggest that China is ramping up pressure on the company as Foxconn considers major investments in India, and as presidential elections approach in Taiwan. Foxconn founder Terry Gou said in August of this year that he intends to run for the Taiwanese presidency. He has resigned from the company’s board of directors but continues to hold a 12.5% stake in the company. Gou is currently in fourth place in the polls ahead of the election that is scheduled to be held in January 2024. The potential impact on Apple and its iPhone manufacturing comes amid rising political tensions between politicians in Washington, D.C. and Beijing. Apple’s stock has risen 16% over the last 12 months and currently trades at $172.88 U.S. per share.  

Read More

Continue Reading

Trending