← Back to data subTLDR

data subTLDR week 31 year 2026

r/MachineLearningr/dataengineeringr/SQL

Decoding the SQL Query Lifecycle: Controversies and Misunderstandings, 'NOT IN' vs 'NOT EXISTS': A Deep Dive, Maintaining Optimal SQL Queries: The Art of Simplicity, Navigating Layoffs: Stories of Resilience and Hope, Mastering Streaming: Practical Advice and Essential Resources

Week 31, 2026
Posted in r/MachineLearningbyu/AffectionateLife56937/30/2026
605

I have lost three and a half potential PhD students due to the conference review process [D]

Discussion
There is growing discontent among early-career academics and students regarding the paper submission and review process in academia. The arduous process is causing promising students to reconsider pursuing a PhD, as they often find themselves caught in endless resubmission cycles. They feel the review process can be arbitrary and disheartening. Many believe that this is contributing to a decline in academia, with some even considering leaving the field entirely to focus on more practical endeavors. Others suggest that the industry is moving faster than academia, with some finding rewarding work as ML engineers without needing to publish research papers. The overall sentiment is negative, reflecting frustration with the current state of academia.
122 comments
Share
Save
View on Reddit →
Posted in r/MachineLearningbyu/0xdeadf1sh7/31/2026
275

I have trained a model to predict my blood sugar [P]

Project
The Reddit community expressed mixed sentiments towards a user's AI model designed to predict blood sugar levels. While some praised the technical achievement, many questioned the model's complexity, speculating that simpler models might have been more suitable. Some users also raised concerns about potential overfitting, suggesting that the model might be memorizing specific training data rather than learning to generalize from it. However, the original poster clarified that the predictions shown were based on data the model hadn't seen before. Future improvements were suggested, including the ability for the model to predict without requiring inputs of food and insulin data.
74 comments
Share
Save
View on Reddit →
Posted in r/dataengineeringbyu/briogeosucks7/31/2026
202

Feels weird getting laid off

Rant
Following a layoff, feelings of uncertainty and a desire for a career shift were expressed. The majority sentiment suggests a lack of company loyalty in the corporate world, with the advice to focus on personal development and maintaining forward momentum. There's also reference to the difficulty of maintaining work relationships post-employment, although it's not impossible. Some users shared stories of successful career shifts, offering hope and encouragement. The overall tone was supportive, advising the individual to take time to rest and reassess before making their next career move.
45 comments
Share
Save
View on Reddit →
Posted in r/MachineLearningbyu/gateofptolemy7/28/2026
115

NeurIPS 2026 Reviewer: AI-Generated Rebuttals (and Paper) [D]

Research
The growing use of Language Model (LLM) in generating academic papers and rebuttals is causing frustration among reviewers. Some argue that the AI-generated writing style is difficult to parse, indicating a lack of effort from authors. However, others suggest that in the competitive era of AI, the focus has shifted to the rapid production of idea-driven papers rather than refined writing. While it's agreed that writing clarity is essential, some argue non-native English speakers may benefit from AI assistance. The future may see an increase in AI's role in research processes, but its current use in writing is seen as a mixed bag.
54 comments
Share
Save
View on Reddit →
Posted in r/dataengineeringbyu/bundash007/29/2026
112

How to learn streaming?

Career
The consensus among experienced data engineers is that gaining practical streaming experience is challenging without handling real-world data on the job. It's advised to join a company with both batch and streaming teams, and then transition into the more technical role. Streaming is significantly more demanding than batch due to its real-time nature, with a focus on system design. Recommended learning resources include Design Data Intensive Applications and Databricks' structured streaming documentation. Some suggest that job postings overstate the need for streaming technologies. Simulating streaming scenarios with tools like Apache Flink or contributing to open-source streaming projects can provide valuable practice. The sentiment is largely mixed, indicating the complexity and varied opinions on the topic.
25 comments
Share
Save
View on Reddit →
Posted in r/dataengineeringbyu/rmoff7/30/2026
87

Interesting Links in Data Engineering (July 2026)

Blog
The community expressed great appreciation for a curated list of 162 links focused on Data Engineering and AI, praising it as a valuable resource. The shift from basic AI applications to real-world, production-ready examples was noted as particularly interesting. The list also includes articles offering career advice, which was well-received. Overall sentiment was positive, indicating the list was both useful and informative.
5 comments
Share
Save
View on Reddit →
Posted in r/SQLbyu/scientecheasy7/29/2026
67

SQL Query Execution Lifecycle

MySQL
The diagram illustrating the SQL query execution lifecycle sparked a discussion on its over-simplicity and potential for causing misunderstanding. Several participants noted that query optimization, depicted as a single step, is a complex process deserving of its own flowchart and doesn't evaluate multiple plans as the diagram suggests. Critics also pointed out that the diagram resembles a basic script execution routine, not capturing what sets SQL apart from other engines. However, a former Oracle query engine team member defended the diagram, stating that it encapsulates the high-level flow and it's hard to generalize given the diverse architectures of database vendors. Overall, the sentiment was mixed to negative.
16 comments
Share
Save
View on Reddit →
Posted in r/SQLbyu/geminigamer3697/30/2026
32

What is the difference between using "Not In" vs using "not exists" in SQL

Discussion
The SQL query method NOT EXISTS checks for matching rows in a subquery and evaluates to TRUE or FALSE for each row, whereas NOT IN compares a value against a list of values to exclude matches. These methods also handle NULL values differently, and NOT EXISTS is generally safer when NULLs could be involved. Performance-wise, they are typically close, but this could depend on the plan optimizer from the statement. Opinions highlight that it's crucial to understand the differences between these methods, how they handle NULLs, and how they impact performance. Overall, the sentiment is constructive, focusing on the nuances of SQL querying.
31 comments
Share
Save
View on Reddit →
Posted in r/SQLbyu/Effective_Ocelot_4457/30/2026
12

How do you optimize SQL queries without making them harder to maintain?

MySQL
Optimizing SQL queries without sacrificing maintainability primarily involves a multi-step approach: first ensure the query is correct and readable, then examine the execution plan and add necessary indexes. Focusing on actual performance bottlenecks rather than over-optimizing is recommended. Overly clever SQL often creates more issues than it solves, so simplicity is key. Breaking down large queries into smaller, manageable components can greatly improve performance. Using Common Table Expressions (CTEs) can enhance readability, while a good database engine will optimize the execution plan. Remember to consider the whole architecture, not just the SQL query itself, for a more stable, real-world performance.
25 comments
Share
Save
View on Reddit →

Subscribe to data-subtldr

Get weekly summaries of top content from r/dataengineering, r/MachineLearning and more directly in your inbox.

Get the weekly data subTLDR in your inbox!

We respect your privacy. No spam, ever.