Technology Commentary

Technology Commentary

8149 bookmarks
Custom sorting
Ten Years and Counting: My Affair with Microservices
Ten Years and Counting: My Affair with Microservices
In early 2024, I hit ten years at Allegro, which also happens to be how long I’ve been working with microservices. This timespan also roughly corresponds to how long the company as a whole has been using them, so I think it’s a good time to outline the story of project Rubicon: a very ambitious gamble which completely changed how we work and what our software is like. The idea probably seemed rather extreme at the time, yet I am certain that without this change, Allegro would not be where it is today, or perhaps would not be there at all.
·blog.allegro.tech·
Ten Years and Counting: My Affair with Microservices
How to use Git reflog to find lost commits
How to use Git reflog to find lost commits
Consider this scenario (this may or may not have happened to me 👀) - You check out a tag to do a prod release. The release is done and all looks good on prod. Now, you start working on a bug fix that’s been bothering your team for a while.
·blog.kusho.ai·
How to use Git reflog to find lost commits
Data Privacy in API Integrations - APIDNA
Data Privacy in API Integrations - APIDNA
In this article, we'll delve into the nuances of data privacy in API integrations, exploring the fundamental concepts.
·apidna.ai·
Data Privacy in API Integrations - APIDNA
Researchers at Stanford and MIT Introduced the Stream of Search (SoS): A Machine Learning Framework that Enables Language Models to Learn to Solve Problems by Searching in Language without Any External Support
Researchers at Stanford and MIT Introduced the Stream of Search (SoS): A Machine Learning Framework that Enables Language Models to Learn to Solve Problems by Searching in Language without Any External Support
Language models often need more exposure to fruitful mistakes during training, hindering their ability to anticipate consequences beyond the next token. LMs must improve their capacity for complex decision-making, planning, and reasoning. Transformer-based models struggle with planning due to error snowballing and difficulty in lookahead tasks. While some efforts have integrated symbolic search algorithms to address these issues, they merely supplement language models during inference. Yet, enabling language models to search for training could facilitate self-improvement, fostering more adaptable strategies to tackle challenges like error compounding and look-ahead tasks. Researchers from Stanford University, MIT, and Harvey Mudd have devised a
·marktechpost.com·
Researchers at Stanford and MIT Introduced the Stream of Search (SoS): A Machine Learning Framework that Enables Language Models to Learn to Solve Problems by Searching in Language without Any External Support
Half-Edge Data Structure. Part 1
Half-Edge Data Structure. Part 1
In this post I’ll describe my favorite mesh data structure called half-edge data structure. It’s used primarily in Mesh/CAD applications and helps to make various advanced operations on the mesh su…
·alexsyniakov.com·
Half-Edge Data Structure. Part 1
Do you *really* need to store all that telemetry?
Do you *really* need to store all that telemetry?
In my last post I talked about why modern observability has become so expensive. At the end of the post I posit a question: What if by default we never send any telemetry at all? In this post I’m goin
·mattklein123.dev·
Do you *really* need to store all that telemetry?
X509Crypt
X509Crypt
X509Crypt Software Development, API development, Indutrial IOT
·kevwe.com·
X509Crypt
Sherwood’s Big Innovation: A Post-SEO News Feed
Sherwood’s Big Innovation: A Post-SEO News Feed
What happens when a news site launches that basically ignores the SEO orthodoxy? Easy: They do fascinating stuff. Hence, Robinhood’s Sherwood.
·tedium.co·
Sherwood’s Big Innovation: A Post-SEO News Feed
How DEC’s LANBridge 100 Gave Ethernet A Fighting Chance
How DEC’s LANBridge 100 Gave Ethernet A Fighting Chance
When Ethernet was originally envisioned, it would use a common, shared medium (the ‘Ether’ part), with transmitting and collision resolution handled by the carrier sense multiple access…
·hackaday.com·
How DEC’s LANBridge 100 Gave Ethernet A Fighting Chance
4 ways GitHub engineers use GitHub Copilot
4 ways GitHub engineers use GitHub Copilot
GitHub Copilot increases efficiency for our engineers by allowing us to automate repetitive tasks, stay focused, and more.
·github.blog·
4 ways GitHub engineers use GitHub Copilot
Knowing Machines
Knowing Machines
Knowing Machines is a research project tracing the histories, practices, and politics of how machine learning systems are trained to interpret the world.
·knowingmachines.org·
Knowing Machines
On Cloud Computing And Learning To Say No
On Cloud Computing And Learning To Say No
Do you really need that cloud hosting package? If you’re just running a website — no matter whether large or very large — you probably don’t and should settle for basic host…
·hackaday.com·
On Cloud Computing And Learning To Say No
Our Approach to Labeling AI-Generated Content and Manipulated Media | Meta
Our Approach to Labeling AI-Generated Content and Manipulated Media | Meta
We will begin labeling a wider range of video, audio and image content as "Made with AI" when we detect industry standard AI image indicators or when people disclose that they’re uploading AI-generated content.
·about.fb.com·
Our Approach to Labeling AI-Generated Content and Manipulated Media | Meta