placeholder

Hasnain says:

“But the readers who objected to our headline have a point. My gut gave me a good reality check about the world we live in, but it failed to write a good headline. Although these are unprecedented times, a news headline should not quietly aid the erosion of our social consensus about the law, even if we ourselves are struggling to do our jobs because of that erosion. And even if the Supreme Court holds itself to be the arbiter of what is law, there is only so far that we, as Americans, can sit back and accept it — at the very least, we must flatly reject the idea that it can make Trump a king.”

Posted on 2025-03-20T21:14:06+0000

placeholder

Why Techdirt Is Now A Democracy Blog (Whether We Like It Or Not)

While political reporters are still doing their view-from-nowhere “Democrats say this, Republicans say that” dance, tech and legal journalists have been watching an unfortunately recogn…

Click to view the original at techdirt.com

Hasnain says:

“I know that some folks in the comments will whine that this is “political” or that it’s an overreaction. And it is true that there have been times in the past when people have overreacted to things happening in DC.
This is not one of those times.

If you do not recognize that mass destruction of fundamental concepts of democracy and the US Constitution happening right now, you are either willfully ignorant or just plain stupid. I can’t put it any clearer than that.

This isn’t about politics — it’s about the systematic dismantling of the very infrastructure that made American innovation possible. For those in the tech industry who supported this administration thinking it would mean less regulation or more “business friendly” policies: you’ve catastrophically misread the situation (which many people tried to warn you about). While overregulation (which, let’s face it, we didn’t really have) can be bad, it’s nothing compared to the destruction of the stable institutional framework that allowed American innovation to thrive in the first place.”

Posted on 2025-03-20T21:11:50+0000

placeholder

Hasnain says:

“The problem right now isn’t that we’re in a moment of great tension for our constitutional system, with members of Congress poised to act if the presidential defiance of the courts continues. Nor have we stumbled into some strange ambiguity where we’re wrestling with the right path forward. The problem is that in effectively a single blink of the historical eye, we’ve seen our entire constitutional system simply … stop. We aren’t just outside the bounds of normal constitutional operations; we’re several standard deviations outside anything America has ever experienced before. We can clearly see what’s happening is wrong—illegal and unconstitutional—and the actors who can do something about that just … aren’t.”

Posted on 2025-03-19T03:16:31+0000

placeholder

Immigration agents arrested a U.S. citizen and created warrants after an arrest, lawyers say in court

Chicago attorneys were in federal court Thursday accusing federal agents of violating immigration law and the constitutional rights of at least 22 people since January.

Click to view the original at wbez.org

Hasnain says:

His only crime seems to have been one we all do: walking while brown.

“The 22 cases include Chicago resident Julio Noriega, 54, a U.S. citizen who, according to court documents, was arrested, handcuffed and spent most of the night at an ICE processing center in suburban Broadview. He was never questioned about his citizenship and was only released after agents looked at his ID.

“I was born in Chicago, Illinois and am a United States citizen,” Noriega said in his statement, adding that on Jan. 31, after buying pizza in Berwyn he was surrounded by ICE agents and arrested. Officers took away his wallet, which had his ID and social security card. “They then handcuffed me and pushed me into a white van where other people were handcuffed as well.””

Posted on 2025-03-18T05:58:31+0000

placeholder

Lawsuit Alleges $12 Billion "Unicorn" Deel Cultivated Spy, Orchestrated Long-Running Trade-Secret Theft & Corporate Espionage Against Competitor | Rippling

In lawsuit, Rippling describes how it conclusively proved Deel’s senior leadership orchestrated the illegal activity.

Click to view the original at rippling.com

Hasnain says:

This is absolutely nuts. And I feel like this is a great example of honeypots to be taught later in classrooms.

“Rippling crafted a letter that referenced an empty Slack channel in Rippling’s corporate Slack instance called “d-defectors,” and implied the Slack channel contained messages that would be of interest to Deel.

The letter was sent to only three people – Phillipe Bouaziz, the chairman of Deel’s board, CFO, General Counsel, and the father of Deel CEO Alex Bouaziz; Spiros Komis, Deel’s Head of US Legal; and the company’s outside counsel at law firm.

Within hours of sending the letter, Deel’s spy inside of Rippling searched – for the first time – for this empty and never-before-used Slack channel, proving that Deel’s top executives or its legal representatives were running the covert espionage operation.”

Posted on 2025-03-17T14:55:04+0000

placeholder

AI's effects on programming jobs | Seldo.com

There's been a whole lot of discussion recently about the impact of AI on the market for web developers, for programmers in general, and even more generally the entire labor market. I find myself making the same points over and over, and whenever I do that it's time to write a blog post about it, so...

Click to view the original at seldo.com

Hasnain says:

I tend to agree with this take.

“The net result of all of this for the programming market is: more software, better software, more programmers, better programmers. But the adjustment won't be without pain: some shitty software will get shipped before we figure out how to put guardrails around AI-driven development. Some programmers who are currently shipping mediocre software will find themselves replaced by newer, faster, AI-assisted developers before they manage to learn AI tools themselves. Everyone will have a lot of learning to do. But what else is new? Software development has always evolved rapidly. Embrace change, and you'll be fine.”

Posted on 2025-03-17T00:54:35+0000

placeholder

Hasnain says:

Didn’t expect to see this from the FT of all places while legacy/traditional media continues to be cowards. I guess FT has a financial incentive here to be more honest and it shows.


My guess is that Khalil’s case will make it to the Supreme Court. There, one of three scenarios could happen:

The court rejects Trump’s attempts to bring back the Hanoverian bill of attainder and Trump reluctantly complies.

The court folds and essentially declares Trump to be king.

The court upholds the law, which gives due process to citizens and permanent residents alike, but Trump ignores the ruling.

Both 2 and 3 would end the rule of law in America, though 3 would be a more dramatic way of doing it. 1 would be great, though do not bet on it.

Posted on 2025-03-16T23:36:23+0000

placeholder

East African Housekeepers Face Rape, Assault and Death in Saudi Arabia

East African leaders and Saudi royals are among those profiting off a lucrative, deadly trade in domestic workers.

Click to view the original at nytimes.com

Hasnain says:

This is a horrifying article. Unfortunately treatment like this is too often swept under the rug and an open secret.

“Autopsy reports are vague and contradictory. They describe women with evidence of trauma, including burns and electric shocks, all labeled natural deaths. One woman’s cause of death was simply “brain dead.” An untold number of Ugandans have died, too, but their government releases no data.

There are people who are supposed to protect these women — government officials like Fabian Kyule Muli, vice chairman of the labor committee in Kenya’s National Assembly. The powerful committee could demand thorough investigations into worker deaths, pressure the government to negotiate better protections from Saudi Arabia or pass laws limiting migration until reforms are enacted.

But Mr. Muli, like other East African officials, also owns a staffing company that sends women to Saudi Arabia. One of them, Margaret Mutheu Mueni, said that her Saudi boss had seized her passport, declared that he had “bought” her and frequently withheld food. When she called the staffing agency for help, she said, a company representative told her, “You can swim across the Red Sea and get yourself back to Kenya.””

Posted on 2025-03-16T23:26:33+0000

placeholder

Tokio + prctl = nasty bug

Recently I encountered a bug so cute that I immediately knew that I will want to share it on my blog. It was one of those bugs that even Rust can’t save you from. It occurred in HyperQueue (HQ), a distributed task scheduler written in Rust that I work on.

Click to view the original at kobzol.github.io

Hasnain says:

"Funnily enough, this commit was added to HyperQueue in an enormous pull request that essentially backported most of my benchmarking experiments that I have done over the summer. The PR almost exclusively contained changes only to benchmarks, so it should have been safe to merge without a lot of scrutiny. But it also contained two teeny tiny changes. The PR description that I wrote is quite funny in retrospect:

> This backports the benchmarks that I prepared for my PhD thesis back into the HQ repository. Almost all changes are to the benchmarks repository, and they thus shouldn’t need a lot of review. There are a few changes in HQ though: command spawning optimization and the option to disable authentication for benchmarking.

Well, guess what, the “command spawning optimization” managed to break HyperQueue’s primary functionality for a bunch of users. That’s what I get for sending +3,458 -601 diff pull requests, sigh…"

Posted on 2025-03-16T17:04:08+0000

placeholder

Don't call yourself a senior until you've worked on a legacy project

Everybody hates working on legacy projects, me as well. Working on one, however, helped me get a deeper understanding of the dev process.

Click to view the original at infobip.com

Hasnain says:

"We couldn’t change the project we were assigned to, and these were the cards that we were dealt. What we could change is our attitude towards the legacy project. Instead of feeling resigned, we saw it as a place to ask questions and learn. "

Posted on 2025-03-16T17:03:32+0000