Donald Trump’s approval rating hits rock bottom with working class
Posted on r/politics |
Score: 9658 |
Comments: 574
A December 2025 poll shows President Donald Trump's approval rating among working-class Americans (earning $50,000 or less) has hit a historic low of 31%, with a net negative rating of -34 points. This decline is attributed to persistent economic challenges like high prices and a slowing labor market, which could impact the Republican Party's prospects in upcoming midterm elections.
Key Points:
Trump's approval rating among those earning $50,000 or less is only 31%, with 65% disapproving.
The net approval rating of -34 marks a significant drop from a -28 rating in the previous month's poll.
Economic concerns like inflation, affordability, and a weakening job market are driving the dissatisfaction.
Only 29% of working-class respondents believe the country is headed in the right direction.
Analysts warn that this voter sentiment could hurt Republican electoral chances in the next midterms.
"President Donald Trump’s approval rating among working class Americans has sunk to historic lows, as voters grapple with persistent affordability challenges that could weigh on his party’s electoral success next year and shape the second half of his presidency."
Donald Trump Rants About Epstein, Democrats as He Threatens Americans to 'Enjoy What May be Your Last Merry Christmas'
Posted on r/politics |
Score: 8683 |
Comments: 671
On Christmas Day 2025, former President Donald Trump posted a lengthy message on Truth Social, attacking Democrats and the media over coverage of the Jeffrey Epstein case. He claimed he was the only one who distanced himself from Epstein early on and concluded with a threatening warning to his critics.
Key Points:
Donald Trump used Truth Social on Christmas 2025 to rant about Jeffrey Epstein, Democrats, and election interference claims.
He asserted he was 'the only one who did drop Epstein' long before others distanced themselves.
His post concluded with a threat: 'Enjoy what may be your last Merry Christmas!' directed at his critics.
The post came amid the release of more Epstein files, including an unverified allegation against Trump from 2020.
Trump dismissed the coverage and allegations as 'fake' and part of 'Corrupt Democrat Politics.'
Justice Department says filming immigration raids is 'domestic terrorism'
Posted on r/politics |
Score: 7502 |
Comments: 551
A leaked Justice Department memo directs federal prosecutors to press 'domestic terrorism' charges against individuals who record immigration raids, labeling such filming as 'doxing' law enforcement. Critics argue this policy criminalizes First Amendment-protected activity to intimidate observers and is applied selectively against political opponents, while the administration itself uses film crews to document operations for propaganda.
Key Points:
A leaked DOJ memo encourages 'domestic terrorism' charges for filming immigration operations, equating it with 'doxing' officers.
Critics argue this policy violates First Amendment rights to record public officials and is used to intimidate observers.
The Trump administration simultaneously uses film crews to document raids for political promotion, highlighting a double standard.
The policy's definition is broad and vague, potentially criminalizing even government-sanctioned filming.
The memo suggests charges apply selectively based on political alignment, targeting those with 'extreme viewpoints on immigration.'
"By broadly defining domestic terrorism to include something as vague as 'doxing,' the Trump administration has rolled out a 'nationwide policy of intimidating and threatening people who attempt to observe and record DHS operations,' according to David Bier, the director of immigration studies at the Cato Institute."
Republican Lawmaker Brags About Beating Up Santa in Weird Photos | Are Republicans OK?
Posted on r/politics |
Score: 3278 |
Comments: 299
Indiana Republican state senator Chris Garten posted AI-generated images of himself violently attacking Santa Claus on Christmas, framing it as a stand against bureaucratic overreach. The article criticizes this as part of a trend of leaders using environmentally and culturally detrimental AI-generated content. It also briefly covers other news, including low ratings for Trump's Kennedy Center Honors and an ICE arrest on Christmas Eve.
Key Points:
Indiana Senator Chris Garten posted AI-generated images of himself beating up Santa Claus, linking it to anti-bureaucracy rhetoric.
The article criticizes the normalization of AI-generated content as contributing to cultural and environmental decay.
The piece includes other political news items, like Trump's poorly rated Kennedy Center Honors and an ICE arrest.
Garten's images contained AI-induced errors, and he was edited to appear muscular.
The action is framed as an example of leadership obsessed with 'AI-slop'.
"Instances like these only further normalize a tool that is directly contributing to humanity’s cultural, psychological, and environmental decay."
Epstein Survivor Calls Out Trump: “Every Accusation Is a Confession” | Donald Trump’s Christmas message on Jeffrey Epstein isn’t being received well by anyone—including survivors of Epstein’s abuse.
Posted on r/politics |
Score: 1824 |
Comments: 36
The article reports on two main stories: first, a survivor of Jeffrey Epstein's abuse publicly criticized Donald Trump's Christmas message attempting to distance himself from Epstein. Second, it details an incident where ICE agents violently detained a pastor in Maine on Christmas Eve, despite his claims of legal status and bystander protests.
Key Points:
Epstein survivor Marijke Chartouni rebuked Trump's Christmas post where he claimed to have 'dropped' Jeffrey Epstein early.
ICE agents in tactical gear detained a pastor in Lewiston, Maine, on Christmas Eve, dragging him from his car.
Bystanders vouched for the pastor's identity and legal status, but agents proceeded with the arrest.
The article contrasts the Trump administration's professed support for Christians with ICE's actions against clergy.
A separate, brief mention is made of an Indiana Republican lawmaker posting AI images of himself attacking Santa Claus.
"“Every accusation is a confession. Cheers,” she wrote on X."
Home lab went from fun project to unpaid oncall job
Posted on r/selfhosted |
Score: 1449 |
Comments: 287
The author describes how their self-hosting hobby evolved from a fun learning project into a stressful responsibility once family members began depending on the services. They now face constant pressure to maintain uptime, turning what was once a leisure activity into unpaid system administration work. While they still value self-hosting, the loss of its recreational nature is a significant downside.
Key Points:
Self-hosting started as a fun, educational hobby with services like Pi-hole and Plex.
The dynamic changed when family members began relying on these services for daily tasks.
The hobby transformed into a source of stress and unpaid on-call work, with pressure to fix issues at any hour.
The author recognizes the financial benefits but laments the loss of the project's original enjoyment.
The experience provided newfound empathy for professional system administrators.
"Still glad I selfhost instead of paying for cloud services but nobody warned me that once other people depend on your setup, it stops being fun and becomes real work."
ASUS ROG Laptops are Broken by Design: A Forensic Deep Dive
Posted on r/programming |
Score: 841 |
Comments: 73
The article is a Google Drive directory listing containing technical PDF documents, primarily related to ASUS hardware and power management specifications. It appears to be a shared repository for engineering or system documentation. The interface indicates the browser version is unsupported, requiring an upgrade for full functionality.
Key Points:
The page is a Google Drive folder containing shared technical PDF files.
Files include an ASUS motherboard MCE document and a power management substates specification.
The browser displays a warning that the current version is unsupported and needs an upgrade.
The content suggests this is a repository for hardware engineering or firmware documentation.
Access to the Drive interface requires JavaScript to be enabled.
"This browser version is no longer supported. Please upgrade to a supported browser."
The Compiler Is Your Best Friend, Stop Lying to It
Posted on r/programming |
Score: 470 |
Comments: 147
The article argues that developers should treat the compiler as a helpful ally rather than an obstacle, by writing honest, type-safe code that leverages the compiler's ability to catch errors early. It contrasts the pain of runtime failures in production with the minor inconvenience of fixing informative compilation errors, advocating for a cooperative relationship with the compiler to prevent bugs.
Key Points:
The compiler's primary role is to analyze code for correctness through steps like parsing, type checking, and optimization, with type checking being most relevant for developers.
Developers often 'lie' to the compiler through practices like using null improperly, suppressing exceptions, unsafe casts, and hiding side-effects, which leads to runtime failures.
Honest coding practices, such as using typed wrappers, union types, and explicit error handling, allow the compiler to catch errors at compile time rather than in production.
The article contrasts the major cost of debugging production crashes (like null pointer exceptions) with the minor cost of fixing compilation errors during development.
Treating the compiler as a friend enables developers to write more reliable software and 'get a good night's sleep' by preventing runtime failures.
"Now imagine a different story. One day a developer had to struggle for a whole of 20 minutes fixing some informative compilation errors. And that's it, that's the whole story. Nobody had to wake up at night, production never crashed."
A blockchain developer who lost work due to market turmoil used Claude AI to successfully build and launch a custom iOS fitness app, securing a full-time job. He had no prior iOS development experience and coded the entire app using Claude, relying on it to solve technical and submission issues. The story counters narratives of AI solely destroying jobs by highlighting its role as a collaborative tool for career transition.
Key Points:
The developer transitioned from web3 to iOS development using Claude AI after his blockchain work dried up.
He successfully built and launched a custom yoga workout app on the App Store despite having no prior iOS experience.
Claude was used to write all the code and solve post-launch issues; the developer did not write a single line of code himself.
The project's success led to a full-time job as the sole developer on the app.
The story presents a counter-narrative to fears of AI destroying developer jobs.
"And the most important question, did I build this 100% with claude, yes I did. I didn't write anything on my own - videos, audios and images were given to me by them but the code I did all with Claude - I gave complete details on how to do it what modules features etc, but I didn't write a single line of code on my own."
Posted on r/selfhosted |
Score: 148 |
Comments: 20
Homebox, an inventory and organization system for home users, has released version v0.22.1. This update introduces several new features like OIDC support and Item Templates, while also fixing bugs and improving the user interface. The team is also making progress toward a stable v1 release.
Key Points:
Added support for OIDC authentication.
Introduced new Item Templates feature.
Improved table layouts for better control and display.
Added Markdown previews for descriptions and notes.
Fixed attachment issues for Windows binaries.
"Homebox is the inventory and organization system built for the Home User! With a focus on simplicity and ease of use. Homebox is the perfect solution for your home inventory, organization, and management needs."
Posted on r/programming |
Score: 79 |
Comments: 31
The article argues that existing, robust PR review processes are sufficient to prevent low-quality AI-generated code ('AI slop') from entering a codebase. It asserts that concerns about AI overwhelming reviewers are unfounded if teams already enforce good practices like small, atomic PRs and thorough code reviews. The core message is to apply the same rigorous standards to AI-assisted code as to human-written code.
Key Points:
Large PRs should be broken down into small, atomic pieces for review, regardless of whether AI generated the code.
AI-assisted code should receive the same level of quality vetting and understanding as any other code during review.
PR authors must be able to explain their code, ensuring they understand AI-generated contributions.
Dependency additions should be carefully reviewed, and automated scanning tools should be used to detect vulnerabilities.
The fundamental defense against 'AI slop' is the same as against human error: a rigorous PR review process.
"If you're worried about AI 'slop' making its way into your codebase, consider how your prevent human 'slop' from making its way into your codebase. PR reviews are a critical tool for this—and should remain one as we explore this new AI-assisted world."
I built a Claude Code skill that spawns 37 AI agents to autonomously build your startup from a PRD
Posted on r/ClaudeAI |
Score: 44 |
Comments: 72
The article introduces Loki Mode, a Claude Code skill that uses 37 specialized AI agents to autonomously build, deploy, and operate a complete software product from a product requirements document (PRD). The system handles everything from competitor research and tech stack selection to implementation, deployment, and ongoing monitoring.
Key Points:
Orchestrates 37 specialized AI agents across engineering, operations, business, data, product, and growth functions.
Autonomously executes the full product lifecycle from a PRD, including research, coding, review, deployment, and setup of business components.
Implements reliability features like parallel code review, circuit breakers, state persistence, and an anti-hallucination protocol.
Is open source and MIT licensed, requiring a specific command-line flag to run.
"You say "Loki Mode" and provide a PRD. The system: - Researches competitors via web search - Selects tech stack with self-reflection checkpoints - Implements code with TDD - Runs 3 parallel code reviewers (code quality, business logic, security) - Deploys to AWS/GCP/Azure/Vercel - Sets up Stripe billing, legal docs, landing pages - Monitors and self-heals"
The article discusses Sun Yat-sen's proposal from 'The Land Trap' to have landowners self-appraise their property for taxation, with the government retaining the right to purchase the land at that declared value. It questions the potential flaws in this seemingly clever system designed to ensure honest valuations.
Key Points:
Sun Yat-sen proposed a system where landowners self-appraise their land's value for tax purposes.
A key mechanism was the government's right to buy the land at the owner's declared price.
This was intended to incentivize honest valuations to avoid low taxes or forced sale.
The article questions what problems might exist with this approach.
The core idea is to align private valuation with public interest through a credible threat.
"The wrinkle was, the government could buy the land at their appraised value."
The article is a forum post asking Georgists, who advocate for a Land Value Tax (LVT), for their perspective on rent control. It presents a brief, open-ended question seeking discussion from a specific economic viewpoint.
Key Points:
The article is a direct question posed to a community with a specific economic ideology.
It seeks the Georgist perspective on the policy of rent control.
The core inquiry is about the compatibility or conflict between Georgist principles (like LVT) and rent control.
It is structured to generate discussion rather than present a formal argument.
"Hey guys, as someone who is pro-LVT, what do you guys think about rent control?"
Shipping my first SwiftUI app to TestFlight with Claude: my workflow + learnings
Posted on r/ClaudeAI |
Score: 8 |
Comments: 5
A frontend engineer with no iOS experience used Claude AI to successfully build and ship his first SwiftUI app to TestFlight. He details a workflow that treats Claude as a project manager and designer to plan the app and establish a design system, then uses a builder-reviewer loop with a separate AI model for quality control. The article emphasizes how Claude reduced the learning curve by helping with planning, consistency, and iteration.
Key Points:
Treat Claude as a project manager first to create an execution plan and data flow map before writing any code.
Establish a design system with tokens (colors, typography) early for consistent, easily modifiable UI.
Use a builder-reviewer loop: Claude writes code and a different AI model (like Codex) critically reviews it.
Employ Claude's Plan Mode for complex, multi-file features to ensure coherent changes.
Create reusable guardrails like custom skills and architecture docs to maintain codebase consistency.
"That changed with Claude. I don’t claim I’m anything beyond an iOS beginner/novice, but Claude has massively reduced the barrier to entry for me. Not in the sense of “it wrote magic code and I shipped,” but more that it helped me do the parts that usually stall me out: planning the approach, mapping data flows, laying down consistent foundations, and iterating without getting lost."
RoboCop – Breaking The Law. H0ffman Cracks RoboCop Arcade from DataEast
Posted on r/programming |
Score: 8 |
Comments: 0
The article details the process of reverse-engineering and patching the copy protection in the RoboCop arcade game. The protection relies on a secondary HuC6280 CPU, which not only verifies authenticity but also handles critical game logic, specifically enemy bullet collision detection. The author must re-implement this logic for the 68000 CPU to create a working version without the protection chip.
Key Points:
RoboCop arcade uses a separate HuC6280 CPU as sophisticated copy protection.
Initial patches bypassed wait loops and obfuscated jump tables but broke core gameplay.
The HuC6280 handles essential game logic, specifically enemy bullet-to-player collision detection.
Creating a working bootleg requires porting this logic from the HuC6280 to the main 68000 CPU.
The author faces the challenge of learning the 6502-variant architecture to complete the crack.
"It seems like the game is “off loading” the enemy bullet to player collision detection to the HuC6280. This would have presented a very complicated challenge to would-be bootleggers back in the day."