Google's GitHub competitor gets better search tools
- This new search feature is based on the same tool that Google’s own engineers use day in and day out and it’s now available in the beta release of Cloud Source Repositories.
- Code Search allowed you to search through any open-source code on the internet.
- It’s just as fast as Google’s own search, though, and allows you to use regular expressions and other advanced search features.
- As Google also notes, you can mirror your code from GitHub and Bitbucket with Cloud Source Repositories.
- I’m not sure a lot of developers will do this only to get the advanced search tools, but it’s definitely a way for Google to get more users onto its platform, which is a bit of an underdog in an ecosystem that’s dominated by the likes of GitHub.
Why Aren’t More Users More Happy with Our VMs? Part 2
- We therefore took two of the VMs under examination – HotSpot and PyPy  – and performed a second experiment, separate from the first , where we also recorded how long each in-process iteration spent in garbage collection activities and JIT compilation.
- In the example above, we can see something odd going on in fasta on PyPy: there are 3 main “sections”, but instead of each “section” having fairly consistent performance for each in-process iteration, they seem to get gradually slower over time.
- The top two sub-plots show the time spent in garbage collection and JIT compilation for each in-process iteration .
- Simplifying things a bit, he said that PyPy performed badly on some common Dropbox idioms, and that he’d distilled the worst offender down to a benchmark where PyPy (a clever JIT compiler) was over 4 times slower than CPython (a simple interpreter).
Ethereum-Based Brave Considered as Viable Alternative to Chrome
- Ethereum-based Brave Browser is already being considered as a viable alternative to existing browsers like Chrome and Firefox.
- Popular Science, a widely recognized science magazine, recently listed Brave Browser alongside Firefox and Opera as viable alternatives to built-in browsers like Chrome and Safari.
- The fact that Ethereum blockchain-based products in Brave Browser and BAT are already considered as viable alternatives to centralized systems is highly optimistic, especially considering that Chrome and Safari have completely dominance over the browser industry.
- More importantly, tens of thousands of publishers and creators in the Brave ecosystem are being paid out in cryptocurrencies including BAT, Ethereum, and Bitcoin, demonstrating a practical use case of decentralized consensus currencies in one of the most competitive industries in technology.
38 clever kitchen upgrades you can get on Amazon for under $30
- If you buy healthy, cost-effective rice but let it sit in the pantry night after night because you don't want to spend the time cooking it, this one is for you.
- Three reversible, dishwasher-safe, BPA-free cutting boards that won't dull or harm knives are a godsend, especially if you plan to chop up a good amount of ingredients at the same time.
- A 3-cup espresso maker is an easy, inexpensive way to get a great espresso at home, right when you need it — standing in the kitchen in a robe and slippers.
- Instead of letting your sponge sit on an island unto itself in your kitchen, grab a fingerprint-proof stainless steel caddy for all your dishwashing tools.
- This fast, accurate, and easy-to-use thermometer will help you get a precise temperature readout while you're cooking, so your meat always comes out of the grill perfectly cooked— without much guesswork on your part.
Marijuana stocks could get a further jolt from midterm elections, Sessions exit
- The main roadblock now, as Azer sees it, is Attorney General Jeff Sessions who has said that "good people don't smoke marijuana," and is vehemently against legalization.
- The best case scenario for cannabis would be a total blue wave, Azer said.
- If the blue wave fizzles, and Republicans keep a majority throughout Congress, cannabis will likely remain status quo with a potential boost from the removal of Sessions.
- If both adult use measures pass in those states, total use could expand to roughly 43 percent of the population, accounting for 47 percent of GDP, Azer said.
- Michigan and North Dakota are both voting on adult marijuana use ballot measures in November while voters in Utah and Missouri will vote on the legalization of medical cannabis.
- Should adult use access expand to 10 states, that would cover roughly 25 percent of the population and 28 percent of GDP, according to Cowen's estimates.
Intent-Based Networking in the Data Center: Cisco vs. Juniper
- IDC Research defines intent-based networking, or IBN, as a step toward the goal of creating an autonomous infrastructure, which features cognitive thinking through artificial intelligence and machine learning and the capacity to proactively detect and remediate network and security events, Brad Casemore, IDC’s research director for data center networks, told us.
- Cisco and Juniper executives say their intent-based products for the data center allow IT administrators to build, manage, and monitor policies, regardless of where the workloads reside.
- Cisco executives say data center operators can begin implementing intent-based networking today with its family of three products: Application Centric Infrastructure (ACI), its data center SDN offering which delivers intent through policy-based automation; the Tetration Platform, which uses algorithms to analyze the network in real-time and detects network and security problems; and Network Assurance Engine (NAE), software that verifies network behavior and ensures that the network is in compliance with policies and can take corrective action.
Shipping React Native apps with Fastlane and Travis
- In a nutshell we have two platforms: iOS 🍏, Android 🤖 and every platform compiles two applications: Beta testing app also known as Canary 🐤 and Production 🚀 one.
- We store both iOS and Android code signing files on an encrypted private git repository that lives on GitHub. Then, our CI machine on every deploy clones the repository and installs the decrypted certificates.
- We tried Google Play Beta but it was too slow on the app roll out compared to HockeyApp. To distribute the application to the stores we upload the production build to TestFlight on iOS and Google Play Store for Android.
- Finally, when the apps are deployed, we need to inform our beta testers, release manager and developers, that we have a new version.
- On the iOS lane, we need to setup_certificates, to save them on the Keychain and be able to sign the apps.
Five things you should know before starting your work day on Sept. 19
- Canada has more “zombie” companies than the OECD average of 10%.
- Didn’t know there were that many undead among us, did you?
- Deloitte has sounded the alarm about Canada’s “zombie” companies, saying 16% of publicly traded firms more than 10 years old don’t make enough revenue to cover the interest on their debt.
- Deloitte says these companies don’t grow or innovate, but tie up capital and labour talent that could be put to better use.
- Meanwhile, one trade consultant said the statement should not be ignored by Canada, but also ought to be taken with a grain of salt.
- Empire’s CEO said it has received “a tsunami of tariff-related requests for cost increases” from suppliers.
- And as Geoff Zochodne reports, Tilray’s shares soared 30% yesterday, skyrocketing on news the company had received a key approval related to a clinical trial in the U.S.
Array state will be cached in iOS 12 Safari, is bug or feature?
- As my test, the bug is due to the optimization of array initializer which all values are primitive literal.
- On the other hand, all methods which do not modify the array should not trigger CoW, and I find that even a.fill(value, 0, 0) or a.copyWithin(index, 0, 0) won't trigger CoW because such callings don't really mutate the array.
- So I guess the real reason of this bug may be someone accidentally swap the index of slice and reverse.
3 ways the travel industry stands to benefit from the AR Cloud
- However, the recent emergence of AR Cloud technologies means that mobile AR has become immediately useful for many industries – particularly due to new capabilities around wayfinding, “in-situ” content discovery, and the ability to annotate the physical world with digital content.
- The travel industry will benefit from the AR Cloud in a few specific ways:airport and transport navigation, training and communication for staff, and personalized tours.
- I’ve interviewed three travel industry experts who expand on how these new AR capabilities will benefit the tourism space.
- One of the greatest benefits of the AR Cloud is the ability to post useful “in-situ” content in the precise locations where people will need to access information.
- While this is valuable, the travel industry can also benefit significantly from AR capabilities applied to staff training and internal communication.