Skip to content

Latest commit

 

History

History
1678 lines (787 loc) · 86.6 KB

bulletin-2023-04-28.md

File metadata and controls

1678 lines (787 loc) · 86.6 KB

Bulletin for Friday, 28 Apr 2023

7 days digest


Netflix TechBlog - Medium (1)


benkuhn.net (1)


The Hacker Factor Blog (1)


Kevin Sookocheff (1)


the singularity is nearer (1)


Eli Bendersky's website (1)


ongoing by Tim Bray (1)


Stay SaaSy (1)


QuestDB Blog (1)


Spatial Commerce Projects (1)


Spotify Engineering (1)


Surfing Complexity (1)


A Few Thoughts on Cryptographic Engineering (1)


Think Fast, Talk Smart: Communication Techniques (1)


Weaveworks (1)


Metadata (1)


Programming Digest (1)


David Heinemeier Hansson (1)


Irrational Exuberance (1)


Sentry Blog RSS (1)


frankdenneman.nl (1)


LinkedIn Engineering (1)


Tom Gamon (1)


Project Zero (1)


Eugene Yan (1)


Krebs on Security (1)


Stephen Wolfram Writings (1)


Latent Space (2)


The Cloudflare Blog (2)


Computer Things (2)


Retool Blog (2)


DTN (2)


Blog on Tailscale (2)


Josh Comeau's blog (2)


PlanetScale - Blog (2)


Replit Blog (2)


Towards Data Science - Medium (3)


Pluralistic: Daily links from Cory Doctorow (4)


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


Daniel Lemire's blog (4)


Google AI Blog (5)


Changelog Master Feed (5)


Microsoft Security Blog (5)


Blog – Hackaday (5)


Stack Overflow Blog (6)


Simon Willison's Weblog: Blogmarks (6)


Earthly Blog (6)


LogRocket Blog (12)


https://netflixtechblog.com

Ruchir Jha , Brian Harrington , Yingwu Zhao TL;DR Streaming alert evaluation scales much better than the traditional approach of polling time-series databases. It allows us to overcome high dimensionality/cardinality limitations of the time-series database. It opens doors to support more exciting use-cases. Engineers want their alerting system to be realtime, reliable, and actionable. While actionability is subjective and may vary by use-case, reliability is non-negotiable. (BACK TO TOP)

https://www.benkuhn.net/

This post was adapted from a “management roundtable” I gave at Anthropic . I had an unusually hard time becoming a manager: I went back and forth three times before it stuck, mostly because I made lots of mistakes each time. Since then, as I had to grow my team and grow other folks into managing part of it, I’ve seen a lot of other people have varying degrees of a rough time as well—often in similar ways. Managing doesn’t have that kind of feedback. I asked people for feedback.g.g.g. Drew.e. (BACK TO TOP)

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

Honeypots provide a great opportunity for identifying how attackers operate, how to defend your servers, and how to protect your privacy. They allow the operators to evaluate new threats and test different response options without putting the production servers at risk. My honeypots have been collecting a lot of data. Interestingly, most of the logs show ICMP echo-request packets (aka "ping"). Ping is one of the simplest diagnostic tools . IPv4 has 3. Your server has a domain name.com).228.95.@. (BACK TO TOP)

https://sookocheff.com/

Application Portfolio Management (APM) draws inspiration from financial portfolio management, which has been around since at least the 1970s. By looking at all applications and services in the organization and analyzing their costs and benefits, you can determine the most effective way to manage them as part of a larger overall strategy. This allows the architect or engineering leader to take a more strategic approach to managing their application portfolio backed by data. (BACK TO TOP)

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

We will define one person of compute as 20 PFLOPS (64 A100s, or a single dense 42U A100 rack). We are in the era of the 1 rack person, consuming about 30kW to provide those 20 PFLOPS. LLaMA was trained on a cluster of 2048 A100s, with ~312 TFLOPS each. 2048 is currently the most A100s that can work together on a model due to the switch topology. The cluster has 639 PFLOPS, or 32 people of compute. Large LLaMA used ~1M GPU hours to train. Meaning it used the cluster for 500 hours (3 weeks). (BACK TO TOP)

https://eli.thegreenplace.net/

This post talks about writing WebAssembly by hand (using its textual format), and mentions a new GitHub repository I've created with code samples. A bit of nomenclature first. WASM stands for WebAssembly - it has a binary format and a textual format . The textual format, called WebAssembly Text or WAT , is the subject of this post. Here's an example: (local.set $writeidx (i32.sub (local.get $writeidx) (i32.const 1))) This is equivalent to writeidx -= 1 in many mainstream languages.load (i32... (BACK TO TOP)

https://www.tbray.org/ongoing/ongoing.atom

(BACK TO TOP)

https://staysaasy.com/

Larger teams get less done per-person. At a certain point, teams hit a wall where incremental hires actually slow them down, and a larger organization gets less done per-person than a smaller one would. This is why hiring freezes and even layoffs can actually increase output for some companies. Larger companies accumulate red tape as they grow, like barnacles on a whale. There are more layers of communication, more status updates, and more processes. The Lengthy Explanation is key. (BACK TO TOP)

https://questdb.io/blog

A tour of scan nodes available in QuestDB. (BACK TO TOP)

https://shopify.github.io/spatial-commerce-projects//spatial-commerce-projects/

In the 1995 cult classic film Clueless there is a thirty second sequence that fashion fanatics still talk about to this day: The idea of having a computer program that knows what’s in your closet and that can help you experiment with different combinations of garments has really captured people’s imagination. With the rise of generative diffusion-based tools, we thought now might be the right time to check if the Clueless closet can be brought to life or not. We will fix that later. (BACK TO TOP)

https://engineering.atspotify.com/

TL;DR Since 2017, Spotify has been working to create a better listening experience for our users by applying the expertise of our curators with algorithmic personalization. The outcome of these efforts has resulted in what we call “Algotorial” playlists. The best of both worlds: Editorial and Algorithms  Spotify has a library of playlists for almost [...] The post Humans + Machines: A Look Behind Spotify’s Algotorial Playlists appeared first on Spotify Engineering . (BACK TO TOP)

https://surfingcomplexity.blog

The talk I gave at SREcon 23 Americas is now available for your viewing pleasure: See also: an earlier post about my presentation style, which used this talk as an example. (BACK TO TOP)

https://blog.cryptographyengineering.com

As a rule, book reviews are not a thing I usually do. So when I received an out-of-the-blue email from Cory Doctorow last week asking if I would review his latest book, Red Team Blues, it took a minute to overcome my initial skepticism. While I’m a fan of Cory’s work, this is a narrow/nerdy … Continue reading Book Review: Red Team Blues → (BACK TO TOP)

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

We’ve all been there — we think we understand something, but when it comes time to explain it to someone else, we flounder. According to Gregory LaBlanc , a lecturer in management at Stanford GSB, attempting to communicate concepts reveals whether or not we properly grasped them in the first place. “If you think you understand something but you're incapable of communicating it, it probably means that you don't really understand it,” he says.fm. See Privacy Policy at https://art19. (BACK TO TOP)

https://www.weave.works/

Today we are announcing the 2023.04 release of Weave GitOps Enterprise, the leading GitOps Automation platform for Kubernetes. The newly released features Pipelines, GitOps Templates and GitOps Sets , focus on improving developer experience and boosting developer productivity when building, deploying, and operating applications on Kubernetes. The 2023. Unleash the flexibility of OSS with bitstream assurance (CVE, hotfixes) and enterprise support from Weaveworks, the cloud native experts. (BACK TO TOP)

http://muratbuffalo.blogspot.com/

This paper appeared in Usenix'23 last week. The paper presents the experience of deploying across datacenter  (i.e., intra-region) Remote Direct Memory Access (RDMA) to support storage workloads in Azure. The paper reports that around 70% of traffic in Azure is RDMA and intra-region RDMA is supported in all Azure public regions. RDMA is a network technology that offloads the network stack to the network interface card (NIC) hardware. Here are some contributions of the paper.e.g." (BACK TO TOP)

https://programmingdigest.net

#519 – April 24, 2023 Is Critical Thinking the Most Important Skill for Software Engineers? Critical thinking will only become more important as AI tools spread more. Modern HTML email (tables no longer required) Outlook on Windows has very much been the Internet Explorer of email clients. The Outlook desktop app on Windows, along with the Windows Mail app, were the only reason developers had to continue building emails with HTML tables.e. (BACK TO TOP)

https://world.hey.com/dhh

There is no end to accounts of America's current ailments. From deaths of despair, soaring crime in some cities, ballooning debts, dysfunctional politics, and a raging culture war. It's easy to be down on those United States. Too easy, in fact. Take gun deaths, for example. Americans own more guns per capita than any other country in the world, and by a huge margin too. Those guns are used by people to kill others and themselves. Suicides by gun haven't really swung that much either. Proudly so. (BACK TO TOP)

https://lethain.com/

See on O’Reilly’s website for The Engineering Executive’s Primer . In 2019, I worked with Stripe Press to publish my first book, An Elegant Puzzle , which captured many of the lessons I’d learned as an engineering manager in fast growing Silicon Valley companies. I wrote both books because I kept working with very talented individuals who were nonetheless lost in their roles. As I worked in my first engineering executive role at Calm, it became hard to ignore the drumbeat of recurring questions. (BACK TO TOP)

https://blog.sentry.io

With the new search by user click feature for Session Replay, we’re giving you greater ability to surface relevant and interesting replays. (BACK TO TOP)

https://frankdenneman.nl/

Recently vSphere 8 Update 1 was released, introducing excellent enhancements, ranging from VM-level power consumption metrics to Okta Identity Federation for vCenter. In this article, I want to investigate the enhancements to accelerate Machine Learning workloads. If you want to listen to all the goodness provided by update 1, I recommend listening to episode 40 […] The post vSphere 8.0 Update 1 Enhancements for Accelerating Machine Learning Workloads appeared first on frankdenneman.nl . (BACK TO TOP)

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

With the widespread adoption of Rest.li since its inception in 2013, LinkedIn has built thousands of microservices to enable the exchange of data with our engineers and our external partners. Though this microservice architecture has worked out really well for our API engineers, when our clients need to fetch data they find themselves talking to several of these microservices. […] (BACK TO TOP)

https://tomgamon.com/

I read this great article recently by the inimitable Juan Ojeda. It was about using ChatGPT to try and write the code for an app. You should go read it. The problem he faced was not that the code didn’t work, it worked fine. The problem was trying to communicate an unambiguous set of requirements, or said differently the problem is that human languages are designed to communicate with humans, not machines. The Art of Doing Science and Engineering - Richard W. So he remained silent.  ↩︎ (BACK TO TOP)

https://googleprojectzero.blogspot.com/

ol{margin:0;padding:0}table td,table th{padding:0}.RqhFbizZKN-c0{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal}.RqhFbizZKN-c2{padding-top:0pt;padding-bottom:0pt;line-height:1.5;orphans:2;widows:2;text-align:left}.RqhFbizZKN-c4{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.RqhFbizZKN-c1{padding-top:0pt;padding-bottom:0pt;line-height:1.0;text-align:left}. (BACK TO TOP)

https://eugeneyan.com

9 patterns including HITL, hard mining, reframing, cascade, data flywheel, business rules layer, and more. (BACK TO TOP)

https://krebsonsecurity.com

We learned some remarkable new details this week about the recent supply-chain attack on VoIP software provider 3CX, a complex, lengthy intrusion that has the makings of a cyberpunk spy novel: North Korean hackers using legions of fake executive accounts on LinkedIn to lure people into opening malware disguised as a job offer; malware targeting Mac and Linux users working at defense and cryptocurrency firms; and software supply-chain attacks nested within earlier supply chain attacks. (BACK TO TOP)

https://writings.stephenwolfram.com

This is the first in a series of posts about new LLM-related technology associated with the Wolfram technology stack. (BACK TO TOP)

https://www.latent.space

Bridging the Capability Overhang from Generative AI to Generative UI (BACK TO TOP)

Listen now | Ep. 8: The Hard Problems in Building an AI Search Unicorn, Google vs ChatGPT, Doing AI Infra Math, Detecting Generated Text, and why enterprises will need much more than Document QA (BACK TO TOP)

https://blog.cloudflare.com/

Researchers have recently published the discovery of a new DDoS reflection/amplification attack vector leveraging the SLP protocol. Cloudflare expects the prevalence of SLP-based DDoS attacks to rise in the coming weeks (BACK TO TOP)

As someone who is passionate about technology, security, and its potential to improve our lives, I knew that I wanted to work for a company that shared those values. (BACK TO TOP)

https://buttondown.email/hillelwayne

On March 24 I wrote GPT is revolutionary . On March 27 I got access to GPT4. 1 Now that I’ve used it for a month, I’m firmly in the “this is the greatest thing ever” camp. And, much like my experience at Burning Man, I’m finding a not-insignificant number of my fellow campers run around with their butts showing. So, as an experiment, I asked GPT4: Now I should make clear that the AI got the details wrong . The article was written by Gary Taubes, not Adrian Thompson, and it was published in 1998. (BACK TO TOP)

No-code/low-code is the new hypename for tools that help you Do Computer Stuff without needing (much) programming skills. There are lots of tools in this space, most targeted at businesses, many selling themselves with “you won’t need a software developer”. I think the first use of low-code was in 2011 but this kind of “rapid application development” goes at least as far back as Visual Basic 6 . 1 Many no-code tools are visual builders, which looks “easier” to nontechnical people. At least .  ↩ (BACK TO TOP)

https://retool.com/blog/

Hermes has been key in making React Native a more competitive native framework. Here we discuss the journey from JSC to Hermes and how it could impact React Native long term. (BACK TO TOP)

We have some exciting news for you: we’ve launched a brand new Discord community , and you’re invited. The Discord will be a space for Retool users, developers, and enthusiasts to connect, share ideas, and socialize. We’ll be hosting events—such as group movie (BACK TO TOP)

https://www.dtn.com/

Increasingly, the gap between analytics and action is closing. DTN COO Doug Bennett explains how companies can utilize Operational Intelligence for confident decisions in the moment. The post How operational intelligence eliminates decision dead zones appeared first on DTN . (BACK TO TOP)

Rediscover the history of resiliency in downstream energy, and see how well you remember some of the most impactful events. The post Explore energy industry history and test your knowledge appeared first on DTN . (BACK TO TOP)

https://tailscale.com/blog/

Tailscale takes your network’s security and reliability seriously. That’s why we built features like configuration audit logs to help you monitor and review changes to your network. Recently, we released network flow logs , in beta, to help you monitor network activity in your tailnet. These logs allow you to detect threats, investigate security incidents, maintain compliance with your network security policies, and troubleshoot network issues.290605382Z" , "start" : "2022-10-28T22:39:51.111.22. (BACK TO TOP)

For large organizations, identity management and access control isn’t just about authenticating users and defining what they have access to, it’s also about delivering a great user experience without compromising security. Tailscale requires users to log in with an identity provider (IdP) — which hasn’t been much of a problem because we currently have native SSO integrations for Google, Microsoft Azure AD, Okta, GitHub, and OneLogin.tailscale.com/start/oidc and configure it themselves. (BACK TO TOP)

https://www.joshwcomeau.com/

The “const” keyword in JavaScript is used to create constants, variables that can't change. Curiously, though, we do seem to be able to edit objects and arrays that are created using “const”. In this tutorial, we're going to dig into the incredibly-important distinction between “assignment” and “mutation” in JavaScript. (BACK TO TOP)

A surprisingly-common misconception can lead to big rendering issues that are difficult to debug. This deep-dive tutorial examines how React and Gatsby can be used to pre-render content, and how we can work around the constraints to build dynamic, personalized web apps. (BACK TO TOP)

https://planetscale.com

Learn how to build a Rust API using Rocket, Diesel, and a MySQL database hosted on PlanetScale. Read the full story (BACK TO TOP)

Learn how PlanetScale uses Git-like three-way diff to resolve schema change conflicts across database branches. Read the full story (BACK TO TOP)

https://blog.replit.com/

Earlier today, we announced our series B extension. At our first Developer Day, we announced ways we're delivering against our mission to empower a billion developers. At Developer Day, we announced: 1. Production-grade Deployments straight from your IDE 2. A more powerful Workspace 3. Secure Workspace Extensions 4. Replit’s From-Scratch Trained Code Complete model PRODUCTION-GRADE DEPLOYMENTS STRAIGHT FROM YOUR IDE We’ve redesigned deployments from the ground up. So we removed them. (BACK TO TOP)

Note: The press release for our funding announcement can be found below. You can find the original press release here. Replit is Building the Best Cloud and AI Development Experience for Software Creators Replit, the world's fastest-growing developer platform and creator of Ghostwriter, the generative AI for software development, announced the close of its $97.4 million financing round at a $1.16 billion post-money valuation. AI has already brought that future closer.5 million developers. (BACK TO TOP)

https://towardsdatascience.com

Statistics in R Series Continue reading on Towards Data Science » (BACK TO TOP)

Learn how to create bounding boxes for your images Continue reading on Towards Data Science » (BACK TO TOP)

If an error comes up in the middle of a function, that can be handled Continue reading on Towards Data Science » (BACK TO TOP)

https://pluralistic.net

Today's links Private equity finally delivered Sarah Palin's death panels: Hospices are unregulated, heavily subsidized charnel houses. Hey look at this: Delights to delectate. Palin was right that any kind of healthcare rationing runs the risk of this kind of calculus, where we weight spending $10,000 to extend a young, healthy person's life by 40 years against $1,000 to extend an elderly, disabled person's life by a mere two years.nytimes.com/2020/01/02/health/christian-health-care-insurance. (BACK TO TOP)

Today's links How Amazon makes everything you buy more expensive, no matter where you buy it: Most Favored Nation is my least favorite scam. Hey look at this: Delights to delectate. Then, it demanded that those sellers lower their prices, which lured in more customers. With more customers, more sellers piled in. Faster and faster, the flywheel spins, creating the "everything store": https://fourweekmba.com/amazon-flywheel/ The flywheel is everywhere – they even teach it in business-schools.K.co. (BACK TO TOP)

Today's links How Goldman Sachs's "tax-loss harvesting" lets the ultra-rich rake in billions tax-free: "Generating a tax loss without a substantial change in the investment." Happy Independent Bookstore Day: It lasts a week! Hey look at this: Delights to delectate. Each scam is its own little shell game, a set of semantic and accounting tricks used to gussy up otherwise banal rip-offs. The finance sector has a cute name for this kind of complexity: MEGO, which stands for "my eyes glaze over.cbc. (BACK TO TOP)

Today's links How workers get trapped by "bondage fees": Two-sided markets always lead to enshittification. Red Team Blues Chapter One, part five: The final installment – now get the book! Hey look at this: Delights to delectate. This day in history: 2003, 2013, 2018 Colophon: Recent publications, upcoming/recent appearances, current writing projects, current reading How workers get trapped by "bondage fees" (permalink) Growing up in Toronto, I naturally held NYC in awe.medium.eff.g.medium.ftc. (BACK TO TOP)

https://packetpushers.net

OpenTelemetry is an open-source project that brings together tools, SDKs, and APIs for collecting telemetry--that is, logs, metrics, and traces---in a standardized way. The goal of the project is to help developers and operators instrument highly distributed applications and services to understand dependencies, monitor performance, and quickly troubleshoot problems. On today's Day Two Cloud podcast we explore OpenTelemetry and how it works. Our guest is Ben Hall. (BACK TO TOP)

Take a Network Break! This week we cover new cloud networking capabilities from Prosimo, discuss Broadcom's latest version of the Jericho ASIC which is being positioned for network fabrics for AI workloads, and explore the latest version of the open-source Dent network OS. We also cover financial results from F5, Starlink price cuts, and more tech news. (BACK TO TOP)

In this episode, Ed, Scott, and Tom discuss how hosts OSes such as Windows, Apple, and Android automatically obtain both IPv6 addresses and DNS server information. The post IPv6 Buzz 124: DHCPv6, SLAAC, And DNS – Getting IPv6 Addresses To Hosts appeared first on Packet Pushers . (BACK TO TOP)

Today’s Heavy Networking podcast explores the concept of NetDevOps with sponsor Itential. The idea behind NetDevOps is to advance your network to the point where it’s self-service; that is, the network you operate can be consumed the way public cloud services are consumed. Our guest is Itential co-founder & CTO Chris Wade. The post Heavy Networking 675: Enabling Self-Service Automation & NetDevOps With Itential (Sponsored) appeared first on Packet Pushers . (BACK TO TOP)

https://lemire.me/blog

Developers often believe that software performance follows a Pareto distribution: 80% of the running time is spent in 20% of the code. Using this model, you can write most of your code without any care for performance and focus on the narrow pieces of code that are performance sensitive. Engineers like Casey Muratori have rightly … Continue reading Hotspot performance engineering fails (BACK TO TOP)

A French graduate student reached out by email yesterday with the following problem. Consider a format such as TOML which has line comments: when a ‘#’ character is encountered, the rest of the line is omitted. Let us look at an example: [build-system] # use this to indicate the name of the project requires = … Continue reading Vectorized trimming of line comments (BACK TO TOP)

There are many theories regarding what biological aging. Animals can differ by up to six orders of magnitude (100000x) in longevity. Some animal species like the lobster or the naked model rate do not exhibit measurable biological aging (they have negligible senescence) whereas trees and other plants often have negative aging (they get more fit … Continue reading Science and Technology links (April 22 2023) (BACK TO TOP)

Bryan Caplan, an economist, raised an interesting question on Twitter: why aren’t people celebrating the fact that tools like GPT might soon allow us to produce many more research papers at the same cost, without sacrificing quality? The American government is funding research at the tune of 138 billion dollars a year. It includes 45 … Continue reading Will emerging artificial intelligence boost research productivity? (BACK TO TOP)

http://ai.googleblog.com/

Posted by Babak Behsaz, Software Engineer, and Andrew Carroll, Product Lead, Genomics The combination of the environment an individual experiences and their genetic predispositions determines the majority of their risk for various diseases . Large national efforts, such as the UK Biobank , have created large, public resources to better understand the links between environment, genetics, and disease. Much of the rich data from these spirograms is discarded in this analysis of lung function.g. (BACK TO TOP)

Posted by Shekoofeh Azizi, Senior Research Scientist, and Laura Culp, Senior Research Engineer, Google Research Despite recent progress in the field of medical artificial intelligence (AI), most existing models are narrow , single-task systems that require large quantities of labeled data to train. The emergence of foundation models offers a significant opportunity to rethink development of medical AI to make it more performant, safer, and equitable.e.com. (BACK TO TOP)

Posted by Yicheng Fan and Dana Alon, Software Engineers, Google Research Every byte and every operation matters when trying to build a faster model, especially if the model is to run on-device. Neural architecture search (NAS) algorithms design sophisticated model architectures by searching through a larger model-space than what is possible manually. Using a search space built on backbones taken from MobileNetV2 and MobileNetV3 , we find models with top-1 accuracy on ImageNet up to 4. I.e.e.e. (BACK TO TOP)

Posted by Malaya Jules, Program Manager, Google This week, the Conference on Human Factors in Computing Systems (CHI 2023) is being held in Hamburg, Germany. We are proud to be a Hero Sponsor of CHI 2023, a premier conference on human-computer interaction, where Google researchers contribute at all levels. This year we are presenting over 30 papers and are actively involved in organizing and hosting a number of different events across workshops, courses, and interactive sessions.S. . . (BACK TO TOP)

Posted by Ruofei Du, Interactive Perception & Graphics Lead, Google Augmented Reality, and Na Li, Tech Lead Manager, Google CoreML Recent deep learning advances have enabled a plethora of high-performance, real-time multimedia applications based on machine learning (ML), such as human body segmentation for video and teleconferencing, depth estimation for 3D reconstruction, hand and body tracking for interaction, and audio processing for remote communication.e.js for graphics rendering.g.13 ± 0. (BACK TO TOP)

https://changelog.com/master

Go conferences are not as diverse as we’d like them to be. There are initiatives in place to improve this situation. Among other roles, Ronna Steinberg is the Head of Diversity at GopherCon Europe. In this episode we’ll learn more about the goal, the process and the problems, and how can each one of us help make this better. (BACK TO TOP)

This week Adam talks with Andy Klein from Backblaze about hard drive reliability at scale. (BACK TO TOP)

With all the LLM hype, it’s worth remembering that enterprise stakeholders want answers to “why” questions. Enter causal inference. Paul Hünermund has been doing research and writing on this topic for some time and joins us to introduce the topic. He also shares some relevant trends and some tips for getting started with methods including double machine learning, experimentation, difference-in-difference, and more. (BACK TO TOP)

The dataset wars are heating up, Bark is a transformer-based text-to-audio model that can generate highly realistic, multilingual speech as well as other audio, Kent Beck needs to recalibrate after using ChatGPT, the team behind Stable Diffusion release a new open source language model & Mitchel Hashimoto weighs in on prompt engineering. (BACK TO TOP)

Feross and his team at Socket recently shipped a wrapper library for the ubiquitous npm package manager’s command-line interface that brings enhanced security when you need it most: before executing any code Bradly Farias lead this effort, so Jerod & Chris invited him on the show to learn all about it. (BACK TO TOP)

https://www.microsoft.com/en-us/security/blog/

Tanya Janca, Founder and Chief Executive Officer of We Hack Purple, shares insights on application security and offers strategies to protect against data loss from ransomware attacks. The post Why you should practice rollbacks to prevent data loss in a ransomware attack appeared first on Microsoft Security Blog . (BACK TO TOP)

This is the second in an ongoing series exploring some of the most notable cases of the Microsoft Incident Response Team. In this story, we’ll explore how organizations can adopt a defense-in-depth security posture to help protect against credential breaches and ransomware attacks. The post Healthy security habits to fight credential breaches: Cyberattack Series appeared first on Microsoft Security Blog . (BACK TO TOP)

At the fourth annual Microsoft Security Excellence Awards, we recognized outstanding contributions from Microsoft Intelligent Security Association (MISA) members and celebrated the next generation of security defenders. See all the finalists and winners. The post Microsoft announces the 2023 Microsoft Security Excellence Awards winners appeared first on Microsoft Security Blog . (BACK TO TOP)

Learn how to secure data and identities and meet compliance requirements with a comprehensive Zero Trust approach. The post Stay compliant and protect sensitive data with Zero Trust security appeared first on Microsoft Security Blog . (BACK TO TOP)

Learn how Cloud Data Management Capabilities (CDMC) certification can build trust with your customers and provide a standard for data governance and controls for managing sensitive data at scale. The post Getting started with the CDMC framework—Microsoft’s guide to cloud data management appeared first on Microsoft Security Blog . (BACK TO TOP)

https://hackaday.com

3D printing’s real value is that you can whip up objects in all kinds of whacky geometries with a minimum of fuss. However, there’s almost always some post-processing to do. …read more (BACK TO TOP)

Sometimes, finding new ways to use old hardware requires awesome feats of reverse engineering, software sleight of hand, and a healthy dose of good fortune. Other times, though, it’s just …read more (BACK TO TOP)

In the days of CRT displays, the precise synchronization between source and display meant that the time between a video line appearing at the input and the dot writing it …read more (BACK TO TOP)

Hydrogen is a useful gas. Whether you want to float an airship, fuel a truck, or heat an industrial process, hydrogen can do the job. However, producing it is currently …read more (BACK TO TOP)

If there’s an unsung hero of manufacturing, it’s the engineer who figures out how to handle huge numbers of small parts. It’s one thing to manually assemble something, picking each …read more (BACK TO TOP)

https://stackoverflow.blog/

If you find yourself on the receiving end of a layoff—or feeling existential dread more generally—the timing might be right for a major life change. The post Looking for job perks? How about saving the world? appeared first on Stack Overflow Blog . (BACK TO TOP)

Look out, world! The worst coder is back and ready to create code he doesn't understand. The post The worst coder in the world tries an AI sidekick appeared first on Stack Overflow Blog . (BACK TO TOP)

Paul van der Boor is a Senior Director of Data Science at Prosus and a member of its internal AI group. He talks with Ben about what’s happening in the world of generative AI, the power of collective discovery, and the gap between a shiny proof of concept and a product that people will actually use. The post Is this the AI renaissance? (Ep. 564) appeared first on Stack Overflow Blog . (BACK TO TOP)

Want to make sure you're not taking money from criminals? There's an API for it. The post Instantly verify your customers online with Open Banking APIs appeared first on Stack Overflow Blog . (BACK TO TOP)

Stateless auth-as-a-service, the liability of doing good, and visualized React The post The Overflow #174: This email could have been a meeting appeared first on Stack Overflow Blog . (BACK TO TOP)

Computer scientist Jean Yang, founder and CEO of monitoring and observability platform Akita, tells the home team how her drive to improve developer tooling led her from academia to Silicon Valley. The post When setting up monitoring, less data is better (Ep. 563) appeared first on Stack Overflow Blog . (BACK TO TOP)

http://simonwillison.net/

(BACK TO TOP)

(BACK TO TOP)

(BACK TO TOP)

(BACK TO TOP)

(BACK TO TOP)

(BACK TO TOP)

https://earthly.dev/blog/

Golang (or Go) is an open-source programming language that was developed by Google engineers. It was designed to build efficient, reliable, and robust applications, and it is a statically compiled language used for building modern and scalable applications. Go is known for it’s concurrency support, which makes it easy to write programs that can perform multiple tasks simultaneously. It has gained popularity among developers over the years for a variety of reasons.Println(b./main. It outputs: .e. (BACK TO TOP)

Back around when Barack Obama was president of the United States, I worked as a software developer on an enterprise ‘learning management software.’ The work could be challenging but was always adding more complexity. For example, users took classes and classes could have prerequisites. There were optional and mandatory prerequisites, but I was there when we added ‘optional-mandatory’ prerequisites. And then after that, ‘mandatory-optional’ prerequisites. These were highly requested features. (BACK TO TOP)

Python is a versatile language used for various applications. However, managing dependencies, the packages a project relies on can be a complex and time-consuming task. With the growth of the Python ecosystem, developers need to manage a large number of packages and dependencies and ensure that they are compatible with each other. Poetry provides a solution to these challenges. In this tutorial, you will learn the basics of using Poetry to manage dependencies in Python projects.python-poetry.3.. (BACK TO TOP)

As a programming language, Go is often used to build a variety of applications, both small and large. During the development process, you may encounter tasks that involve working with zip files. This could include creating new zip files, opening existing zip files, extracting the contents of zip files, or modifying the contents of zip files by adding or removing files or updating the contents of existing files. We will put the standard library to use to demonstrate its usefulness.zip extension.. (BACK TO TOP)

GitHub Actions is a continuous integration , continuous delivery (CI/CD) platform that allows you to build, test, and deploy your code with simple YAML-based configurations. While GitHub Actions, like many other CI/CD platforms, is powerful enough to handle most use cases,, it’s important to consider the cost and time associated with frequently running workflows. These issues are especially impactful if you’re on a large team with numerous developers and an already lengthy CI/CD workflow. (BACK TO TOP)

For many developers, truly harnessing the power of Git can be a daunting task. Git can seem intimidating when you first start using it. This is one of the reasons most developers limit themselves to using the standard push, pull, and merge commands. However, over the years, Git has emerged as the standard tool for version control because of how powerful it is. So if you’re using Git on a regular basis, then you can vastly improve your workflow by learning some of these advanced features..t.e.0. (BACK TO TOP)

https://blog.logrocket.com/

Creating discoverable via navigation design, search functionality, and content optimization is essential to any digital product's success. The post Best practices for discoverability in UX appeared first on LogRocket Blog . (BACK TO TOP)

Stakeholder analysis is a systematic process of mapping out the key groups who have a vested interest in a product and assessing their needs and expectations. The post What is stakeholder analysis? Template, examples, frameworks appeared first on LogRocket Blog . (BACK TO TOP)

In this article, we will discuss using GraphQL Voyager, GraphiQL, and Altair to visualize your data and enhance your workflow. The post Exploring the best GraphQL data visualization tools appeared first on LogRocket Blog . (BACK TO TOP)

React Native Mapbox provides a strong and versatile method for introducing interactive and visually appealing maps into your mobile applications. The post Building custom maps with React Native Mapbox appeared first on LogRocket Blog . (BACK TO TOP)

Learn how to gather the right information from stakeholders to build successful software, including techniques, tools, examples, and tips to overcome common challenges. The post What is requirements gathering? Template and examples appeared first on LogRocket Blog . (BACK TO TOP)

Unlock the secret to building products that users love. Learn how understanding how to identify and maximize aha moments can help you drive retention, virality, and conversion. The post What is an aha moment? Meaning, examples, and types appeared first on LogRocket Blog . (BACK TO TOP)

Although Selenium can be useful for testing the frontend of your web application, it is not well-suited for unit testing in Node.js. The post Why you should avoid Selenium for unit testing Node.js apps appeared first on LogRocket Blog . (BACK TO TOP)

Creating a headless design system with Figma can be an invaluable asset for designers and design teams alike. The post Creating a headless design system using Figma appeared first on LogRocket Blog . (BACK TO TOP)

Learn how to improve accessibility and enhance UX for high-contrast users with CSS and how to diagnose website accessibility issues. The post Boost accessibility for high-contrast users with CSS appeared first on LogRocket Blog . (BACK TO TOP)

A key part of Spotify's success is driven by the company's unique approach to enhancing team agility — a model that can be replicated by other organizations. The post What is the Spotify model in agile? appeared first on LogRocket Blog . (BACK TO TOP)

Change management certifications offer an opportunity to earn credentials that prove you’re equipped to manage change in an organization of any size or scope. The post Top 5 change management certifications appeared first on LogRocket Blog . (BACK TO TOP)

Create customizable charts and graphs in your Rust project using the Plotly package for data-intensive projects. The post Plotting Rust projects using Plotly appeared first on LogRocket Blog . (BACK TO TOP)

Bulletin by Jakub Mikians