Skip to content

Latest commit

 

History

History
1520 lines (719 loc) · 90.2 KB

bulletin-2022-02-18.md

File metadata and controls

1520 lines (719 loc) · 90.2 KB

Bulletin for Friday, 18 Feb 2022

7 days digest


Computer Things (1)


Eli Bendersky's website (1)


Eugene Yan (1)


Go (Golang) Programming Blog - Ardan Labs on (1)


journal.stuffwithstuff.com (1)


Julia Evans (1)


LinkedIn Engineering (1)


Marc Brooker's Blog (1)


Metadata (1)


Monzo - Technology (1)


Mozilla Hacks – the Web developer blog (1)


Posts on (1)


Slack Engineering (1)


Stay SaaSy (1)


The Hacker Factor Blog (1)


The Pragmatic Engineer (1)


the singularity is nearer (1)


Think Fast, Talk Smart: Communication Techniques (1)


Earthly Blog (2)


Krebs on Security (2)


The Cloudflare Blog (2)


The Teleport Blog (2)


Weaveworks (2)


Schibsted engineering - Medium (3)


Sentry Blog RSS (3)


The CircleCI Blog Feed - CircleCI (3)


Future (4)


Google AI Blog (4)


The Full Feed - All of the Packet Pushers Podcasts (4)


Towards Data Science - Medium (4)


Writing - rachelbythebay (4)


Amazon Science Homepage (5)


Blog – Hackaday (5)


Pluralistic: Daily links from Cory Doctorow (5)


Stack Overflow Blog (6)


Changelog Master Feed (8)


Cloud Blog (20)


https://buttondown.email/hillelwayne

Website Haitus Fortunately not depression this time, just a responsibility thing. From the announcement: I’m not letting myself work on software content for the website until I finish both the Alloydocs update and the learntla rewrite. (I’ll still be writing the weekly newsletter.) Yeah, I’m incentivizing myself to write by rewarding myself with more writing. Hey if it works it works. After I learned TLA+ back in 2016, I wondered why more companies didn’t use it. So, a rewrite. reporter .com .) (BACK TO TOP)

https://eli.thegreenplace.net/

This is a quick post about a testing pattern I've found useful in multiple programming languages; Go's testing package makes it particularly easy to use and implement. Table-driven tests are a well-known and recommended technique for structuring unit tests in Go. I assume the reader is familiar with table-driven tests; if not, check out this basic example or google for the many tutorials available online.go file, or the input can be non-text.Source on. Here is the directory structure: $ tree ./. (BACK TO TOP)

https://eugeneyan.com

What to consider for in terms of data, roadmap, role, manager, tooling, etc. (BACK TO TOP)

https://www.ardanlabs.com/blog/

Introduction This is the first post in a series that will explore the semantics and implementation details of the Ardan blockchain project. The code is a reference implementation of a blockchain and not intended to mirror any specific blockchain in use today. Even though the code has been engineered with production level coding standards, I wouldn’t use this project for anything more than learning. I am using the Ethereum project as a reference and have taken inspiration from that code. (BACK TO TOP)

http://journal.stuffwithstuff.com/

It’s my 30th birthday, and Megan and I are walking down Duval Street in Key West. There is a pet store here, which must be the most unlikely place for a pet store in all the world. Everyone here is a tourist. What kind of idiot buys a dog while on vacation? You are in the window surrounded by other puppies. A tottering orange ball of fuzz with little triangular ears, like a fox who lost its tail. Ink-black eyes and round button nose. My wife, pregnant and hormonal, is instantly in love with you. (BACK TO TOP)

http://jvns.ca/atom.xml

I’m working on a zine about DNS right now, so I’ve been thinking about DNS terminology a lot more than a normal person. Here’s something slightly confusing I’ve noticed about DNS terminology! Two of the most common DNS server terms (“nameserver” and “DNS resolver”) have different meanings depending on the situation. Now this isn’t a problem if you already understand how DNS works – I can easily figure out what type of “nameserver” is being discussed based on context.1.1.1, 1.0.0.1 and 9.9.9.8.8. (BACK TO TOP)

https://engineering.linkedin.com/blog.rss.html

Co-authors: Samir Jafferali, Viranch Mehta, and Thanglalson Gangte We announced the completion of LinkedIn’s migration to Azure’s edge offering, Azure Front Door (AFD), in June of 2020 and since then we have seen numerous benefits from the switch. Microsoft has continued to aggressively expand the AFD footprint to new countries, giving us quick and direct access to our members’ ISPs, which has resulted in measurable latency improvements, especially in Africa.in URL shortener. Being on […] (BACK TO TOP)

http://brooker.co.za/blog/

Will circuit breakers solve my problems? Maybe, but you need to know what problem you're trying to solve first. A couple of weeks ago, I started a tiny storm on Twitter by posting this image, and claiming that retries (mostly) make things worse in real-world distributed systems. The bottom line is that retries are often triggered by overload conditions, permanent or transient, and tend to make those conditions worse by increasing traffic. They're pretty great from a "staying alive" perspective. (BACK TO TOP)

http://muratbuffalo.blogspot.com/

Tempo is a leaderless Paxos variant implementing a state machine replication (SMR) protocol. Leaderless means, there is no dedicated/stable Paxos leader, instead any node can become a proposer any time (allowing many concurrent proposers) and get consensus on a proposal opportunistically. In this blog, we had discussed many examples of leaderless and multileader Paxos variants, including Mencius , MDCC , ePaxos , wPaxos , SDPaxos , Hermes , Atlas . You know where I stand on this.e. Tempo.e.e.e. (BACK TO TOP)

https://monzo.com/blog/technology

This post explains how our public key infrastructure uses a combination of different secret storage systems to implement a balance between security assurances and usability. (BACK TO TOP)

https://hacks.mozilla.org

Chrome and Firefox will reach version 100 in a couple of months. This has the potential to cause breakage on sites that rely on identifying the browser version to perform business logic.  This post covers the timeline of events, the strategies that Chrome and Firefox are taking to mitigate the impact, and how you can help. The post Version 100 in Chrome and Firefox appeared first on Mozilla Hacks - the Web developer blog . (BACK TO TOP)

https://paulbutler.org/posts/

This story explores some concepts in computer networking, inspired by Michael Nielsen’s idea of discovery fiction. Code samples can also be found in this repo. Excerpts use openbsd-flavoured netcat on Debian Linux; behviour and IPv6 support may vary by version. In the corner of the student union building there is a coffee shop, and in the corner of the coffee shop are two students. (BACK TO TOP)

https://slack.engineering

In this article, I will talk about how Slack uses Kafka, and how a small-but-mighty team built and operationalized a self-driving Kafka cluster over the last four years to run at scale. Kafka is used at Slack as a pub-sub system, playing an essential role in the all-important Job Queue, our asynchronous job execution framework […] The post Building Self-driving Kafka clusters using open source components appeared first on Slack Engineering . (BACK TO TOP)

https://staysaasy.com/

Stop writing great runbooks. Instead, fix your production issues. When production has an issue, someone gets paged. A common approach to handling pages in production looks like: Make sure every page has a clear runbook Make sure everyone is trained up on how to run that runbook Runbooks are a set of manual tasks. On-call literature often has things like “no alert should exist without a runbook.” The runbook is exalted. Furthermore, runbooks are often praised for being clear and easy to use.g. (BACK TO TOP)

https://www.hackerfactor.com/blog/

One of my favorite movies is " Catch Me If You Can " (2002), which is based on the true story of Frank Abagnale Jr. (If you like the movie, the true-crime memoir is even better.) If you haven't seen it, then skip the next paragraph because I'm dropping a spoiler. Frank Abagnale Jr. was a prolific counterfeiter. At one point in the story, the FBI agent who is tracking Frank wanted more insight into the forgery technique. They held the counterfeit money in their hands and gave their opinions.) (BACK TO TOP)

https://blog.pragmaticengineer.com/

A deep dive with five Technical Program Managers (TPM) on what the role is, how it evolved, and how engineers and EMs benefit working with TPMs. This is a content summary only. Click on the blog title to continue reading this post and browse The Pragmatic Engineer blog. (BACK TO TOP)

https://geohot.github.io//blog/

Google “energy for neuron firing” and you get: In final, the energy supply to a neuron by ATP during one action potential is 2.468 × 10^−7 J This means that assuming the brain is drawing 20W, that’s 81M firing events per second. Assuming each neuron has a fan-out of 1000, aka 1000 MACs, that’s 2000 FLOPS per neuron. That’s only 162 GFLOPS…to be fair, they are sparse. But a far cry from 20 PFLOPS, the classic estimate of brain compute. Even assuming they use 1% 1’s, that’s still only 16 TFLOPS. (BACK TO TOP)

https://www.gsb.stanford.edu/insights/think-fast-talk-smart-podcast

In this episode of Think Fast, Talk Smart, host Matt Abrahams sits down with finance professors Jonathan Berk and Jules van Binsbergen to talk about their new podcast,  All Else Equal . Think Fast, Talk Smart   is a podcast produced by Stanford Graduate School of Business. Each episode provides concrete, easy-to-implement tools and techniques to help you hone and enhance your communication skills.  See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19. (BACK TO TOP)

https://earthly.dev/blog/

Welcome back. I’m an experienced developer, learning Golang by building an activity tracker. Last time I added SQLite persistence. Today, I’m going to be porting everything to gRPC. If you’re curious about gRPC – how it works, when to use it, what example code might look like – well, you are in luck because I’m going to be building a grpc client, a grpc server, and the protobuf files for my activity tracker. The full code is on GitHub . However, it has some downsides.0 aka Swagger 2.protobuf.19. (BACK TO TOP)

Among the many benefits of GitLab are how it facilitates CI/CD practices, that is continuous integration and continuous deployment . In CI, frequent software updates are immediately tested as they are added to the codebase. In CD, those changes are automatically uploaded to a repository and then deployed to production. Creating and managing CI/CD pipelines can be difficult, however. Each release should have a title, tag name, and description so you can track it.gitlab-ci.yml file.ssh/id_rsa. (BACK TO TOP)

https://krebsonsecurity.com

A network intrusion at the International Committee for the Red Cross (ICRC) in January led to the theft of personal information on more than 500,000 people receiving assistance from the group. KrebsOnSecurity has learned that the email address used by a cybercriminal actor who offered to sell the stolen ICRC data also was used to register multiple domain names the FBI says are tied to a sprawling media influence operation originating from Iran. (BACK TO TOP)

In January, KrebsOnSecurity examined clues left behind by "Wazawaka," the hacker handle chosen by a major ransomware criminal in the Russian-speaking cybercrime scene. Wazawaka has since "lost his mind" according to his erstwhile colleagues, creating a Twitter account to drop exploit code for a widely-used virtual private networking (VPN) appliance, and publishing bizarre selfie videos taunting security researchers and journalists." (BACK TO TOP)

https://blog.cloudflare.com/

We are open sourcing the production tooling we’ve built for the sk_lookup hook we contributed to the Linux kernel, called tubular (BACK TO TOP)

By now, everyone knows that the Los Angeles Rams won, but we also want to look at which Super Bowl advertisers were the biggest winners, and how traffic to food delivery services, social media and messaging apps, and sports and betting websites changed throughout the game (BACK TO TOP)

https://goteleport.com/blog/

Authentication, authorization, and accounting, often called AAA or Triple-A, are sets of services and protocols that enable granular access control over computer networks. Before the popularity of mainstream HTTP-based authentication protocols such as OAuth and SAML, AAA protocols were the primary way to authenticate users or machines to network services. If you are new to access control concepts, our blog on authentication vs. authorization is the recommended place to start. Supports TLS. (BACK TO TOP)

Kubernetes is an API-centric orchestration platform. Every request, from the cluster components to users interacting with the system, has to go through the API server . The API server is a component in the control plane , and acts as a gatekeeper for the operation requests originating from both inside and outside of the cluster. Clients can range from software developers and DevOps engineers using the kubectl CLI to cluster nodes. This is known as authentication , or AuthN .1. X.authorization. (BACK TO TOP)

https://www.weave.works/

Trusted Application Delivery: Security shifts left with GitOps and Policy as Code The Art of Modern Ops podcast: Episode 21 In episode 21 of The Art of Modern Ops, we heard from two innovators in the Kubernetes and cloud native world. Nothing especially new there – but what made this episode different was who these two interviewees were. Alexis Richardson is the founder and CEO of Weaveworks, while Mohamed Ahmed is founder and CEO of Magalix. The rationale for working together was simple. (BACK TO TOP)

Making technology systems declarative is a key priority for today’s system architects and platform builders. They leverage Kubernetes to achieve this goal of declarative systems but find that Kubernetes alone isn’t enough. It takes a set of modern practices that start from early in the software supply chain and go all the way to production Kubernetes clusters. In this post we provide an overview of how GitOps allows Kubernetes to easily manage declarative ops.. (BACK TO TOP)

https://medium.com/schibsted-engineering

Photo by Jo San Diego on  Unsplash As the online advertising world prepares for the impending “third-party cookie death”, advertisers and publishers alike are looking into alternative forms of advertising revenue. One viable alternative, which does not rely on behavioural data, is contextual advertising. However, the key challenge in contextual advertising, is facilitating a good match between an advertiser’s audience requirements, and a publisher’s inventory.e.e.e.e.e.g.e.e. [Online].chromium. (BACK TO TOP)

Background Lendo is a service between customers and banks where we present the best offer available for a loan. All the customer needs to do is fill out a form to get available offers from Lendo’s partners. When www.lendo.se was launched the setup was; React, Semantic UI and Webpack (without any SSR support). This setup resulted in a not so good lighthouse score and page speed was totally outside of the scope. Lighthouse score lendo. Setup Starting with www.lendo. semantic-ui-react MINIFIED 280. (BACK TO TOP)

A closer look into PostgreSQL, Redis, and DynamoDB. When designing a notification service, you should ask the question: How do you store subscription metadata? Bear in mind that a well-designed system must provide the opportunity to: find the topics that a user subscribes to, find the users subscribing to a particular topic, and add and remove subscriptions. To meet these criteria, you need to have the ability to query for data stored in the topic_id and user_id categories.csv file hosted in S3. (BACK TO TOP)

https://blog.sentry.io

In just a few short weeks, nearly 17,000 game developers will embark—potentially for the first time in a couple of years—to San Francisco… (BACK TO TOP)

We made a few updates to Dashboards and Stats so you can spend less time manually building reports and more time getting insights. (BACK TO TOP)

Nahla Davies is a software developer and tech writer. Before devoting her work full time to technical writing, she managed—among other intriguing things—to serve as a lead programmer at an Inc. 5,000 experiential branding organization whose clients include Samsung, Time Warner, Netflix, and Sony. (BACK TO TOP)

https://circleci.com/blog/

Dedicated hosts for macOS are now available on CircleCI. This new layer of support is built exclusively for macOS and offers Apple developers unprecedented storage, security, and scalability on CircleCI. By reserving a dedicated host, teams can unlock access to a bare metal instance that provides exclusive access to an entire host machine for 24 hours. Our host machines feature 200GB of storage and 12 vCPU cores to support the highest build volume possible. (BACK TO TOP)

Software testing is important enough to have its own phase in the software development life cycle (SDLC). The software testing life cycle (STLC) is a step-by-step process that improves the quality of software by applying rigorous planning and analysis to the testing process. Testing is a development tool that adds value to your team’s applications. Embracing testing as a vital component of software development can save you and your team a lot of time debugging and fixing errors in the future. (BACK TO TOP)

CircleCI’s Ubuntu 14.04 and 16.04 Linux virtual machine (VM) images will be temporarily unavailable in late March 2022 and late April 2022, and they will be permanently unavailable as of May 31, 2022 . If you are using either of these images, update your config with a newer Ubuntu machine image before the 14.04 and 16.04 images are removed at the end of May 2022. Ubuntu 14.04 and Ubuntu 16.04 images are now deprecated As of February 15, 2022, the Ubuntu 14.04 and 16.04 or 16.04 images will fail. (BACK TO TOP)

https://future.a16z.com

Try as they may, critics of SQL (syntax query language) have never really been able to dent its popularity. Decades after its creation, the majority of the world’s databases still run on SQL, and the majority of data analysis still happens via SQL queries. It’s not too big a stretch to say that the digital... Read More The post Why SQL Needs Software Libraries appeared first on Future . (BACK TO TOP)

Should you move to serverless? Is GraphQL the answer to your API woes? Should you follow the latest DevOps playbook to increase your system reliability? In the world of tech tools, there’s a lot of buzz. But it doesn’t always reflect the daily reality of programmers. As the founder of a developer tools startup, I’ve... Read More The post Building for the 99% Developers 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 what’s next. This time: Amjad Masad, cofounder and CEO of the online... Read More The post Info Diet: Replit CEO Amjad Masad appeared first on Future . (BACK TO TOP)

As machine learning technology has matured and moved from research curiosity to something industrial-grade, the methods and infrastructure needed to support large-scale machine learning have also evolved. Taking advantage of these advances represents both opportunities and risks for startups – almost all of which are leveraging machine learning in one way or another as they... Read More The post How to Use Massive AI Models (Like GPT-3) in Your Startup appeared first on Future . (BACK TO TOP)

http://ai.googleblog.com/

Posted by Daniel Suo, Software Engineer and Elad Hazan, Research Scientist, Google Research, on behalf of the Google AI Princeton Team Mechanical ventilators provide critical support for patients who have difficulty breathing or are unable to breathe on their own. They see frequent use in scenarios ranging from routine anesthesia , to neonatal intensive care and life support during the COVID-19 pandemic .g., airway pressure, tidal volume ).e.g., controlling heat or fluids) and consumer (e.g.g. (BACK TO TOP)

Posted by Joshua Greaves, Software Engineer and Pablo Samuel Castro, Staff Software Engineer, Google Research, Brain Team Benchmark challenges have been a driving force in the advancement of machine learning (ML). In particular, difficult benchmark environments for reinforcement learning (RL) have been crucial for the rapid progress of the field by challenging researchers to overcome increasingly difficult tasks. The goal of an agent in the BLE is to station-keep — i.e.e. (BACK TO TOP)

Posted by David Patterson, Distinguished Engineer, Google Research, Brain Team Machine learning (ML) has become prominent in information technology, which has led some to raise concerns about the associated rise in the costs of computation, primarily the carbon footprint , i.e., total greenhouse gas emissions. In “ The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink ”, accepted for publication in IEEE Computer , we focus on operational carbon emissions — i.e. Model.4x–2x. (BACK TO TOP)

Posted by Po-Hsuan Cameron Chen, Software Engineer, Google Health and Maggie Demkin, Program Manager, Kaggle In recent years, machine learning (ML) competitions in health have attracted ML scientists to work together to solve challenging clinical problems. These competitions provide access to relevant data and well-defined problems where experienced data scientists come to compete for solutions and learn new methods. The development datasets remain available for further research.e.85. Mermel. (BACK TO TOP)

https://packetpushers.net

Today's Day Two Cloud is a sponsored episode with StrongDM, which helps engineers and IT professionals get access to databases, servers, Kubernetes clusters, switches, Web apps, and more from a desktop or laptop. We dive into StrongDM's proxy model, integrations with directories and ID stores, audit features, and more. The post Day Two Cloud 134: Simplifying Infrastructure Access With StrongDM (Sponsored) appeared first on Packet Pushers . (BACK TO TOP)

Today's Full Stack Journey podcast explores an IT career journey with guest Tracy Holmes. Tracy shares lessons she's learned on an IT voyage that includes engineering, data centers, and developer advocacy. Lessons include how to protect your time, why it's useful to say no sometimes, and the importance of learning how to learn. The post Full Stack Journey 063: Protecting Your Time And Other Career Advice With Tracy Holmes appeared first on Packet Pushers . (BACK TO TOP)

Take a Network Break! This week we cover Cisco’s SD-WAN getting users to cloud services such as Webex and Microsoft 365 faster; as well as new capabilities in Pluribus’s Netvisor network OS including container visibility, a virtual packet broker, and flow tracking. (BACK TO TOP)

Today's Heavy Networking makes the case for why network engineers should consider using the Go language instead for their automation needs. Guest Darren Parkinson makes a strong argument for adding Go to your tool kit. The post Heavy Networking 617: Go Vs. Python For Network Engineers appeared first on Packet Pushers . (BACK TO TOP)

https://towardsdatascience.com

What an analysis of 7 million Wordle games tells us about word difficulty in light of recent adjustments by the New York Times Continue reading on Towards Data Science » (BACK TO TOP)

Django First Steps for Total Beginners: A Quick Tutorial Learn how to embed Plotly graphs in Django apps, among other subjects Photo by Faisal on  Unsplash If you love programming with Python and want to move to the web development area for the first time, I think Django might be the perfect fit for you. In addition, Django is also used in production by big companies, such as Instagram and Spotify . Hence this tutorial. I hope this material can help someone out there.10.2 and Django 4.0.2. 2. 4. (BACK TO TOP)

Using GIS techniques to include trees and forests in local GHG inventories Continue reading on Towards Data Science » (BACK TO TOP)

How to use Sagemaker Batch Transform Jobs to process large images For a computer vision project, I need to apply an object detection model on a large set of images. This blog post describes how this can be done in Amazon SageMaker using Batch Transform Jobs with the TensorFlow object detection model API. First, based on an AWS Sample notebook, I will explain how you can run a model on a single image using a SageMaker Endpoint. To solve those I use Batch Transform Jobs instead.’).out extension. (BACK TO TOP)

https://rachelbythebay.com/w/

In yesterday's post, I mentioned taking my old Mac Mini out of the OS X/macos ecosystem and bringing it into Debian, and then what kind of hilarity followed when I attempted to install a Javascript linter (and it tried to drag in 180+ node-related packages). This and some other mentions have prompted some questions, mostly along the lines of "Debian? What happened to Slackware and green-on-black?"... and I guess I can answer some of those.com, which at the moment is a box called snowgoose... ... (BACK TO TOP)

Oh sure, everyone laughs about things having a lot of dependencies, but do they ever really think about the implications of having hundreds of teeny little libraries, all moving independently? This is how it manifests in the real world. I put Debian on my Mac mini last year after it finally reached the point of no longer receiving even security fixes from Apple. It's over 10 years old, so I'm more than fine with that. I'm very happy with the situation... Done Building dependency tree....... huh. (BACK TO TOP)

Oh dear. The software fungus where bits of code take the literal characters "HTTP" as a number has expanded. Now it has a variant: 4740180. What's that? 4740180 is 0x485454... that's "HTT". Where does this one come from? Go and gRPC, apparently! Again, it comes down to "HTTP/1.1 400 Bad Request" being parsed as part of some binary protocol. I found this while searching the web for "1213486160" to see how things have been going in the past few years. (BACK TO TOP)

Yep, it's time for another round of reader feedback. An anonymous reader writes in response to the "process infection" story: comment: Hi! Loved your recent post on environment inheritence, and the note about system's approach reminded me of something relevant that Pottering recently wrote aboit the on the Fedora mailing list (highlighted in LWN's article on Fedora and pkexec @ https://lwn. i.e. The IPC message is the full vulnerable surface, and that's as minimal as it can get... ............ (BACK TO TOP)

https://www.amazon.science/

Amazon’s George Karypis will give a keynote address on graph neural networks, a field in which “there is some fundamental theoretical stuff that we still need to understand.” (BACK TO TOP)

Amazon funding will assist with a senior capstone course where students will receive mentorship from Amazon leading researchers, software developers, and engineers. (BACK TO TOP)

Amazon Science is now the destination for information on the SocialBot, TaskBot, and SimBot challenges, including FAQs, team updates, publications, and other program information. (BACK TO TOP)

Jhala received the ACM honor for lifetime contributions to software verification, developing innovative tools to help computer programmers test their code. (BACK TO TOP)

Paper deals with detecting and answering out-of-domain requests for task-oriented dialogue systems. (BACK TO TOP)

https://hackaday.com

Sometimes, we feature projects that are full to the brim with advanced functionality or solve some tricky little problem for the end-user. Other times, we feature stuff that just looks …read more (BACK TO TOP)

Back in the old days, we didn’t have fancy digital clocks. No, we had good analog clocks with a big hand and a little hand, and if you wanted to …read more (BACK TO TOP)

Digi-Key have been producing YouTube videos for a number of years now, and if you weren’t aware, they’re definitely worthy of some viewing time. The playlist we’re highlighting here is …read more (BACK TO TOP)

What would you make if you were given about ten square millimeters of space on a silicon wafer on a 130 nm process? That’s the exact question that the Open …read more (BACK TO TOP)

Many musicians will be familiar with the metronome, a pendulum charged with generating a rhythmic tick to keep one’s performance in regular time. With PendulumSynth, [mrezanvari] takes the same basic …read more (BACK TO TOP)

https://pluralistic.net

Today's links The last days of Myspace: Facebook is following the steep decline playbook. The child labor story hidden by the Great Resignation: Bosses want to turn kids into scabs. This day in history: 2012, 2017, 2021 Colophon: Recent publications, upcoming/recent appearances, current writing projects, current reading The last days of Myspace (permalink) I hated Facebook from the start and couldn't wait for it to die. That was a pretty reasonable thing to expect. It's anti-social. I was wrong. (BACK TO TOP)

Today's links The extremely shady "educational integrity" industry: From Proctorio to Honorlock. Oh great, there's DRM in printer PAPER now: Dymo was so preoccupied with whether or not they could, they didn't stop to think if they should. We got the Great Resignation and "hybrid" work-from-home. Our kids got remote learning. Ugh. But the remote learning boom has emboldened the absolute worst in the ed-tech sector. High-stakes test-taking is widely understood to have little pedagogical value.eff. (BACK TO TOP)

Today's links McKinsey For Kids (no, really): Give us a child when they are seven and they are ours for life. Outing German spy agencies by mailing them Airtags: A threat-model parable. Its purpose is to teach kids to think like McKinsey Consultants. https://www.mckinsey." The lesson is long on the ways that outside experts can solve problems, and absolutely silent on the ways that outside experts can get it wrong." https://prospect. Somewhere like McKinsey.craphound.nytimes.newsweek.nytimes. (BACK TO TOP)

Today's links Podcasting Part II of "The Internet Heist": Big Content wants to plug your A-Hole! Comprehensive synthesis of the technological, ecological and political critique of blockchainism: It's all about the externalities. Eating invasive species: How to structure an invasivorism that doesn't hunger for more invaders. https://onezero.medium. https://onezero.medium. Intel ran this initiative, and it was the senior member of the two largest DRM consortia (5C and 4C).medium. That's grim news. (BACK TO TOP)

Today's links The Big Lie that keeps the Uber bezzle alive: A credulous press continues to report massive losses as profitability. This day in history: 2017, 2021 Colophon: Recent publications, upcoming/recent appearances, current writing projects, current reading The Big Lie that keeps the Uber bezzle alive (permalink) Uber is (still) a bezzle ("the magic interval when a confidence trickster knows he has the money he has appropriated but the victim does not yet understand that he has lost it"). (BACK TO TOP)

https://stackoverflow.blog

What if you could get insights from data faster with a database purpose-built for analytics? The post Column by your name: The analytics database that skips the rows (Ep. 416) appeared first on Stack Overflow Blog . (BACK TO TOP)

We’ve made enhancements to For You, our personalized feed of notifications, to help users keep up with new knowledge and manage tasks more effectively. The post Get actionable steps to grow your knowledge base appeared first on Stack Overflow Blog . (BACK TO TOP)

The home team talks about Cassidy’s new role as Head of Developer Experience and Education at Remote, Ceora’s controversial opinion on mac and cheese, and why Gen Z may understand information architecture differently than the rest of us. The post Gen Z doesn’t understand file structures (Ep. 415) appeared first on Stack Overflow Blog . (BACK TO TOP)

If your project estimates include eight hours of work per employee day, you're gonna have a bad time. The post Work estimates must account for friction appeared first on Stack Overflow Blog . (BACK TO TOP)

We also cover the good kind of database fragmentation. The post China’s only female Apache member on the rise of open source in China (Ep. 414) appeared first on Stack Overflow Blog . (BACK TO TOP)

Welcome to ISSUE #112 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: the importance of psychological safety, dynamic programming for beginners, and a ridiculous island where crypto-bulls can relax free from skeptics and naysayers. The post The Overflow #112: Psychological safety for high-performing teams appeared first on Stack Overflow Blog . (BACK TO TOP)

https://changelog.com/master

On this episode, Michael Matloob and Daniel Martí pinky promise not to talk about Go 1.18’s two big features (fuzzing and generics). Instead, we’re focusing in on the other cool stuff that’s new! (BACK TO TOP)

We finally did it! All our static files are served from AWS S3. This is the most significant improvement to our app’s architecture in years, and now we have unlocked the next level: multi-cloud. We talk about that at length, and how it fits in our 2022 setup. The TL;DR is that changelog.com will fly, both literally and figuratively. That’s right, Gerhard is now walking the Ship It talk all day, every day. Kaizen! (BACK TO TOP)

From MIT researchers who have an AI system that rapidly predicts how two proteins will attach, to Facebook’s first high-performance self-supervised algorithm that works for speech, vision, and text, Daniel and Chris survey the AI landscape for notable milestones in the application of AI in industry and research. (BACK TO TOP)

This week we’re joined by Annie Sexton, UX Engineer at Render, to talk about her blog post titled Git Organized: A Better Git Flow that made the internet explode when she suggested using reset instead of rebase for a better git flow. On this show we talk about the git flow she suggests and why, how this flow works for her when she’s hacking on the Render codebase (and when she uses it), the good and the bad of Git, and we also talked about the cognitive load of Git commits as you work. (BACK TO TOP)

This week Adam is joined by Joe Percoco — the Co-CEO of Titan, a premier investment manager for everyone. Titan is an investment company, a media, and a tech company, all rolled into one. Mid last year, they closed a $58 million Series B round led by Andreessen Horowitz (a16z) at a $450 million valuation. They currently have $750 million in assets managed and more than 35,000 clients. This divide doesn’t sit well with us. So, we built Titan. (BACK TO TOP)

Simey de Klerk recenty dove head-first into our transcripts repo and coded up a super-cool feature that’s been on Jerod’s wishlist for awhile now. So, of course, we invited him Backstage to tell the tale! (BACK TO TOP)

This week we are talking to Robin Morero, the person behind fabled.se, a DevOps consultancy from Gothenburg, Sweden. Their motto is “move faster and prosper”, which Gerhard prefers to the initial “move fast and break things”. Fabled works with startups primarily, and after 26 years, Robin has a few interesting insights to share. (BACK TO TOP)

Amal and Nick load up on coffee for a not-so-vite (lame joke!) conversation with Evan You all about Vite – a batteries included next-generation frontend tooling library. Vite continues to push the ecosystem forward with even stronger defaults, super speedy local development workflows, and a highly extensible universal plugin API. Need we say more?! (BACK TO TOP)

https://cloud.google.com/blog/

With the release of OpenSSH 8.2 almost two years ago, native support for FIDO authentication became an option in SSH. This meant that you could have your SSH private key protected in a purpose-built security key, rather than storing the key locally on a disk where it may be more susceptible to compromise.  These advances in OpenSSH made it easier to protect access to sensitive VMs by setting up FIDO authentication to these hosts and physically protecting the keys used to grant access.e. (BACK TO TOP)

Intro to Cloud Spanner Cloud Spanner is an enterprise-grade, globally distributed, externally consistent database that offers unlimited scalability and industry-leading 99.999% availability. It requires no maintenance windows and offers a familiar PostgreSQL interface. It combines the benefits of relational databases with the unmatched scalability and availability of non-relational databases. At Google Cloud we know it’s hard to navigate this choice and are here to help you. Learn more here . (BACK TO TOP)

Businesses are awash in event-driven data, from customers visiting stores or submitting online queries to making purchases or triggering sensors. Leveraging this data for real-time forecasting and anomaly detection is critical to serving customers across changing needs and environments—but doing this kind of time-series analysis in real-time has often required bespoke solutions, saddling businesses with options that are prohibitively expensive and difficult to operate. Read Article (BACK TO TOP)

In this post we’ll look at some networking touchpoints that occur when you decide to access a Google Cloud API and build in the cloud environment. When you’re exploring Google Cloud, whether it’s via ( Cloud SDK , Cloud Console , or Infrastructure as Code (IaC) tool), one of the first things you’ll do is try to connect to an API. To start that process, you’ll need a network connection. The initial connectivity available would depend on where you are connecting from and what device you're using.. (BACK TO TOP)

Like retailers everywhere, those in the Asian market have been severely impacted by COVID-19. Lockdowns and restrictions during the pandemic have resulted in store closures and lost sales, and even as most economies have started to rebound, recovery is expected to be slow for retailers—especially those who are at an early stage of digital transformation. We are, however, now witnessing an accelerated shift to digital. Let's dig into this further to look at this evolving retail landscape. (BACK TO TOP)

Modern services are built on a mix of heterogeneous infrastructure platforms, and this mix is constantly changing as services migrate to the cloud to simplify operations. When you migrate services to the cloud, or move from legacy technologies to newer ones, it can involve a cumbersome reconfiguration of key components like load balancing and traffic management. To simplify operational overhead, you’d like to move this service to Google Cloud and gradually migrate traffic over... Read Article (BACK TO TOP)

Modern applications need to process large-scale data at millisecond latency to provide experiences like instant gaming leaderboards, fast analysis of streaming data from millions of IoT sensors, or real-time threat detection of malicious websites. In-memory datastores are a critical component to deliver the scale, performance, and availability required by these modern applications. Standard Tier provides a failover replica across zones for redundancy and provides fast failover with a 99.9% SLA.. (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. Register today for the 2022 Google Data Cloud Summit. (BACK TO TOP)

If you are responsible for administering Cloud SQL instances, securing your databases is one of your top priorities. However, as the number of users using your Cloud SQL instances grows, you may find yourself challenged to keep access locked down. More Cloud SQL users means more work ensuring that the right users have the appropriate access to the proper database instances. However, this approach can lead to a sprawling number of projects that can be burdensome to manage. Read Article (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 . Read our blog to learn more. Check out how six SAP customers are driving value with BigQuery. Read more . Learn more ... Rear more . Learn more .g. (BACK TO TOP)

You have a cloud use case… How do you go from idea to implementation?  The first step in your implementation journey is the architecture diagram. Having an architecture diagram is critical because it enables you to share the vision with the team, collaborate with them, iterate on the design, and create the final version that best meets the requirements for your business use case.   Sometimes you may know where to start, but other times a blank canvas can be intimidating. 2.   3... Read Article (BACK TO TOP)

Digital skills training is critical to the future of work and economic mobility in America—82% of jobs that require less than a bachelor's degree while paying a living wage are described as “digitally intensive,” ( Burning Glass ) but almost one-third of U.S. workers lack digital skills ( National Skills Coalition ). This growing divide between demand for digital skills and the supply of trained workers has encouraged states like Ohio to consider new approaches to closing the skills gap.g. (BACK TO TOP)

Digital technology promises transformative results. Yet, it’s not uncommon to encounter potholes and speed bumps along the way. One area that frequently trips up businesses is putting data into action. It can be extraordinarily difficult to take advantage of the right data at exactly the right time — in real time — to drive decision-making. For SAP customers wanting to maximize the value of their data, Google Cloud offers a number of capabilities. Breuninger .  Carrefour Belgium .  Herfy ... (BACK TO TOP)

Editor's note: February is Black History Month—a time for us to come together to celebrate the diverse set of experiences, perspectives and identities that make up the Black experience. Over the next few weeks, we will highlight Black-led startups and how they use Google Cloud to grow their businesses. This feature highlights DOSS and its co-founder, Bobby Bryant, a Forbes contributor and real estate expert who’s transforming the industry through powerful analytics and conversational AI.S.5M). . (BACK TO TOP)

As Google Cloud has become a choice for more startups, I’ve experienced an increase in founders asking how they should think about cloud services. Though each startup is different and requirements may vary across industries and regions, I’ve seen a few core best practices that help startups to succeed—as well as several traps to avoid. Just because you’re using public cloud infrastructure doesn’t mean you want to manage it. That’s where serverless comes in . Read Article (BACK TO TOP)

Corner office or not, everyone seemed to need a break after 2021. Just like everyone else who spent the last two years juggling work-life balance, CIOs are among those deciding to call it quits. The following is a transcript of an interview with Patrick Moroney, former CIO at Central States Funds, a provider of health insurance and pensions to unionized workers, on the first day of his retirement. Central States Funds was one of the first not-for-profit labor health funds in the U.S.org. Q. Q... (BACK TO TOP)

Last year, we analyzed the aggregate data from all customers across Google Cloud, and found over 600,000 gross kgCO 2 e in seemingly idle projects that could be cleaned up or reclaimed — which would have a similar impact to planting almost 10,000 trees 1 . Today, we’re making it easy for you to identify if any of those idle workloads are yours, with new Active Assist sustainability recommendations. Stay tuned for more updates on Carbon Sense in the coming months.com . 1. https://www.epa.html (BACK TO TOP)

Editor’s note : The video platform Vimeo leverages managed database services from Google Cloud to serve up billions of views around the world each day. Here’s how they deliver a consistent user experience across all their content. Vimeo is the world’s leading video software solution, powering hundreds of thousands of new uploads every day and billions of views. Seeing the gains from our initial investment in GCE and GCS, we decided to fully migrate to Google Cloud.8 billion rows and about 4. (BACK TO TOP)

The broadcasting industry has gone through many evolutions since its inception. From linear over-the-air (OTA) to digital & personalized, to standard to ultra high definition, these evolutions were driven by increased demand from viewers who want more choices. The next evolution is happening now, driven by the emergence in cloud computing in a globally connected world. Legacy and siloed media supply chains restrict the ability to deliver content quickly across multiple consumption platforms... (BACK TO TOP)

We know that it is not easy to keep track of 200+ Google Cloud products and their use cases. Where do you even start?! Don’t worry, we’ve got you covered! We have created a version 2 of the Google Cloud Cheat Sheet for developers . It even works as a flashcard quiz, which comes in really handy if you are preparing for Google Cloud certifications. All of us learn differently. You can also use the API to stay on top of new product announcements. Share with me on LinkedIn or on Twitter @pvergadia . (BACK TO TOP)

Bulletin by Jakub Mikians