Zohran Mamdani gets rapturous reception as he makes 1am stop at queer bar ahead of mayoral election
Posted on r/politics |
Score: 16922 |
Comments: 511
New York City mayoral candidate Zohran Mamdani made a late-night campaign stop at Papi Juice, an LGBTQ+ bar and art collective, just hours before election day. He was met with a rapturous reception from the crowd and gave a short, energetic speech from the DJ booth. If elected, Mamdani would be the city's first Muslim and Indian American mayor and has pledged to make New York a sanctuary city for LGBTQ+ people.
Key Points:
Zohran Mamdani visited multiple nightclubs, including the queer and trans POC-focused Papi Juice, on the weekend before the mayoral election.
A video of his 1am speech at the bar, where he rallied the crowd to 'win a city we can afford,' was viewed millions of times.
He directed supporters to his website to sign up for get-out-the-vote shifts.
If elected, he would be the first Muslim and Indian American mayor of New York City.
Mamdani's campaign platform includes making NYC a sanctuary for LGBTQ+ people and funding housing and gender-affirming care.
"In a campaign video, Mamdani, who has never been shy about his support for the queer community, pledged to make the Big Apple a sanctuary city for LGBTQ+ people and to pour millions of dollars into services for the community, including housing programmes and to fund gender-affirming care."
SNAP update: USDA tells grocery stores not to give discounts to customers
Posted on r/politics |
Score: 10975 |
Comments: 972
The USDA has instructed grocery stores not to offer special discounts to SNAP (food stamp) recipients, warning it violates the program's 'Equal Treatment Rule.' This directive comes as SNAP benefit payments are frozen due to an ongoing federal government shutdown, leaving millions of low-income Americans without this crucial assistance. The Trump administration is exploring whether it can legally use emergency funds to resume payments following court rulings.
Key Points:
The USDA has told grocery stores not to offer special discounts to SNAP recipients, as it violates the program's Equal Treatment Rule.
SNAP benefit payments are on hold due to a federal government shutdown, affecting around 42 million Americans.
Two federal judges have ruled that the government must use emergency funds to pay for food stamps.
The Trump administration is seeking legal clarification on using these funds, causing further delays.
Republicans and Democrats are blaming each other for the shutdown, which is the second-longest in history.
"Payments have been halted as the federal government shutdown drags into its second month, with USDA saying in a notice on its website that “the well has run dry” and no benefits would be issued on November 1."
‘If it was anybody else, we’d arrest him tomorrow,' Justice Department aide said of Trump
Posted on r/politics |
Score: 10968 |
Comments: 256
The FBI's 2022 raid on Donald Trump's Mar-a-Lago uncovered more highly sensitive documents than previously known, including some so secret they detailed covert operations and could get operatives killed. A senior Justice Department official stated that if this were anyone else, they would be arrested immediately, but the case was treated with extreme caution due to Trump's status. The case, initially considered a 'slam dunk,' was later dismissed by a Trump-appointed judge.
Key Points:
FBI agents found hundreds of pages of top-secret records, some detailing covert operations and spying powers.
Documents were stored insecurely in Trump's office, residence, and even a bathroom shower.
A senior DOJ official stated that for anyone else, this would result in immediate arrest.
Trump was later indicted on 37 felony counts, but the case was dismissed by a judge he appointed.
The revelations counter Trump's claims of being mistreated and having engaged in no criminal wrongdoing.
""If it was anybody else, we would arrest him tomorrow," Edelstein said. Knowingly taking classified documents outside of a secure government facility was a crime, plain and simple, she explained. Trying to conceal them after receiving a May subpoena to return all classified records, as Trump had, made the crime far worse, she argued."
MAGA-Curious CBS Busted Using Trump’s Edits for ‘60 Minutes’
Posted on r/politics |
Score: 8358 |
Comments: 193
CBS has been accused of capitulating to Donald Trump by editing out portions of his '60 Minutes' interview, including a remark where he bragged about a multi-million dollar payout from the network's parent company. This follows a recent $16 million settlement CBS paid Trump over a previous editing dispute and coincides with a major corporate merger approved by the Trump administration. The network has since undergone significant restructuring, appointing conservative figures to key roles.
Key Points:
CBS edited out a portion of Trump's '60 Minutes' interview where he bragged about a large payout from the network's parent company, Paramount.
The network had previously paid Trump a $16 million settlement over claims it deceptively edited an interview with Kamala Harris.
These events occurred around the time Paramount's merger with Skydance, backed by Trump ally Larry Ellison, was approved by the Trump administration.
CBS has since undergone major changes, including creating a new ombudsman role and appointing right-leaning figures like Bari Weiss to leadership.
The omissions prompted criticism from figures like Chuck Schumer, who accused CBS of doing for Trump what he had previously accused them of doing for Harris.
"CBS appears to have taken Donald Trump’s advice on axing a section of his 60 Minutes interview in which he bragged about a multi-million dollar payout from network parent company Paramount."
AI Is Making It Harder for Junior Developers to Get Hired
Posted on r/programming |
Score: 627 |
Comments: 290
The article argues that AI is fundamentally reshaping the tech job market by reducing entry-level opportunities, as companies increasingly hire only senior developers who can oversee AI systems. A Harvard study is cited, showing a 9-10% drop in junior employment at firms using generative AI, while senior roles remain stable. This trend threatens the foundational career path for the next generation of developers.
Key Points:
AI is shifting hiring priorities from potential to control, leading companies to cut junior and mid-level roles.
A Harvard study of 285,000 firms found a 9-10% drop in junior employment within six quarters of AI adoption.
The decline in junior roles is driven by a hiring freeze, not just layoffs, quietly closing the door to the industry.
Tasks that were foundational for junior developer growth, like debugging and testing, are being automated by AI.
Without entry-level opportunities, there is a risk of creating a future shortage of skilled senior professionals.
"Businesses are no longer hiring for potential. They’re hiring for control, and AI is quietly rewriting the rules of who deserves a seat at the table."
I've collected 2300+ Claude Skills into a searchable directory
Posted on r/ClaudeAI |
Score: 237 |
Comments: 76
A developer has created a searchable directory called skillsmp.com that indexes over 2300 Claude Skills collected from GitHub. The website allows users to browse by category, search for skills, preview them, and download them directly.
Key Points:
Directory contains 2300+ Claude Skills indexed from GitHub
Features include browsing by category, search, skill previews, and one-click downloads
Future plans include a rating system, tutorials, and a submission system for creators
The site is a community resource and the creator is actively seeking feedback for improvements
"Since Claude Skills launched, I've been collecting skills from GitHub and built a directory website. It now has 2300+ skills indexed, and today I'm sharing it with the community for the first time."
The article provides a strategy to effectively double the 5-hour usage limit for an AI model by strategically initiating a session earlier in the day. By sending a short message in the morning, the first 5-hour window begins and resets later, creating a new budget for a heavy session in the afternoon. This allows for a concentrated period of usage followed by a full, fresh allocation of time.
Key Points:
Initiate a session early in the day (e.g., 9 AM) with a short message to start the 5-hour clock.
The 5-hour window will reset later (e.g., 2 PM), providing a new budget.
This allows for a heavy session in the afternoon with the equivalent of two 5-hour budgets.
The technique is for users who frequently hit the limit and plan intensive sessions.
Using a lightweight model like Haiku for the initial message is suggested.
"That way, you will have the equivalent of 5 hour session in the first hour (1PM - 2PM) and you have another '5 hour budget' after 2PM, and onwards."
Posted on r/programming |
Score: 124 |
Comments: 25
The article argues that URLs are an overlooked but powerful tool for state management in web applications. The author uses the example of PrismJS's configuration URL to demonstrate how URLs can encode application state, making it shareable, bookmarkable, and resilient. He urges front-end developers to treat URLs as first-class state containers rather than relying solely on complex abstractions.
Key Points:
URLs can store complex application state, including configurations, filters, and UI preferences, without needing databases or local storage.
Well-designed URLs provide core web features for free, such as shareability, bookmarkability, and deep linking.
Different parts of a URL (path segments, query parameters, fragments) are suited for different types of state.
The author advocates for treating URLs as a primary state management tool, a fundamental but often ignored feature of the web.
Good URL design makes web applications more predictable and user-friendly by preserving and replicating application state.
"URLs aren’t just technical addresses that browsers use to fetch resources. They’re interfaces. They’re part of the user experience. But URLs are more than UI. They’re state containers."
Microsoft's hiring shift: Fewer generalists, more AI-driven roles
Posted on r/programming |
Score: 85 |
Comments: 30
Microsoft is resuming hiring after a period of layoffs, but with a new strategy focused on an 'AI-first' workforce. The company plans to grow its headcount more strategically, leveraging AI to increase productivity per employee rather than simply scaling numbers. This shift involves hiring for specialized AI roles and integrating AI into all aspects of work.
Key Points:
Microsoft is hiring again after cutting over 15,000 jobs, but not returning to pre-AI hiring practices.
The new strategy is 'AI-first,' aiming for growth with more leverage and productivity per person.
Hiring will focus on specialized areas like machine learning, AI cloud infrastructure, and data science.
Employees are expected to 'relearn and unlearn' how they work, with AI integrated into every task.
This approach represents a broader industry trend towards strategic, AI-driven productivity over sheer headcount.
""We will grow our headcount, but the headcount we grow will grow with a lot more leverage than we had pre-AI," Nadella said on Brad Gerstner’s BG2Pod podcast, where he appeared alongside OpenAI CEO Sam Altman."
The article argues that Nextcloud feels slow to use because it requires browsers to download and execute an excessive amount of JavaScript, often totaling over 15 MB for a single page. The author identifies specific, massive JavaScript bundles for core features like the Calendar and Files apps as the primary culprits, leading to long load times even on modern hardware and fast connections.
Key Points:
Nextcloud downloads 15-20 MB of JavaScript on a clean page load, which compresses to 4-5 MB, far exceeding the author's benchmark of 1 MB for a heavy web app.
Specific bundles are extremely large, such as the core-common.js (4.71 MB), the Calendar app (5.94 MB), and the Files app (18.8 MB).
This results in poor user experience, with load times of 30 seconds to a minute on poor connections, making simple tasks like checking a to-do list frustratingly slow.
The author attributes the problem to Nextcloud's architecture and the use of hefty common libraries, leading to a poor functionality-to-bundle-size ratio.
As a result, the author has begun replacing some Nextcloud apps with lighter alternatives like Vikunja, which uses only 1.5 MB of JavaScript and feels much faster.
"On a clean page load, you will be downloading about 15-20 MB of Javascript, which does compress down to about 4-5 MB in transit, but that is still a huge amount of Javascript."
The article distinguishes architectural debt from technical debt, arguing that architectural debt extends far beyond code-level issues to encompass enterprise-wide concerns. It examines architectural debt across three layers: application/infrastructure (integration patterns, vendor lock-in), business (process documentation, ownership), and strategy (alignment with business goals). The author emphasizes that while technical debt impacts operations, architectural debt at business and strategy layers can cause even more significant organizational damage.
Key Points:
Architectural debt goes beyond technical debt and code-level issues to encompass structural decisions across the enterprise
Enterprise architecture focuses on three layers: application/infrastructure, business, and strategy
At the application layer, concerns include integration patterns, system overlap, and vendor lock-in
Business layer debt involves unclear ownership, outdated processes, and poor documentation
Strategy layer debt relates to misalignment between technology and business objectives
Architectural debt at business and strategy layers can cause more damage than technical debt alone
"And yes architectural debt can cost an organization a lot of headaches, but architectural debt on business and strategy layers can do even more damage."
The article presents a meta-prompt designed to help users manage large CLAUDE.md files by extracting specific procedures into reusable skill files. This approach reduced the author's main file by 29%, from 963 to 685 lines, by moving detailed workflows into dedicated files while keeping references and critical context.
Key Points:
Creates timestamped backups of the original CLAUDE.md file before making changes
Extracts step-by-step procedures and workflows into dedicated skill files in a .claude/skills directory
Replaces lengthy sections in the main file with brief references to the new skill files
Maintains project overview, tech stack, and conceptual explanations in the main CLAUDE.md
Achieved a 29% reduction in file size by moving complex procedures like deployment workflows
"Instead of Claude reading through hundreds of lines every time, it: Creates timestamped backups of your original CLAUDE.md, Extracts specific procedures into dedicated skill files, Keeps just a reference in the main file, Maintains all your critical warnings and context"
What is your biggest "X replaced Y" self-hosting success story? What cloud-based free, freemium, or premium services did you replace?
Posted on r/selfhosted |
Score: 13 |
Comments: 12
The article is a call for readers to share their self-hosting success stories, specifically asking which cloud services they replaced with self-hosted alternatives. It requests details on the services swapped, the reasons for the success, and an honest assessment of any downsides or trade-offs involved in the transition.
Key Points:
Seeks personal success stories of replacing cloud services with self-hosted solutions
Requests specifics on the replaced service and the self-hosted alternative
Asks for the perceived benefits and reasons for considering the switch a success
Encourages an honest discussion of the downsides and trade-offs involved
Aims to provide a balanced view to help others considering similar moves
"Sometimes we give something up to go self-hosted/self-maintained, and it'll help me and everyone else reading this to hear what, if anything, you gave up when switching, like "I replace Goodreads with [X]. I gained [Y], but lost [Z], but here's why I'm OK with that.""
I lost my commits in Git and then I discovered about git reflog
Posted on r/programming |
Score: 13 |
Comments: 9
The article explains Git's detached HEAD state, which occurs when you directly check out a commit rather than a branch, causing HEAD to point to the commit itself instead of a branch reference. The author shares a personal experience where they made commits in this state, putting their work at risk of being lost to garbage collection. The article discusses how to recover from this situation by creating a new branch to preserve the commits.
Key Points:
Detached HEAD occurs when you check out a commit directly instead of a branch
In this state, HEAD points directly to a commit hash rather than a branch reference
New commits made in detached HEAD state don't belong to any branch
These temporary commits are at risk of being cleaned up by Git's garbage collector
The solution is to create a new branch to preserve the commits made in detached state
"That meant any new commits would not belong to any branch. They would exist, but only temporarily, until Git's garbage collector cleaned them up."
The article is a forum post asking fellow Georgists for their personal preferences among three specific candidates in the NYC mayoral election. It seeks to understand which candidate, Curtis Sliwa, Zohran Mamdani, or Andrew Cuomo, is favored within this political community.
Key Points:
The post is inquiring about the NYC mayoral election.
It is directed at a Georgist community for their opinions.
It names three specific candidates: Curtis Sliwa, Zohran Mamdani, and Andrew Cuomo.
The goal is to learn the personal choices of 'the average Georgist'.
It frames the question as a response to ongoing election discussions.
"I was wondering what the average georgist’s personal choices would be out of the three (Silwa, Mamdani, Cuomo)"
In an interview about his book 'The Land Trap,' economist Mike Bird argues that land remains the most dangerous asset in the modern economy, driving wealth inequality and financial instability. He explains that land's unique characteristics—its fixed supply, immobility, and permanence—make it central to the financial system and create a 'land trap' where both rising and falling land values can devastate the economy.
Key Points:
Land is a unique asset due to its fixed supply, immobility, and permanence, making it an ideal store of wealth and collateral.
The entanglement of land and finance creates a volatile cycle where rising land prices expand credit, while falling prices can trigger financial crises.
Land ownership cements existing inequalities and is a primary driver of modern wealth inequality.
The 2007-2008 financial crisis demonstrated how changes in land values can send the global economy into chaos.
The book explores historical responses to land inequality, including Singapore's mass expropriation and the ideas of populist Henry George.
"Land appears to be a simple matter — just location and dirt. But below the surface, it's the most dangerous asset in the modern economy, determining the trajectory of modern wealth inequality."