Alaskans greet Putin with thousands of Ukrainian flags, protest ‘war criminal hanging out here’
Posted on r/politics |
Score: 35820 |
Comments: 725
Alaskans protested Russian President Vladimir Putin's visit to Anchorage, where he met with U.S. President Donald Trump to discuss a potential ceasefire in Ukraine. Protesters waved Ukrainian flags and condemned Putin as a war criminal, while expressing frustration over the meeting's location on former Russian territory. The summit aimed to lay groundwork for peace, but Ukraine and its allies remained cautiously optimistic.
Key Points:
Protesters in Anchorage, Alaska, greeted Putin with Ukrainian flags and chanted pro-Kyiv slogans.
The meeting between Trump and Putin was the first since Russia's full-scale invasion of Ukraine in 2022.
Protesters criticized the decision to host Putin on Alaskan soil, calling it a betrayal of history and moral clarity.
Trump hinted at a future trilateral meeting with Zelenskyy and Putin, possibly in Alaska.
Ukraine and European allies expressed cautious optimism about the summit's potential for peace.
"“The decision to host Putin, a war criminal, on Alaskan soil is a betrayal of our history and the moral clarity demanded by the suffering of Ukraine and other occupied peoples,” the Native Movement NGO said in a statement."
Team Trump Is Actually Drawing Up Attack Plans for Mexico
Posted on r/politics |
Score: 5926 |
Comments: 665
The article reveals that the Trump administration is seriously considering military action against Mexican drug cartels, with a new directive authorizing such measures. Mexican President Claudia Sheinbaum has rejected U.S. intervention, but recent extraditions of cartel members suggest attempts to avoid conflict.
Key Points:
President Trump signed a directive authorizing military force against Latin American drug cartels designated as terrorist organizations.
Mexico President Claudia Sheinbaum rejected U.S. military intervention, but extradited 26 alleged cartel members to the U.S.
The Trump administration views the cartels as a justification for potential military action, citing the fentanyl crisis.
Recent extraditions are seen as efforts to stave off U.S. military intervention and preserve trade negotiations.
The State Department has designated eight cartels as foreign terrorist organizations, triggering sanctions.
"‘It’s not a negotiating tactic. It’s not Art of the Deal. The president has been clear that a strike … is coming unless we see some big, major changes.’"
Trump Is Ready to Invade U.S. Ally if It Doesn’t Cave to His Demands - Donald Trump has drawn up attack plans for Mexico.
Posted on r/politics |
Score: 4088 |
Comments: 689
The article reports that Donald Trump has authorized military plans to attack Mexico if it does not comply with his demands, particularly regarding drug cartels and trade negotiations. Mexican President Claudia Sheinbaum has resisted U.S. troop deployment but has extradited cartel members to avoid conflict.
Key Points:
Trump has prepared military attack plans for Mexico if it fails to meet his demands.
The U.S. aims to combat drug cartels but risks violating Mexico's sovereignty.
Mexico has extradited cartel members to stave off U.S. military intervention.
Trade negotiations between the U.S. and Mexico remain unresolved, with Trump threatening tariffs.
ICE has spent taxpayer money on flashy recruitment tactics, including customized vehicles.
""It’s not a negotiating tactic," a senior administration official told the magazine. "It’s not Art of the Deal. The president has been clear that a strike … is coming unless we see some big, major changes.""
Posted on r/programming |
Score: 1525 |
Comments: 350
The article debunks the hype around AI making engineers 10x more productive, sharing the author's personal experience and skepticism. Despite experimenting with various AI tools, the author found that AI's capabilities remain limited, particularly in understanding complex codebases and avoiding hallucinations. The article aims to alleviate imposter syndrome among engineers feeling pressured by exaggerated AI productivity claims.
Key Points:
AI tools like Claude Code and Cursor are useful for boilerplate code but struggle with complex tasks and maintaining codebase standards.
The author's experimentation revealed that AI often hallucinates libraries and fails to grasp larger codebase contexts, leading to security risks and inefficiencies.
Claims of AI dramatically improving productivity are overstated, and learning to use AI effectively is not as difficult or time-consuming as some suggest.
The article counters the fear of being left behind by AI, emphasizing that competent engineers can adapt quickly if AI improves significantly in the future.
The author shares resources and insights to help others overcome AI-related imposter syndrome.
"Thus, AI's best use case for me remains writing one-off scripts. Especially when I have no interest in learning deeper fundamentals for a single script, like when writing a custom ESLint rule."
Posted on r/programming |
Score: 336 |
Comments: 168
The article discusses a growing trend among AI startups where employees are expected to work extreme hours, often 80+ hours per week, in a race to achieve Artificial General Intelligence (AGI). This practice, reminiscent of the '996' work culture in China, is justified by the belief that reaching AGI first will secure dominance in the industry. However, the author questions the sustainability and ethics of such work patterns, highlighting potential downsides like burnout and reduced productivity.
Key Points:
AI startups like Cognition, Lovable, and xAI are adopting extreme work hours (80+ hours per week) to accelerate progress toward AGI.
The '996' work culture (9am to 9pm, 6 days a week) is being unofficially replicated in these startups despite its known risks of burnout and health issues.
Founders and CEOs justify these hours by the competitive pressure to achieve AGI first, believing it will solidify their market dominance.
The author critiques this approach, noting that long hours often lead to decreased productivity, higher turnover, and exclusion of diverse talent.
Regulations and unions in many countries prevent such extreme work conditions in other industries, but AI startups often operate outside these norms.
"People have asked about our culture and recent employee communications. Cognition has an extreme performance culture, and we’re upfront about this in hiring so there are no surprises later. We routinely are at the office through the weekend and do some of our best work late into the night. Many of us literally live where we work."
Posted on r/programming |
Score: 259 |
Comments: 116
The article argues that while LLMs are proficient at generating and updating code, they lack the ability to maintain clear mental models necessary for effective software engineering. Effective engineers build, test, and refine mental models of requirements and code, a capability LLMs currently cannot replicate due to issues like context omission and hallucination. The author concludes that LLMs are useful tools but cannot replace human engineers in complex software development.
Key Points:
Effective software engineering involves building and maintaining clear mental models of requirements and code.
LLMs struggle with maintaining mental models due to issues like context omission, recency bias, and hallucination.
LLMs are useful for generating code and synthesizing requirements but cannot handle non-trivial tasks without human oversight.
Human engineers are essential for ensuring clarity in requirements and correctness in code.
The future of software development may involve collaboration between humans and LLMs, with humans remaining in control.
"They cannot build software because they cannot maintain two similar 'mental models', identify the differences, and figure out whether or not to update the code or the requirements."
GitHub adds support for decades-old BMP & TIFF... but still won't recognize WebP & AVIF as images.
Posted on r/programming |
Score: 215 |
Comments: 89
GitHub has expanded its file type support for issue attachments, now allowing a wider range of file types including code, documents, images, and audio. The update aims to make it easier for users to share various types of files directly in issues, pull requests, and discussions. The community has provided feedback, with some users requesting additional file types like WebP and AVIF.
Key Points:
GitHub now supports a broader range of file types for issue attachments, including code files, documents, images, and audio.
Newly supported file types include .py, .yaml, .rtf, .bmp, .mp3, and many others.
The update is designed to facilitate easier sharing of code, data, logs, and other files directly within GitHub discussions.
Community feedback includes requests for additional file types like WebP and AVIF, with GitHub noting that WebP support is already in progress.
Users have shared workarounds for unsupported file types, such as renaming JXL files to JPG to upload them.
"You can now upload a wider range of file types to issues, pull requests, discussions, and comments, making it easier to share code, data, logs, and more."
SparkyFitness v0.15.1 - A selfhosted MyFitnessPal alternative now has Native Android Mobile App
Posted on r/selfhosted |
Score: 210 |
Comments: 36
SparkyFitness v0.15.1, a self-hosted MyFitnessPal alternative, has released its first native Android mobile app, initially focusing on tracking steps. The developer plans to expand health metrics using Android Health Connect while prioritizing improvements to the Web and Android apps. The app requires HTTPS and offers features like nutrition tracking, exercise logging, and AI nutrition coaching.
Key Points:
First native Android mobile app released for SparkyFitness, tracking steps initially.
Future updates will include more health metrics via Android Health Connect.
Works only over HTTPS, with plans to simplify the server URL in the next release.
Features include nutrition tracking, exercise logging, water intake monitoring, and AI nutrition coaching.
iOS users can sync health data via shortcuts, while the Web app is mobile-friendly.
"While I plan to add more health metrics in the future using Android Health Connect, this first release focuses solely on the **Steps** metric."
Posted on r/programming |
Score: 104 |
Comments: 41
The article discusses the pitfalls of 'vibe coding,' where AI-generated code leads to production disasters despite appearing syntactically correct. CTOs and engineering leaders report that this practice creates significant technical debt and security risks, undermining long-term product sustainability.
Key Points:
16 out of 18 CTOs surveyed reported production disasters due to vibe coding.
AI-generated code often looks perfect but fails in real-world scenarios, causing inefficiencies and security vulnerabilities.
Vibe coding shifts the burden to senior engineers, who must debug and refactor poorly designed systems.
The practice creates 'trust debt,' where teams lose confidence in the reliability of their codebase.
CTOs emphasize the need for developers who understand system design and business logic over those who rely on AI tools.
""Vibe coding might seem like a shortcut to productivity, but it's a dead end," warns Ritesh Joshi, CTO at Let Set Go. His team recently experienced a textbook vibe coding failure: "A developer, using an AI to generate a database query, produced code that was syntactically correct but woefully inefficient.""
Ordinary people's views on housing are out of step with the economics literature. People do not believe that more housing supply would reduce housing prices. Instead they attribute high housing prices to putative bad actors (landlords, developers) and support price controls and demand subsidies.
Posted on r/georgism |
Score: 74 |
Comments: 14
The article explores why housing supply is severely restricted in US cities and suburbs, challenging traditional explanations like homeowner self-interest and political fragmentation. It argues that many people do not believe increasing housing supply would reduce prices, instead blaming developers and landlords for high costs, and prefer policies like price controls over supply liberalization.
Key Points:
Traditional explanations for restricted housing supply include homeowner self-interest and political fragmentation.
Many residents do not believe increasing housing supply would reduce prices or rents.
Respondents blame developers and landlords for high housing costs.
There is strong bipartisan support for price controls and demand subsidies over supply liberalization.
Public beliefs about housing economics are weakly held and unstable, influencing policy preferences.
"Across three original surveys of urban and suburban residents, only a minority of respondents say that a large, positive, regional housing supply shock would reduce prices or rents."
now that I can use claude code with my subscription and not pay API fees, i get the hype. this slaps. like wow.
Posted on r/ClaudeAI |
Score: 42 |
Comments: 34
The author expresses enthusiasm for Claude Code, highlighting its ease of use for side projects and research experiments, while still appreciating Gemini CLI. They emphasize the value of not having to pay API fees with their subscription.
Key Points:
Claude Code is praised for its usability and efficiency.
The author appreciates not having to pay API fees with their subscription.
Claude Code helps streamline side projects and research experiments.
Gemini CLI is still used alongside Claude Code.
"i can ADHDmaxx my side projects and spin up research experiments so easily now"
The article discusses the need for a self-hosted game library manager similar to Steam or Epic, allowing family members to access and download casual games from the mid-2000s. The author shares their attempt to sketch a solution but admits limitations due to lack of coding skills and reliance on AI tools.
Key Points:
Desire for a self-hosted game manager like Steam or Epic.
Focus on casual games from the mid-2000s, sized 10-1000mb.
Author's attempt to sketch a solution without coding expertise.
Preference for Windows server due to Linux compatibility issues.
Use of AI tools to aid in the process but with limited success.
"I have a ton of old portable games, sizes from 10-1000mb, and would like a way for my family to access the library, see what they wanna play, and simply download it."
Can we please stop judging AI coding models based on one-shot attempts?
Posted on r/ClaudeAI |
Score: 23 |
Comments: 7
The article criticizes the common practice of evaluating AI coding models based on one-shot attempts, arguing that iterative prompting and contextual understanding are far more important. The author strongly favors Claude for its superior contextual nuance, long-context retention, and coding capabilities, while also sharing opinions on other models like Gemini, Grok, and ChatGPT.
Key Points:
One-shot testing of AI coding models is flawed; iterative prompting and context retention matter more.
Claude excels due to its strong contextual understanding, long-context window, and coding performance.
The author ranks other models: Gemini as least favorite, Grok as decent but niche, and ChatGPT as a strong second choice.
Claude's tool use, web search, and UI are praised, despite occasional bugs.
Comparison videos based on single prompts are misleading and frustrating to the author.
"What actually matters is how easily I can iterate and how well the model remembers context when implementing changes. This is exactly why Claude is still the best."
G.G Requestz - It's almost like Overseer but for Games!
Posted on r/selfhosted |
Score: 16 |
Comments: 6
The article introduces G.G Requestz, a tool designed to help users request video games similarly to Overseer but for games. It features advanced search, ROMM integration, flexible authentication, and a modern UI, though it doesn't download games or integrate with an Arr stack. The creator, an IT professional with limited programming experience, built this to address personal needs and encourages community contributions.
Key Points:
G.G Requestz is a tool for requesting video games, inspired by Overseer but tailored for games.
Features include advanced search via IGDB, ROMM integration, flexible authentication, and a modern UI.
The tool does not download games or integrate with an Arr stack.
Created by an IT professional learning modern tools like Sveltekit and Claude Code.
The project is open-source, welcoming community feedback and contributions.
"Like many of us, I self host a server for family and friends, and while I had a great way for them to request movies and TV shows (Overseer), I wanted something similar for them like Overseer, but for games and I couldn't really find a solution that I liked. So I decided to make something."