Bulletin for Friday, 06 May 2022
7 days digest
Retool Blog (1)
Timescale Blog (1)
Computer Things (1)
Go (Golang) Programming Blog - Ardan Labs on (1)
High Scalability (1)
- Sponsored Post: Close, Wynter, Pinecone, Kinsta, Bridgecrew, IP2Location, StackHawk, InterviewCamp.io, Educative, Stream, Fauna, Triplebyte
Metadata (2)
Sentry Blog RSS (2)
- Russia to Rent Tech-Savvy Prisoners to Corporate IT?
- You Can Now Ask Google to Remove Your Phone Number, Email or Address from Search Results
Earthly Blog (2)
Weaveworks (3)
- How to Organize Your Git Repositories
- In-Q-Tel invests into Weave GitOps to modernize and bring compliance to government apps and infrastructure
- Watch Weave GitOps Release Features: Trusted Application Delivery with Policy as Code, VScode and Terraform extensions for Flux
- This World Password Day consider ditching passwords altogether
- How a senior product manager is leading the passwordless movement at Microsoft
- Automating your Microsoft security suite with D3 XGEN SOAR
- Microsoft launches Defender for Business to help protect small and medium businesses
The CircleCI Blog Feed - CircleCI (4)
- Top 5 CI/CD best practices
- Automate the deployment of ASP.NET Core applications to Heroku
- Continuous deployment of a Nest.js application to Heroku
- Implementing access control policies in CI/CD pipelines
Google AI Blog (4)
- Learning Locomotion Skills Safely in the Real World
- GraphWorld: Advances in Graph Benchmarking
- Alpa: Automated Model-Parallel Deep Learning
- Extracting Skill-Centric State Abstractions from Value Functions
- BellJar: A new framework for testing system recoverability at scale
- Delta: A highly available, strongly consistent storage service using chain replication
- How the Cinder JIT’s function inliner helps us optimize Instagram
- A new way to survey potential fiber routes — without access to paved roads
Future (4)
- Why the Time Is Right to Disrupt Defense and Aerospace
- To Start Building a Community, Master These Two Concepts
- The Future of Search Is Boutique
- Info Diet: Kajabi President Sean Kim
- Go and PHP sitting in a tree... (Go Time #228)
- Making an open source Stripe for time (Founders Talk #88)
- From Kubernetes to PaaS - now what? (Ship It! #51)
- Learning the language of life (Practical AI #177)
- Nick's big rewrite (JS Party #223)
- Amazon and UCLA announce recipients of gift awards, graduate fellowships
- The science behind ultrasonic motion sensing for Echo
- Ankan Bansal’s long journey into the world of computer vision
- "An accidental project born out of our need to innovate”
- Improving unsupervised sentence-pair comparison
- Arkansas engineer wins round 3 of Project Jengo, and Cloudflare continues to win at the Patent Office
- Tracking shifts in Internet connectivity in Kherson, Ukraine
- The deluge of digital attacks against journalists
- Wildcard proxy for everyone
- Cloudflare Relay Worker
- The Cloudflare network now spans 275 cities
Blog – Hackaday (6)
- Maze Bolt Toy By Lost PLA Casting
- Toast Keyboard Raises a Glass to Short Index Fingers
- 2022 Hackaday Prize: Disposable Vape Pens Turned Project Parts
- A Minimal Motoring Manifesto
- 2022 Hackaday Prize Enters Second Round: Reuse, Recycle, Revamp
- About As Cold As It Gets: The Webb Telescope’s Cryocooler
Pluralistic: Daily links from Cory Doctorow (6)
- Pluralistic: 05 May 2022
- Pluralistic: 04 May 2022
- Pluralistic: 03 May 2022
- Pluralistic: 02 May 2022
- Pluralistic: 30 Apr 2022
- Pluralistic: 29 Apr 2022
The Full Feed - All of the Packet Pushers Podcasts (6)
- IPv6 Buzz 100: Celebrating 100 Episodes Of IPv6 Buzz!
- Tech Bytes: Flexible Cloud Migration Using VMware vRealize Network Insight Universal (Sponsored)
- Day Two Cloud 145: Using Open Policy Agent For Cloud-Native Policy Enforcement
- Tech Bytes: Switching On Fortinet’s Wired, Wireless Portfolio (Sponsored)
- Network Break 380: BT, Toshiba Trial Quantum Key Distribution; Juniper Expands Free Cert Training
- Heavy Networking 628: Pluribus Extends Its SDN Fabric To SmartNICs/DPUs
- Security needs to shift left into the software development lifecycle
- Why security needs to shift left into the SDLC (Ep. 439)
- Unlock your full programming potential with The Key V2.0
- What counts as art, anyway? (Ep. 438)
- Building a community of open-source documentation contributors
- The Overflow #123: Will Web3 build a better internet?
- Would you trust an AI to be your eyes? (Ep. 437)
Towards Data Science - Medium (10)
- Hands on Climate Time Series Clustering using Machine Learning, with Python
- Python Libraries for Mesh, Point Cloud, and Data Visualization (Part 1)
- Dynamically Add Arguments to Argparse | Python Patterns
- Parallels in AI and Medicine
- 3 Most Valuable Data Science Skills That Increased My Salary by 60%
- A simple route optimization using Google BigQuery (and Google Maps)
- Beginners Baseline Model for Machine Learning Project
- Closing the Gap between Machine Learning and Human Learning
- Sudoku smashing solution
- Kaggle hacking: Validate a simple hypothesis against a hidden dataset
Cloud Blog (20)
- Solving for food waste with data analytics in Google Cloud
- Delivering data-driven IT and networks, Google Cloud expands its analytics partner ecosystem for telecommunications
- Optimize and scale your startup on Google Cloud: Introducing the Build Series
- CIS hardening support in Container-Optimized OS from Google
- Advancing systems research with open-source Google workload traces
- Mosquitoes get the swat with new Mosquito Forecast built by OFF! Insect Repellents and Google Cloud
- Introducing new Google Cloud manufacturing solutions: smart factories, smarter workers
- Google's Cloud Console vs Admin Console
- Are your SLOs realistic? How to analyze your risks like an SRE
- Digital transformation starts with living systems leadership
- Orchestrate Looker data transformations with Cloud Composer
- Securing the human voice at scale: Pindrop partners with Google Cloud
- Announcing Sovereign Controls for Google Workspace
- The definitive guide to databases on Google Cloud: Part 2 - Options at a glance
- Getting started with OpenSSH on Windows Compute Engine instances
- Implementing HKMA’s Secure Tertiary Data Backup (STDB) on Google Cloud
- What’s new with Google Cloud
- Google Cloud Summits 2022 [frequently updated]
- A focus on network connectivity use cases in the cloud
- How we’re keeping up with the increasing demand for the Google Workspace Administrator role
https://eli.thegreenplace.net/
It's been a while since I've last rewritten my favorite lexical analyzer :-) That post is the last in a series implementing a lexer for the TableGen language in a variety of programming languages, using multiple techniques. The last lexer written, in Go, was very fast indeed - processing 1 MiB of source in about 20 milliseconds. The other day I started wondering whether Go compiler improvements from the last few years made this code run any faster. Back in 2014 I measured it with Go 1.18 is out. (BACK TO TOP)
What is a simple system? Is this pretentious? Why do I need cryptography when I could simply hide the contents of my communications rotating every letter by 13? Why do I need a distributed storage system when I could simply store my files on this one server? Why do I need a database when I could simply use a flat file? Do any of those things, and feel joy in a job well done. A simple solution. Simplicity in a goal achieved. A perfect jewel, dirtied only by our clumsy hands.e. (BACK TO TOP)
We're excited to announce the Ably VS Code extension to manage Ably apps directly from VS Code. (BACK TO TOP)
Chatting with a friend recently, their company was running into a common developer productivity pitfall. The company had mandated a migration away from their monolithic architecture and mono repo, but the migration was stalling out. To speed up the transition, the responsible infrastructure team decided to stop supporting the monolith and instead focus on the new service environment. Engineers had started to resent the infrastructure team and their struggling migration.g. (BACK TO TOP)
https://engineering.atspotify.com
In September 2020, we had the exciting opportunity to partner with The Marcy Lab School with the hopes of creating opportunities for Fellows to: (1) interact with Spotify employees (2) receive training in how to navigate the technical interview process at Spotify and beyond, and (3) become well-versed in the Spotify Internship and Fellowship application [...] (BACK TO TOP)
If this is your first (or maybe second) time building CRUD endpoints, here are some non-intuitive best practices to follow around URL naming, which HTTP methods to use, and how to handle versioning. (BACK TO TOP)
https://www.hackerfactor.com/blog/
Sometimes it pays to be a critic. Last year, I attempted to join the Content Authenticity Initiative (CAI) and Coalition for Content Provenance and Authenticity (C2PA). Both groups were trying to define a standard for identifying provenance: tracking ownership and changes to a picture, video, etc. I ended up not joining C2PA because of the restrictive membership terms. In contrast, it took over 6 months, but I did end up joining CAI . CAI is supposed to work in conjunction with C2PA.). (BACK TO TOP)
Let’s get this out of the way — we’ve raised $100M in a Series B financing led by CRV and Insight Partners, with participation from our existing major investors: Accel, Heavybit, and Uncork Capital, along with a cast of many prominent angels and smaller investors. But why? I’ll get to that. First, storytime. In 2019, David Carney, David Crawshaw, and I started with a simple idea: that the majority of projects executed by the majority of software teams don’t need to scale. This poses a problem. (BACK TO TOP)
https://www.timescale.com/blog/
The pg_stat_statements extension strikes again. Learn how to store metrics snapshots regularly and move from static, cumulative information to time-series data for more efficient database monitoring. (BACK TO TOP)
https://engineering.linkedin.com/blog.rss.html
Co-authors: Ishan Shah, Alasdair James King, and Zhenggen Xu To support the consistent growth in hyperscale environments, our infrastructure relies on a plethora of storage databases and data processing nodes across its fleet. Those services reap performance benefits from NVMe’s (Non Volatile Memory Express) super-low latency. Currently, many services still use in-node NVMe drives. With the growing minimum size of NVMe drives vs. (BACK TO TOP)
https://buttondown.email/hillelwayne
This one’s going to be a bit off topic. I have a long piece on the history of pattern matching I want to do but this week is really tight work-wise and this one’s less time-intensive to write. I’m very interested in “knacks”, or mental tricks that help out in day-to-day life. For example, being able to count quickly and having good memory palaces. Last year I thought I’d memorize a larger multiplication table. But some kids are taught the 12x12 table, so they just know that 8×12 = 96.4×8.7 = 12. (BACK TO TOP)
Learn how we used Framer Motion to create Rewind’s narrative animation. Read the full story (BACK TO TOP)
In the world of modern portable devices, it may be hard to believe that merely a few decades ago the most convenient way to keep track of time was a mechanical watch. Unlike their quartz and smart siblings, mechanical watches can run without using any batteries or other electronic components. Over the course of this article I’ll explain the workings of the mechanism seen in the demonstration below. (BACK TO TOP)
https://www.ardanlabs.com/blog/
Introduction In the first three posts, I explained there were four aspects of a blockchain that this series would explore with a backing implementation provided by the Ardan blockchain project. (BACK TO TOP)
http://highscalability.com/blog/
Sponsored Post: Close, Wynter, Pinecone, Kinsta, Bridgecrew, IP2Location, StackHawk, InterviewCamp.io, Educative, Stream, Fauna, Triplebyte
Who's Hiring? Close is building the sales communication platform of the future and we're looking for a Site Reliability Engineer to help us accomplish that goal. Participate in research surveys, get paid ($90-$180/hr) for your feedback and comments. Super low key commitment, 10-15 mins per survey. Learn more and sign up . DevOps Engineer : At Kinsta , we set out to create the best managed hosting platform in the world. InterviewCamp.io has hours of system design content. Try out their platform. (BACK TO TOP)
http://muratbuffalo.blogspot.com/
This paper introduces a simple yet powerful idea to provide efficient multi-key transactions with ACID semantics on top of a sharded NoSQL data store. The Warp protocol prevents serializability cycles forming between concurrent transactions by forcing them to serialize via a chain communication pattern rather than using a parallel 2PC fan-out/fan-in communication. I love the elegance of this idea. As far as I can see, this paper did not get published in any conference. (BACK TO TOP)
This paper (ICDE'18) introduces Anna, a CALM / CRDT implementation of a distributed key-value system both at the data structure level as well as system architecture and transaction protocol levels. Anna is a partitioned, multi-mastered key-value system that achieves high performance and elasticity via wait-free execution and coordination-free consistency. Anna employs coordination-free actors that perform state update via merge of lattice-based composite data structures.e.e. (BACK TO TOP)
Benjamin Franklin was a smart dude. Among the many wonderful things he produced was an eternal bit of wisdom - an ounce of prevention is… (BACK TO TOP)
Increasing developer autonomy, improving team health and equipping individuals with the tools to succeed at scale. (BACK TO TOP)
Faced with a brain drain of smart people fleeing the country following its invasion of Ukraine, the Russian Federation is floating a new strategy to address a worsening shortage of qualified information technology experts: Forcing tech-savvy people within the nation's prison population to perform low-cost IT work for domestic companies. (BACK TO TOP)
Google said this week it is expanding the types of data people can ask to have removed from search results, to include personal contact information like your phone number, email address or physical address. The move comes just months after Google rolled out a new policy enabling people under the age of 18 (or a parent/guardian) to request removal of their images from Google search results. (BACK TO TOP)
In the first two posts about the Duplo initiative, we described why we decided to revamp our mobile codebases, the initial phase to clean up tech debt, and our efforts to modularize our iOS and Android codebases (post 1, post 2). In this final post, we will discuss the last theme of the Duplo initiative, […] The post Scaling Slack’s Mobile Codebases: Modernization appeared first on Slack Engineering . (BACK TO TOP)
Building load test infrastructure is tricky and poses many questions. How can we identify performance regressions in newly deployed builds, given the overhead of spinning up test clients? To gather the most representative results, should we load test at our peak hours or when there’s a lull? How do we incentivize engineers to invest time […] The post Continuous Load Testing appeared first on Slack Engineering . (BACK TO TOP)
I've received some comments from readers asking me about my distribution choices, and specifically what I thought about the various flavors of BSD. It seems like a fair question. It's been a long time since I ran any of them for any "serious work", and it's likely much has changed. In any case, it seemed like a good opportunity to mess around and see what's out there. So, over the span of about a week, I tested out the latest offerings: FreeBSD 13.0-RELEASE, NetBSD 9.2, DragonFly BSD 6.2.1...... (BACK TO TOP)
Hello, world! A couple of days ago, I noticed someone remarking on a line from an older post of mine that had been making the rounds. In it, I say something about adding a number to "my list of magic numbers". That person wanted to see that list. It turns out that I've never written this down in any one coherent list... until now. This year will be even stranger since we're all trying to not get each other sick and might be doing it in isolation. Be safe out there, and enjoy. .......0.0.e. 10... (BACK TO TOP)
Intro Last time, I built a Node.js lambda function running in a container. Running a container as a serverless application worked out great: it meant it was simple to test locally and that I could install and use OS-level dependencies in a serverless function. That is how I was able to run Lynx in my Lambda and build TextMode . So Lambda’s and containers combined seemed like a good solution, but node.js I’m less sure about. I’m not a JavaScript developer, and I chose Node.lipsum. ...lipsum... .. (BACK TO TOP)
Interviewing engineers is an impossible task. You have to use a few hours to figure out if a person will be a good employee for several years to come. No process will ever be perfect and the various approaches out there each come with their pros and cons. I always found an interesting correlation between the interviewing standards and the quality of people I’ve had the pleasure of working with. I have been interviewed ~20 times throughout my career and have interviewed others hundreds of times. (BACK TO TOP)
GitOps starts with Git. You are probably already using Git to manage the source code of the microservices that make up your applications. Hopefully you also already use Git to manage the Kubernetes manifests that configure and deploy those microservices. Finally there is the additional dimension of environment e.g. development, staging and production. Source and Manifests The decision to have source code and manifests in the same or separate repositories is probably the most contentious.g.0.0.2. (BACK TO TOP)
In-Q-Tel invests into Weave GitOps to modernize and bring compliance to government apps and infrastructure
Weaveworks today announces a strategic investment agreement with In-Q-Tel (IQT). The US government agency linked not-for-profit investor has chosen to invest in Weaveworks in order to help accelerate trusted application delivery and secure infrastructure operations within the US government. In-Q-Tel also intends to introduce and maintain modern operations with continuous compliance across an undisclosed agency’s applications and multiple managed environments. (BACK TO TOP)
Watch Weave GitOps Release Features: Trusted Application Delivery with Policy as Code, VScode and Terraform extensions for Flux
Even the best engineers make typos, especially when they’re trying to deliver software features and fixes as fast as possible. Velocity simply makes configuration mistakes all the more likely. Or does it? Not necessarily. Because thanks to the new policy as code features in Weave GitOps, you can apply policies at commit time, effectively installing instant guardrails for developers and DevOps engineers, helping you to shift security and compliance to the left.g.g.g. (BACK TO TOP)
https://www.microsoft.com/security/blog
Learn how Microsoft is helping to make your accounts more secure—without a password. The post This World Password Day consider ditching passwords altogether appeared first on Microsoft Security Blog . (BACK TO TOP)
May 5, 2022, is World Password Day, a day we all use to create awareness around password security. At Microsoft, we choose to celebrate replacing passwords with better and more secure ways to sign in. I can’t think of a better person at Microsoft to represent this journey than Libby Brown, a senior product manager… The post How a senior product manager is leading the passwordless movement at Microsoft appeared first on Microsoft Security Blog . (BACK TO TOP)
Learn how D3 Security and Microsoft help customers overcome common security operations center pain points with D3 XGEN SOAR and Microsoft Sentinel. The post Automating your Microsoft security suite with D3 XGEN SOAR appeared first on Microsoft Security Blog . (BACK TO TOP)
Microsoft Defender for Business is now available as a standalone solution to help small and medium businesses boost security as they face growing threats. The post Microsoft launches Defender for Business to help protect small and medium businesses appeared first on Microsoft Security Blog . (BACK TO TOP)
Optimize your pipelines with these CI/CD best practices For engineering teams, CI/CD is the key to improving their development cycles. CircleCI is committed to helping our customers optimize their pipelines to streamline delivery to production. Top CI/CD strategies for software development teams If your team values speeding your time to market, commit to trying these 5 best practices. Through our analysis, we found these top-performing teams all tracked higher on 4 key benchmarks. (BACK TO TOP)
Known for its cross-platform compatibility and elegant structure, ASP.NET Core is an open-source framework created by Microsoft for building modern web applications. With it, development teams can build monolithic web applications and RESTful APIs of any size and complexity. Thanks to CircleCI’s improved infrastructure and support for Windows platforms and technology, setting up an automated deployment process for an ASP.NET Core application has become even easier.NET Core application to Heroku. (BACK TO TOP)
If you have been around for a while in the field of software development, especially web development, then you know how tedious and stressful it has historically been to deploy your source code to a webserver. Most of the time, this was accomplished by uploading it using File Transfer Protocol (FTP). But now we have numerous ways of automating the deployment process. In this tutorial, we will learn how to set up continuous deployment of a Nest.js application to Heroku using CircleCI. A new Nest. (BACK TO TOP)
This tutorial covers: Protected branches and security groups in GitHub Using contexts in CircleCI Setting up approval jobs in CircleCI Imagine yourself in this situation: You are a motivated and skilled DevOps or DevEx engineer. You have a plan to implement automated, complete CI/CD pipelines . You know how to do it, and you know how the extra productivity and automation will benefit your team and the whole company. But the project is never approved, because of security concerns. Standard flow . (BACK TO TOP)
Posted by Jimmy (Tsung-Yen) Yang, Student Researcher, Robotics at Google The promise of deep reinforcement learning (RL) in solving complex, high-dimensional problems autonomously has attracted much interest in areas such as robotics , game playing , and self-driving cars . However, effectively training an RL policy requires exploring a large set of robot states and actions, including many that are not safe for the robot. This is a considerable risk, for example, when training a legged robot .e. (BACK TO TOP)
John Palowitch and Anton Tsitsulin, Research Scientists, Google Research, Graph Mining team Graphs are very common representations of natural systems that have connected relational components, such as social networks, traffic infrastructure, molecules, and the internet. Graph neural networks (GNNs) are powerful machine learning (ML) models for graphs that leverage their inherent connections to incorporate context into predictions about items within the graph or the graph as a whole.g.g.g. (BACK TO TOP)
Posted by Zhuohan Li, Student Researcher, Google Research, and Yu Emma Wang, Senior Software Engineer, Google Core Over the last several years, the rapidly growing size of deep learning models has quickly exceeded the memory capacity of single accelerators. However, recent large models like GPT-3 (with a parameter size of 175GB) can only scale using model parallel training, where a single model is partitioned across different devices.g.g., pipeline parallelism ).g.g.g.e.g.e. An overview of Alpa. (BACK TO TOP)
Posted by Dhruv Shah, Intern, and Brian Ichter, Research Scientist, Robotics at Google Advances in reinforcement learning (RL) for robotics have enabled robotic agents to perform increasingly complex tasks in challenging environments. Recent results show that robots can learn to fold clothes , dexterously manipulate a rubik’s cube , sort objects by color , navigate complex environments and walk on difficult, uneven terrain .e., where and when the skill can be used.e.g. (BACK TO TOP)
Building infrastructure that can easily recover from outages, particularly outages involving adjacent infrastructure, too often becomes a murky exploration of nuanced fate-sharing between systems. Untangling dependencies and uncovering side effects of unavailability has historically been time-consuming work. A lack of great tooling built for this, and the rarity of infrastructure outages, makes reasoning about them [...] Read More... (BACK TO TOP)
Over the years, Meta has invested in a number of storage service offerings that cater to different use cases and workload characteristics. Along the way, we’ve aimed to reduce and converge the systems in the storage space. At the same time, having a dedicated solution for critical package workload makes everyone happier. Having this in [...] Read More... The post Delta: A highly available, strongly consistent storage service using chain replication appeared first on Engineering at Meta . (BACK TO TOP)
Since Instagram runs one of the world’s largest deployments of the Django web framework, we have natural interest in finding ways to optimize Python so we can speed up our production application. As part of this effort, we’ve recently open-sourced Cinder, our Python runtime that is a fork of CPython. Cinder includes optimizations like immortal [...] Read More... The post How the Cinder JIT’s function inliner helps us optimize Instagram appeared first on Engineering at Meta . (BACK TO TOP)
Delivering on our vision for the metaverse will require us to reimagine a network infrastructure capable of supporting the computing platforms of the future. Although the metaverse is still a ways off, elements of it are already underway and we are already collaborating with telecommunications companies around the world to develop shared, open access optical [...] Read More... (BACK TO TOP)
These are edited highlights from a recent Clubhouse discussion among Hadrian founder and CEO Chris Power, a16z partners Katherine Boyle and Marc Andreessen, and Not Boring newsletter author Packy McCormick. The dialogue here is part of a broader discussion that touches on a number of issues related to launching a modern manufacturing business, including software... Read More The post Why the Time Is Right to Disrupt Defense and Aerospace appeared first on Future . (BACK TO TOP)
Increasingly, building a successful startup involves not only building a product that people can’t get enough of, but also building an engaged, loyal community around that product. Today, most founders are acutely aware of the value of community. In CMX’s 2021 Community Industry Report, 86% of respondents (community managers from 508 different companies) said community... Read More The post To Start Building a Community, Master These Two Concepts appeared first on Future . (BACK TO TOP)
This is an edited version of a post that originally ran here. For most queries, Google search is pretty underwhelming these days. Google is great at answering questions with an objective answer, like “# of billionaires in the world” or “What is the population of Iceland?” It’s pretty bad at answering questions that require judgment... Read More The post The Future of Search Is Boutique appeared first on Future . (BACK TO TOP)
Info Diet offers a peek into the personally curated feeds and media habits of the people shaping the future. In each installment, a different builder spends two days chronicling everything they read, follow, listen to, and watch in order to stay ahead of the curve. This time: Sean Kim, president and chief product officer at... Read More The post Info Diet: Kajabi President Sean Kim appeared first on Future . (BACK TO TOP)
Can Go help you write faster PHP apps? In this episode, we explore the unusual pairing of Go and PHP that led to the RoadRunner project, a high-performance PHP application server, load-balancer, and process manager that is all written in Go. (BACK TO TOP)
This week Peer Richelsen, Co-Founder and Co-CEO of Cal.com, joins the show to talk about building the “Stripe for Time” — with a grand mission to connect a billion people by 2031 through calendar scheduling. Cal has grown from an open-source side project to one of the fastest-growing commercial open source companies. (BACK TO TOP)
Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to episode 50. Mark specialises in Elixir, he hosts the Thinking Elixir podcast, and he also helps make Fly.io the best place to run Phoenix apps, such as changelog.com. In the interest of holding our new platform right, we thought that it would be a great idea to talk to someone that does this all day, every day, for many years now. (BACK TO TOP)
AI is discovering new drugs. Sound like science fiction? Not at Absci! Sean and Joshua join us to discuss their AI-driven pipeline for drug discovery. We discuss the tech along with how it might change how we think about healthcare at the most fundamental level. (BACK TO TOP)
Nick rewrote our JS Danger game board app from Dojo to React for his talk at React Global Online Summit about componentizing application state with React and XState. On this episode Jerod, KBall, and Feross chat with Nick about the entire process and what he learned along the way. Oh, we also play an epic round of Pro Tip Time! (BACK TO TOP)
The UCLA Science Hub seeks to address challenges to humanity through research using artificial intelligence, bringing together academic and industry scientists. (BACK TO TOP)
Reducing false positives for rare events, adapting Echo hardware to ultrasound sensing, and enabling concurrent ultrasound sensing and music playback are just a few challenges Amazon researchers addressed. (BACK TO TOP)
How a math-loving student travelled 7,000 miles to pursue a passion and wound up becoming an applied scientist. (BACK TO TOP)
Former Amazon intern George Boateng is using machine learning and mobile tech to bridge Africa’s digital divide. (BACK TO TOP)
Method that captures advantages of cross-encoding and bi-encoding improves on predecessors by as much as 5%. (BACK TO TOP)
Arkansas engineer wins round 3 of Project Jengo, and Cloudflare continues to win at the Patent Office
The latest winner of Cloudflare’s Project Jengo, along with some important case updates (BACK TO TOP)
Over this past week, we observed an outage in the occupied city of Kherson, south Ukraine, coupled with an apparent shift in who controls the Internet within the region (BACK TO TOP)
In Uruguay today, UNESCO’s World Press Freedom Day Global Conference is underway, with a 2022 theme of “Journalism under Digital Siege.” It is a fitting and timely theme (BACK TO TOP)
Today we’re announcing the availability of proxied wildcard DNS records on all plan levels (BACK TO TOP)
We are excited to open source a Cloudflare Worker that will make notifications available to any communication service that has webhook integration by transforming a generic webhook response to any required format (BACK TO TOP)
Today, we are announcing the addition of 4 new cities, bringing our network to 275 cities globally. (BACK TO TOP)
Maze bolts, a bolt which has a maze along its shaft traversed by a pin on its nut, are great fun. Here’s a really beautiful metal version by [Robinson Foundry], …read more (BACK TO TOP)
Custom keyboards? They’re totally great. And we can keep telling you this, but you really won’t feel it until you try a few and find one or two that are …read more (BACK TO TOP)
Disposable vape pens, a sub-genre of electronic cigarettes, have been a fad for a few years now – they’re small self-contained devices with a rechargeable battery and some vape liquid …read more (BACK TO TOP)
A couple of years ago, Hackaday published an article, “Electric Vehicles Continue the Same Wasteful Mistakes That Limit Longevity“, in which we took a look at the way the car …read more (BACK TO TOP)
Ding! That’s the bell for the second challenge round of the 2022 Hackaday Prize. If your project reuses or recycles what would otherwise be waste materials, or helps you to …read more (BACK TO TOP)
If you were asked to name the coldest spot in the solar system, chances are pretty good you’d think it would be somewhere as far as possible from the ultimate …read more (BACK TO TOP)
Today's links A New York law to end to Wall Street's pension ripoff: The ex-suckers flip the card table. Hey look at this: Delights to delectate. This day in history: 2002, 2012, 2017, 2021 Colophon: Recent publications, upcoming/recent appearances, current writing projects, current reading A New York law to end to Wall Street's pension ripoff (permalink) The "Shield of Boringness" – c.f. Dana Claire – is a scammer's weapon. Just the word CALPERS was enough to send me into a coma." https://www. (BACK TO TOP)
Today's links The eye-glazing scam of Medicare drug plans: Six tiers and none of them mean a fucking thing. Hey look at this: Delights to delectate. My sincere apologies to Mr Lovell (and I'm delighted to learn I was wrong!). Indie bookstores can change your life. In 2007, I wandered into NYC's St Marks' Bookstore (RIP) and picked up a book from the recommended table: "How to Cheat at Everything," by Simon Lovell, and I learned how to spot a scam.craphound. They are a scam. https://khn.90.aarp. (BACK TO TOP)
Today's links The Democrats' self-immolating fetish for means-testing: How to lose an election…and a nation. Hey look at this: Delights to delectate." The neoliberal fetish for red-tape is on the march, and the consequences will be the 2022 mid-terms, and maybe the future of the nation." https://twitter.com/AlexThomp/status/1200227721923760130 This talking point has been oft-repeated in the debate over debt erasure, even though it's empirically untrue. If college was free in America, only 1.usc. (BACK TO TOP)
Today's links Podcasting "Revenge Of the Chickenized Reverse Centaurs": The relationship between algorithms, interoperability and worker power. Hey look at this: Delights to delectate. https://onezero.medium.com/revenge-of-the-chickenized-reverse-centaurs-b2e8d5cda826 Let's break it down. Start with "chickenization": this is a labor economics term referring to industries that follow the model of the American poultry industry. That's chickenization. Now we're ready to put it all together.eff.ha. (BACK TO TOP)
Today's links Disney's writer wage theft, a year on: Still work to do. Hey look at this: Delights to delectate. https://pluralistic.net/2020/11/19/disneymustpay/#disneymustpay Disney argued that Foster's contract – where he was guaranteed wages for his creative labor on the Star Wars book, which was written before the film was complete and formed the basis for many elements of the final movie – was with Lucasfilm, not Disney. https://pluralistic.writersmustbepaid.penguinrandomhouse.medium.tor. (BACK TO TOP)
Today's links Killing online surveillance with contextual ads: For chrissakes, can we stop talking about who the product is? Hey look at this: Delights to delectate. This day in history: 2007, 2012, 2017, 2021 Colophon: Recent publications, upcoming/recent appearances, current writing projects, current reading Killing online surveillance with contextual ads (permalink) The internet has ushered in an era of unprecedented invasive surveillance. Companies that can abuse you do. https://pluralistic. (BACK TO TOP)
In this episode of IPv6 Buzz Ed, Scott, and Tom celebrate 100 episodes of this podcast with two special guests: the Packet Pushers' very own Ethan Banks and Greg Ferro. The post IPv6 Buzz 100: Celebrating 100 Episodes Of IPv6 Buzz! appeared first on Packet Pushers . (BACK TO TOP)
Welcome to the Tech Bytes podcast. VMware is our sponsor, and we’re discussing vRealize Network Insight Universal, the SaaS version of vRealize Network Insight. We look at how it can help with your cloud migration project. The post Tech Bytes: Flexible Cloud Migration Using VMware vRealize Network Insight Universal (Sponsored) appeared first on Packet Pushers . (BACK TO TOP)
Today's Day Two Cloud explores the Open Policy Agent (OPA), an open-source project that serves as a policy engine for cloud-native environments. According to the OPA Web site, you can use OPA to "enforce policies in microservices, Kubernetes, CI/CD pipelines, API gateways, and more." Guest Anders Eknert walks through how it works, use cases, and more. The post Day Two Cloud 145: Using Open Policy Agent For Cloud-Native Policy Enforcement appeared first on Packet Pushers . (BACK TO TOP)
Today on the Tech Bytes podcast, sponsored by Fortinet, we’re going to dig into Fortinet’s campus and branch switching and wireless LAN portfolio. You might think of Fortinet primarily as a firewall company, but they do much more. The post Tech Bytes: Switching On Fortinet’s Wired, Wireless Portfolio (Sponsored) appeared first on Packet Pushers . (BACK TO TOP)
This week's Network Break discusses quantum key distribution, a startup getting millions to develop an enterprise SONiC distribution, Juniper expanding free cert training, quarterly financial results, and more tech news. The post Network Break 380: BT, Toshiba Trial Quantum Key Distribution; Juniper Expands Free Cert Training appeared first on Packet Pushers . (BACK TO TOP)
On today's sponsored Heavy Networking podcast we talk to Pluribus Networks. Pluribus can extend networking and security services directly to smartNICs/DPUs via its Unified Cloud Fabric to improve performance, visibility, and security. We talk with Mike Capuano and Alessandro Barbieri from Pluribus on how it all works. The post Heavy Networking 628: Pluribus Extends Its SDN Fabric To SmartNICs/DPUs appeared first on Packet Pushers . (BACK TO TOP)
Security needs to move from an afterthought to a primary concern in software development. Here's what shifting left looks like for real-world developers. The post Security needs to shift left into the software development lifecycle appeared first on Stack Overflow Blog . (BACK TO TOP)
We chat with Michael Chenetz, Head of Developer Content at Cisco, about the importance of bringing security into the discussion very early in the SDLC. The post Why security needs to shift left into the SDLC (Ep. 439) appeared first on Stack Overflow Blog . (BACK TO TOP)
Often imitated, never duplicated. The post Unlock your full programming potential with The Key V2.0 appeared first on Stack Overflow Blog . (BACK TO TOP)
The home team talks about Elon Musk’s big purchase, what counts as art, and why engineers become managers for the wrong reasons. The post What counts as art, anyway? (Ep. 438) appeared first on Stack Overflow Blog . (BACK TO TOP)
When your open-source project starts getting contributors, it can feel great! But as a project grows, contributors can neglect to document everything. The post Building a community of open-source documentation contributors appeared first on Stack Overflow Blog . (BACK TO TOP)
Welcome to ISSUE #123 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: do developers think Web3 is the next big thing, are dynamic languages at a disadvantage in Agile, and how the web is getting weird again. From the blog New… The post The Overflow #123: Will Web3 build a better internet? appeared first on Stack Overflow Blog . (BACK TO TOP)
The home team is joined by friend of the show Adam Lear, a staff software engineer on the public platform at Stack Overflow, to discuss AR glasses that help the blind navigate IRL and how we might reimagine cities for remote work. The post Would you trust an AI to be your eyes? (Ep. 437) appeared first on Stack Overflow Blog . (BACK TO TOP)
https://towardsdatascience.com
Here’s how to use Machine Learning to classify unlabeled time series with few lines of code. Continue reading on Towards Data Science » (BACK TO TOP)
Eight of the best Python libraries for stunning 3D visualizations, plots, and animations A tutorial on 8 of the best libraries for creating stunning 3D visualizations, plots and animations in Python. This is Part 1, which takes a closer look at Open3D, Trimesh, PyVista and Vedo(V3do). Examples of outputs from PyVista (left), Trimesh (middle), and Vedo (right) | Image by the author This is Part 1 of the planned tutorials on Python libraries for 3D work and visualization.txt format HERE .6 onward. (BACK TO TOP)
How to specify different arguments according to the user input using argparse.ArgumentParser. Continue reading on Towards Data Science » (BACK TO TOP)
Opinion A medically themed reflection on the future of AI For those that have known me for some time, I like reading medical themes in books, articles, and Youtube series. This is somewhat far apart from my profession but I think having this kind of interest is healthy (get it?). Below are some books that I have enjoyed recently. Book covers compiled by the author. Eventually, I came to reach some parallels between my discipline and the medical sciences. Very software engineering-like, I know.g. (BACK TO TOP)
Hint: Machine Learning is not one of them Continue reading on Towards Data Science » (BACK TO TOP)
A minimum effort to quickly help your offline sales team visiting potential leads Photo by José Martín Ramírez Carrasco on Unsplash Introduction Simple is sometimes better. Keeping things simple helps you focus more on things that matter the most, the value. You can always use fancy stuff (a better algorithm, machine learning, etc), but when you use them, it’s quite tempting to also try a bunch of irrelevant stuff that won’t increase the value of your work by that much. <a href="https://medium. (BACK TO TOP)
Learn to standardize your machine learning development Continue reading on Towards Data Science » (BACK TO TOP)
Advances in Large Language Modeling Continue reading on Towards Data Science » (BACK TO TOP)
Exhaustive Sudoku solving bot tutorial: Image and optical character recognition plus text to speech Continue reading on Towards Data Science » (BACK TO TOP)
This post will share how to creatively debug your Kaggle submission, particularly the submission format, and how I ran a simple hypothesis… Continue reading on Towards Data Science » (BACK TO TOP)
https://cloud.google.com/blog/
With over ⅓ of the food in the USA ending up as waste according to the USDA , it is a compelling challenge to address this travesty. What will happen to hunger, food prices, trash reduction, water consumption, and overall sustainability when we stop squandering this abundance? Beginning with the departure from the farm to the back of the store, the freshness clock continues to run. Data Scientists harness knowledge to draw meaning from data turning that data into decision driving information... (BACK TO TOP)
Delivering data-driven IT and networks, Google Cloud expands its analytics partner ecosystem for telecommunications
Communication service providers (CSPs) are at the forefront of a remarkable digital transformation as network data traffic soars to record highs. From low-latency edge computing, digitally reimagined infrastructure management, and sustainable networking practices, CSPs are meeting the massive increase in network demand by becoming data-driven and digital-first. Google Cloud is helping many of the world’s top CSPs achieve this essential work. Dr. Cardinality ’s cloud-native Cardinality.g... (BACK TO TOP)
We understand that at each stage of the startup journey, you need different levels of support and resources to start, build and grow. To help with your journey, we created the Google Cloud Technical Guide for Startups to help your organization across these different milestones. The Start Series : Begin by building, deploying and managing new applications on Google Cloud from start to finish. The Build Series : Optimize and scale existing deployments to reach your target audiences... Read Article (BACK TO TOP)
At Google, we follow a security-first philosophy to make safeguarding our clients’ and users' data easier and more scalable, with strong security principles built into multiple layers of Google Cloud. In line with this philosophy, we want to make sure that our Container-Optimized OS adheres to industry-standard security best practices. To this end, we released a CIS benchmark for Container-Optimized OS that codifies the recommendations for hardening and security measures we have been using... (BACK TO TOP)
With rapid expansion of internet and cloud computing, warehouse-scale computing (WSC) workloads (search, email, video sharing, online maps, online shopping, etc.) have reached planetary scale and are driving the lion’s share of growth in computing demand. WSC workloads also differ from others in their requirements for on-demand scalability, elasticity and availability. Many studies (e.g., Profiling a warehouse-scale computer ) and books (e.g.org/google_workload_traces.html . (BACK TO TOP)
Mosquitoes aren’t just the peskiest creatures on Earth; they infect more than 700 million people a year with dangerous diseases like Zika, Malaria, Dengue Fever, and Yellow Fever. Prevention is the best protection, and stopping mosquito bites before they happen is a critical step. SC Johnson—a leading developer and manufacturer of pest control products, consumer packaged goods, and other professional products—has an outsized impact in reducing the transmission of mosquito-borne diseases.S. (BACK TO TOP)
Today, manufacturers are advancing on their digital transformation journey, betting on innovative technologies like cloud and AI to strengthen competitiveness and deliver sustainable growth. Nearly two thirds of manufacturers already use cloud solutions , according to McKinsey. The actual work of scaling digital transformation projects from proof of concept to production, however, still remains a challenge for the majority of them, according to analysts.S.e.S. employment. Read Article (BACK TO TOP)
If you’ve worked in any facet of IT you know all too well how rapidly technology changes. You’ve probably seen some trendy industry buzz words lately like “cloud native”, “containers”, or “infrastructure as code” just to name a few. The Cloud And then there's "Cloud"—the buzzword to rule them all! If you are coming from a different cloud platform or even an on-prem environment it can be a little intimidating and confusing to get started. So back to our hero…Ramalton’s meeting was a success. (BACK TO TOP)
Setting up Service Level Objectives (SLOs) is one of the foundational tasks of Site Reliability Engineering (SRE) practices, giving the SRE team a target against which to evaluate whether or not a service is running reliably enough. The inverse of your SLO is your error budget — how much unreliability you are willing to tolerate. In addition, it can help you identify which risks are the most important to prioritize and mitigate, using the best available data. Starting with real outages is best. (BACK TO TOP)
The pandemic inspired a new way for the government to deliver critical services, standing up digital applications, services and processes at rapid scale (sometimes overnight) to support the mission. This moment in time has fundamentally changed how governments approach modernization, proving that digital transformation can happen rapidly. But simply moving to the cloud is not the finish line; it is the starting line. Recognition of this is a hallmark of the Transformation Cloud era.com (BACK TO TOP)
Today, we are announcing that Looker’s new Google Cloud operators for Apache Airflow are available in Cloud Composer, Google Cloud’s fully managed service for orchestrating workflows across cloud, hybrid, and multi-cloud environments. This integration gives users the ability to orchestrate Looker persistent derived tables (PDTs) alongside the rest of their data pipeline. But administration of these transformations can be difficult to scale. Set up a Looker connection in Cloud Composer... (BACK TO TOP)
If you’ve ever used only your voice to authenticate a payment, place an order, or check an account over the phone, there is a good chance that Pindrop’s technology made it possible. Demand for Pindrop’s technology has grown considerably over the past decade, as more organizations and people adopt voice as an interface for customer service, transactions, entertainment and more. Now, with frictionless voice-driven customer experiences at an all-time high , cybersecurity is more critical than ever. (BACK TO TOP)
Enabling EU organizations through digital sovereignty European organizations are moving their operations and data to the cloud in increasing numbers to enable collaboration, drive business value, and transition to hybrid work. However, the cloud solutions that underpin these powerful capabilities must meet an organization’s critical requirements for security, privacy, and digital sovereignty. Moreover, admins can set sharing boundaries and define rules that govern user communication. (BACK TO TOP)
Isaac Newton said, “If I have seen farther than others it is because I have stood on the shoulders of giants.” He meant that in order to explain the Law of Gravity, he used the work of major thinkers who came before him in order to make intellectual progress (as-in giving credit). In the 1640’s (yes, the time of the English Civil War and the start of the mini Ice Age), we can say the Age of Reason began and the word “data” was also (re)born in a way. Now we all like history (well, most of us)... (BACK TO TOP)
One of the best practices for managing your virtual machines in the cloud is to rely on smart automation for certain tasks. When done this way you can save cloud and IT teams a tremendous amount of time and toil, especially for tasks like VM state validation which we’ll talk about in this blog. Let’s back up a bit first, though. In autumn of 2018 Microsoft added OpenSSH support to Windows Server and Windows Desktop Operating Systems.0.Client~~~~0.0.1.Server~~~~0.0.1.0.Client~~~~0.0.1.0.1.0.1.0. (BACK TO TOP)
In this post, we will discuss how Google Cloud can be used as a backup storage solution to support the objectives of the Secure Tertiary Data Backup (STDB) guideline developed by the Hong Kong Monetary Authority (HKMA) and Hong Kong Association of Banks. We will focus on the storage location and its surrounding security controls. The solution should work with any backup tool that can configure Google Cloud Storage as the data storage destination. Data should be immutable by the data writer. 6.g. (BACK TO TOP)
Want to know the latest from Google Cloud? Find it here in one handy location. Check back regularly for our newest updates, announcements, resources, events, learning opportunities, and more. Tip : Not sure where to find what you’re looking for on the Google Cloud blog? Start here: Google Cloud blog 101: Full list of topics, links, and resources . Week of May 2 - May 6, 2022 As part of Anthos release 1.11, Anthos Clusters on Azure and Anthos Clusters on AWS now support Kubernetes versions 1.8. (BACK TO TOP)
Register for our 2022 Google Cloud Summit series , and be among the first to learn about new solutions across data, machine learning, collaboration, security, sustainability, and more. You’ll hear from experts, explore customer perspectives, engage with interactive demos, and gain valuable insights to help you accelerate your business transformation. Bookmark the Google Cloud Summit series website to easily find updates as news develops. Collaboration today is about more than where you work. (BACK TO TOP)
Enterprises today have a very broad mix of networks — from SD-WANs, dedicated WANs such as MPLS, cloud interconnects, to VPNs. At the same time, they’re moving those WANs to the cloud to take advantage of faster turn-up, lower cost, and increased feature velocity. As workloads migrate to the cloud and multi-cloud environments, we believe that it’s critical to simplify enterprises’ networking model. Some use gateways, some use connections or links. Read Article (BACK TO TOP)
We’ve rebranded the Professional Collaboration Engineer Certification to the Professional Google Workspace Administrator Certification and updated the learning path . To mark the moment, we sat down with Erik Geerdink from SADA to talk about how the Google Workspace Administrator role and demand for this skill set has changed over the years. Erik is a Deployment Engineer and Pod Lead. At that time, there were fewer admin controls for Google Workspace. There’s a lot to it. Read Article (BACK TO TOP)
Bulletin by Jakub Mikians