FBI raids home of prominent computer scientist who has gone incommunicado
Indiana University quietly removes profile of tenured professor and refuses to say why.
Hasnain says:
“"None of this is in any way normal," Matthew Green, a professor specializing in cryptography at Johns Hopkins University, wrote on Mastodon. He continued: "Has anyone been in contact? I hear he’s been missing for two weeks and his students can’t reach him. How does this not get noticed for two weeks???"
In the same thread, Matt Blaze, a McDevitt professor of computer science and law at Georgetown University, said: "It's hard to imagine what reason there could be for the university to scrub its website as if he never worked there. And while there's a process for removing tenured faculty, it takes more than an afternoon to do it”
Posted on 2025-03-31T07:03:07+0000
Opinion | The Tech Fantasy That Powers A.I. Is Running on Fumes
A.I. is just what we need in the post-fact era: less research and more predicting what we want to hear.
Hasnain says:
It was hard to pick just one favorite quote from this so you get two this time. Started with a banger and kept going strong.
“Behold the decade of mid tech!
That is what I want to say every time someone asks me, “What about A.I.?” with the breathless anticipation of a boy who thinks this is the summer he finally gets to touch a boob. I’m far from a Luddite. It is precisely because I use new technology that I know mid when I see it.
…
Of course, A.I., if applied properly, can save lives. It has been useful for producing medical protocols and spotting patterns in radiology scans. But crucially, that kind of A.I. requires people who know how to use it. Speeding up interpretations of radiology scans helps only people who have a medical doctor who can act on them. More efficient analysis of experimental data increases productivity for experts who know how to use the A.I. analysis and, more important, how to verify its quality. A.I.’s most revolutionary potential is helping experts apply their expertise better and faster. But for that to work, there has to be experts.”
Posted on 2025-03-29T23:59:18+0000
How Karachi’s women got into power: the female electricians lighting up homes in Pakistan
Two hundred women, known as the Light Sisters, have been trained as electricians in Karachi, challenging gender stereotypes and providing opportunities in the male-dominated energy sector
Hasnain says:
“Seher, who wishes there were “more than 24 hours in my day”, reads about 200 electric meters a day with a handheld device that transmits data online. “It’s a lot of work, but I love it,” she says.
At home, her husband, a textile worker, now does more of the domestic chores and helps look after their three children. “A few years ago, brewing tea and sweeping floors felt impossible,” he says. “Today, I chop the vegetables ready for her to make dinner.””
Posted on 2025-03-29T19:25:21+0000
Remote Code Execution Vulnerabilities in Ingress NGINX | Wiz Blog
Wiz Research uncovered RCE vulnerabilities (CVE-2025-1097, 1098, 24514, 1974) in Ingress NGINX for Kubernetes allowing cluster-wide secret access.
Hasnain says:
I’ve been trying to learn more exploit dev, and I thought I was getting slowly better, then I look up the exploit chain of things like this and I’m like uhhhh
“We are only scratching the surface in reviewing the security of admission controllers. Initially, we were surprised to see that such a large code base is used behind the scenes. In our view, this attack surface should be restricted in a much better way: removing access from pods within the cluster, and never exposing this publicly. We were also surprised by the lack of least-privilege design, as the exploit ended up with privileges to take control of the cluster. During this research, we found other vulnerabilities in Ingress NGINX Controller, and we expect to find more in other admission controllers. “
Posted on 2025-03-26T05:45:50+0000
The Trump Administration Accidentally Texted Me Its War Plans
U.S. national-security leaders included me in a group chat about upcoming military strikes in Yemen. I didn’t think it could be real. Then the bombs started falling.
Hasnain says:
"The world found out shortly before 2 p.m. eastern time on March 15 that the United States was bombing Houthi targets across Yemen.
I, however, knew two hours before the first bombs exploded that the attack might be coming. The reason I knew this is that Pete Hegseth, the secretary of defense, had texted me the war plan at 11:44 a.m. The plan included precise information about weapons packages, targets, and timing.
This is going to require some explaining."
Posted on 2025-03-24T19:13:50+0000
Career Development: What It Really Means to be a Manager, Director, or VP
It’s no secret that I’m not a fan of big-company HR practices. I’m more of the First Break all the Rules type. Despite my general skepticism of many standard practices, we still do annual performance reviews at my company, though … Continue reading →
Hasnain says:
“Footnotes:
[1] Since big companies throw around the VP title pretty casually, this post is arguing that many of those VPs are actually directors in thinking and accountability. This may be one reason why big company VPs have trouble adapting to the e-staff of startups.”
Posted on 2025-03-24T01:17:42+0000
Vivian Wilson on Being Elon Musk’s Estranged Daughter, Going Viral, and Protecting Trans Youth
Elon Musk’s estranged daughter is coming into her own.
Hasnain says:
She is an incredibly brave woman and this interview is worth reading.
I also can’t imagine being a parent who’s so bad that your kid feels this way towards you.
“TV: Do you ever feel scared? He's the richest man in the world.
VW: He's a pathetic man-child. Why would I feel scared of him? Ohhh, he has so much power. Nah, nah, nah. I don't give a f**k. Why should I be scared of this man? Because he's rich? Oh, no, I'm trembling. Ooh, shivering in my boots here. I don't give a f**k how much money anyone has. I don't. I really don't. He owns Twitter. Okay. Congratulations.”
Posted on 2025-03-24T00:37:21+0000
The Software Engineering Identity Crisis - Annie Vella
Many of us became software engineers because we found our identity in building things. Not managing things. Not overseeing things. Building things. With our own hands, our own minds, our own code. But that identity is being challenged. AI coding assistants aren’t just changing how we write softwar...
Hasnain says:
“What’s clear is that the definition of “software engineer” is expanding, not contracting. The skills that make someone valuable are diversifying. And this creates both challenges and opportunities.
For those who love the craft of coding, this shift can feel threatening. But remember that AI tools are still just that - tools. They don’t understand the “why” behind the code, the business context, or the human needs being served. They can’t innovate in the true sense of the word, at least not yet. And as far as we know, they can’t feel the satisfaction of solving a complex problem or the joy of creating something new.”
Posted on 2025-03-23T23:44:43+0000
Inside ‘Bluey’s World’: How a Cute Aussie Puppy Became an Estimated $2B Juggernaut
The brand has spawned immersive experiences, books, podcasts, toys, albums, clothing, homeware, themed hotel rooms, Facebook groups and a mobile game and has made fans out of adults and kids alike: "This is the greatest show ever."
Hasnain says:
““It’s taught me more about parenting than any books I’ve read or professionals whose brains I’ve picked,” notes Hilton, who was inspired by Bluey when endeavoring to make Daddy: Live in Concert (out on April 8) entertaining, educational and fun for parents. “Their patience, rules, engagement, love and faults make me think it’s a show for parents masking as a show for kids. It’s reminded me many times what an incredible time in both my life and my kids’ life this is.””
Posted on 2025-03-23T02:03:04+0000
LLMs Are Weird Computers
A perspective on AI models as an inverted computing paradigm
Hasnain says:
Good piece on AI and how it’s affecting software engineering - I especially loved the conclusion though
“A lot of dumbasses in company leadership see AI and salivate at the idea of reducing headcount so "AI can do the work". This is clearly a fear that a lot of people who earn paychecks for a living have. I have two thoughts on this topic:
Firstly, if you're a company leader who sees a wave as large as the introduction of the computer coming and your thought is to "use less resources to do the same work", you're an uncreative hack and it's you who deserves to be fired. The goal should be how you can accomplish more when you have cognitive co-processors at your disposal.”
Posted on 2025-03-23T02:01:14+0000
Essay | American Women Are Giving Up on Marriage
Major demographic shifts have put men and women on divergent paths. That’s left more women resigned to being single.
Hasnain says:
“Different world views
For Alicia Jones, not having anyone else to financially depend on—or split rent with—is the worst part of being single. “Especially with the threat of layoffs, it’s much more stressful being a single person,” said Jones, who is 38 and works in communications for a real-estate company in Washington, D.C.
Her last long-term relationship ended two years ago over conflicting views of their shared future. “He wanted the white picket fence and me at home with the kids,” Jones said. This despite the fact that her salary was nearly 50% higher than his. “
Posted on 2025-03-22T23:44:10+0000
A Piece of Glass Thinner Than a Credit Card Could Solve America’s $25 Billion Energy Problem
New windows can insulate better than most walls, and some can even survive being hit with a two-by-four shot from a cannon.
Hasnain says:
Definitely need to upgrade so we’re safe the next time a pirate swings by with a 2x4 cannon
“The bad news is that Joe and Jane Consumer won’t be able to buy these kinds of windows at the local home-supply store—at least not yet. While the primary manufacturer of this type of window is offering its tech to other window makers, it’s only opened up U.S. production in the past few months, and it’s still scaling up manufacturing.”
Posted on 2025-03-22T23:09:06+0000
Accelerating Large-Scale Test Migration with LLMs
How Airbnb migrated nearly 3.5K Enzyme test files to React Testing Library in just 6 weeks using automation and LLMs
Hasnain says:
AirBnB recently did a large scale migration of code using LLMs. I've been trying to find good datapoints for things like this, so personally reading this blogpost (link in comments) was quite exciting.
I have done a crapton of these migrations by hand (aided with static analysis/codemod scripts in the past) and I'm excited to see where LLMs can go in this space.
Some key takeaways from this post (which resonated well for me, similar to how I'd do it as a human funnily enough):
* Break the migration into manageable chunks:
* Migrate each file independently
* Within that too, have a logical set of sequential steps.
* Don't try to do the whole thing in one shot
* Choosing the exact specific context matters a lot for the LLM
* Retries help -- if it fails, just try again
* It's easy to get "good enough" to e.g get 75% of the way there
* From there to 97% took a lot more work
* ... and it doesn't make sense to go to 100% (in terms of ROI)
Money quote from the article below
"Airbnb recently completed our first large-scale, LLM-driven code migration, updating nearly 3.5K React component test files from Enzyme to use React Testing Library (RTL) instead. We’d originally estimated this would take 1.5 years of engineering time to do by hand, but — using a combination of frontier models and robust automation — we finished the entire migration in just 6 weeks."
Posted on 2025-03-21T04:40:04+0000
Step Aside, Schumer. The Nation Can’t Survive With You In Charge.
Dear Senator Schumer: There is no question that you are a dedicated public servant. You believe in our democracy. You believe in the norms that maintain it. You believe in its mission of bringing u…
Hasnain says:
“It is time to meet the moment; the only question is how you will decide to. If you stay this course, tightly gripping the reins of power while you sabotage the fight your party and your people are ready and desperate to enter, few will see you as any sort of hero. No message you could hope to deliver will ever be taken seriously if you persist in behaving in this obstructive way. Whatever you may have accomplished in your career will be lost to the sands of time and you will be written into history as a Vichy clown, plagued by obtuse cowardice, who used his own power to make sure the nation would suffer the consequences of his own personal failures.”
Posted on 2025-03-20T21:54:04+0000
We ran the wrong headline about Trump firing the FTC commissioners
Our readers have a point.
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
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…
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
America's "Constitutional Crash"
This isn't "just" a crisis.
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
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.
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
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.
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
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...
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
Je suis Khalil
The fate of the detained Columbia University graduate is a test of how easily Trump can slide into lawlessness
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.
“
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.
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
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.
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
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.
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
I found a ‘dead’ person on Social Security in Seattle
“Dead” Ned Johnson turns out to be very much alive. It took him weeks to convince the system he was breathing and to start clawing his benefits back.
Hasnain says:
“Ned found that his February Social Security check hadn’t been paid, and he’s yet to receive his March check, either. His Medicare insurance had been canceled. He also learned that when you die, your credit score gets marked as “deceased, do not issue credit,” which makes it tough to get a loan.
“The good news is I don’t think it can go any lower than that,” he said cheerfully.
He called the bank first, and they said an electronic notification had been triggered on Feb. 18 that he had died back in November. But I’m on the phone with you right now, he told them. Also, what did I die of? Take it up with Social Security, they said.”
Posted on 2025-03-16T13:15:22+0000
Meta stops former Facebook director from promoting critical memoir
Social media company wins US emergency ruling preventing ex-director from publicising her book.
Hasnain says:
I haven’t read the book yet but man the Streisand effect is in full swing here and I don’t understand the PR strategy by Meta here.
Looking at some of the claims (especially the one where Sheryl played with the assistant's hair and the one where she invited the author into her bed on a private jet) - they’re so outlandish that I feel either:
1. The author is out of touch with reality and needs mental help
2. They’re true
(It’s hard to imagine an in between here)
“Following the decision, Meta spokesperson Andy Stone said in a post on X: "This ruling affirms that Sarah Wynn-Williams' false and defamatory book should never have been published."”
Posted on 2025-03-16T13:12:11+0000
‘Once in a Century’ Proof Settles Math’s Kakeya Conjecture | Quanta Magazine
The deceptively simple Kakeya conjecture has bedeviled mathematicians for 50 years. A new proof of the conjecture in three dimensions illuminates a whole crop of related problems.
Hasnain says:
“The conjecture’s resolution is a seismic shift for the field of harmonic analysis, which studies the details of the Fourier transform.
A tower of three monumental conjectures in harmonic analysis rests atop the Kakeya conjecture. Each story in the tower needs to be sturdy for the stories above it to stand a chance themselves. If the Kakeya conjecture had been proved false — if Wang and Zahl had found a counterexample — the entire tower would have come tumbling down.
But now that they’ve proved it, mathematicians might be able to work their way up the tower, using Kakeya to build up proofs of these successively more ambitious conjectures. “All these problems that [mathematicians] dreamed about someday solving, they all look approachable now,” Guth said.”
Career advice in 2025.
Yesterday, the tj-actions repository, a popular tool used with Github Actions was compromised (for more background read one of these two articles). Watching the infrastructure and security engineering teams at Carta respond, it highlighted to me just how much LLMs can’t meaningfully replace many e...
Hasnain says:
“I can’t give advice on what you should do, but if you’re finding this job market difficult, it’s certainly not personal. My sense is that’s basically the experience that everyone is having when searching for new roles right now. If you are in a role today that’s frustrating you, my advice is to try harder than usual to find a way to make it a rewarding experience, even if it’s not perfect. I also wouldn’t personally try to sit this cycle out unless you’re comfortable with a small risk that reentry is quite difficult: I think it’s more likely that the ecosystem is meaningfully different in five years than that it’s largely unchanged.”
Posted on 2025-03-16T05:46:57+0000
How Slack Transformed Cron into a Distributed Job Scheduler
With help from Kubernetes, Golang and Kafka, Slack's crontab drives 2,000 tasks an hour. Monster Scale Summit had all the details.
Hasnain says:
“Adams’ takeaway? Use what you have. In their case, it was an existing job queue, Golang and Kubernetes. “You decrease the maintenance burden while getting huge-scale wins,” she said.
And even the lowly cron box held a lesson or two.
“Slack ran key functionality for 10 years on one node. That’s a long time to deal with this less-than-ideal system. But it was good enough. It got the job done. And I think that is really a key takeaway,” she said. “It’s okay to keep it really simple, even if it’s kind of janky, for a long time.””
Posted on 2025-03-16T05:43:49+0000
Opinion | Musk Said No One Has Died Since Aid Was Cut. That Isn’t True.
A journey through the front lines of global poverty shows that when the world’s richest men slash aid for the world’s poorest children, the result is sickness, starvation and death.
Hasnain says:
These numbers are astonishing and mind blowing. But they don’t get talked about enough. 2-3 million people a year saved for literal pennies on the dollar.
“I recognize we cannot save every hungry child around the world. I agree that U.S.A.I.D. is imperfect and should be reformed. I appreciate that helping people is harder than it looks. I understand that there are difficult trade-offs in allocating tax dollars.
Yet I think most Americans would both welcome some reforms and also be proud to see how we save the lives of hungry children and sick orphans around the world by allocating just 24 cents of every $100 of national income to aid. And I find it odious when the world’s richest man cackles about America shoving programs for needy children “into the wood chipper.”
When you meet those dying children and look into their eyes and hold their hands and feel faint heartbeats flutter, you can’t bear the gleeful laughter. You see children just like your own and hang your head in shame.
“
First They Came for Columbia | Opinion | The Harvard Crimson
We must learn from the past. We cannot remain silent in the face of authoritarian attacks on our peers, even if they have not yet come for us.
Hasnain says:
“As schoolchildren, many of us read the German pastor Martin Niemoller’s poem “First They Came.” Written just after the Holocaust, Niemoller’s poem highlights the moral and practical cost of allowing fear (or indifference) to prevent us from speaking out when others are targeted.
We must learn from the past. We cannot remain silent in the face of authoritarian attacks on our peers, even if they have not yet come for us.”
Posted on 2025-03-15T16:37:10+0000
ICE arrests Palestinian activist who helped lead Columbia University protests, his lawyer says
A prominent Palestinian activist who helped lead last spring's protests at Columbia University has been arrested by federal immigration agents.
Hasnain says:
Chilling day for free speech in the US. Already a lot of the “free speech warriors” have shown themselves out by applauding this rather than seeing this for what it is and what it portends.
Also, Columbia, why are you repeating your own shameful history?
“Greer said she spoke by phone with one of the ICE agents during the arrest, who said they were acting on State Department orders to revoke Khalil’s student visa. Informed by the attorney that Khalil was in the United States as a permanent resident with a green card, the agent said they were revoking that instead, according to the lawyer.”
Posted on 2025-03-10T02:59:38+0000
Building an Agentic System - Building an Agentic System
There's been a lot of asking about how Claude Code works under the hood. Usually, people see the prompts, but they don't see how it all comes together. This is that book. All of the systems, tools, and commands that go into building one of these.
Hasnain says:
Trying to read up more on AI and agentic systems, and this deep dive on how Claude Code was implemented was pretty helpful for me to learn.
If y’all have tips on what I should be reading to better get familiar with this space I’m all ears.
“After diving deep into Claude Code and similar architectures, I realized there's a gap in practical, engineering-focused documentation on how these systems actually work. Most resources either stay at a theoretical level or skip to implementation details without covering the critical architectural decisions. This is really a "how things work" book, and the software pieces themselves would be recognizable”
Posted on 2025-03-09T23:16:02+0000
Preface | heap-exploitation
This short book is written for people who want to understand the internals of 'heap memory', particularly the implementation of glibc's 'malloc' and 'free' procedures, and also for security researchers who want to get started in the field of heap exploitation.
Click to view the original at heap-exploitation.dhavalkapil.com
Hasnain says:
Finally got around to reading this as I’m trying out and learning more about memory corruption exploits.
Kinda bummed I hadn’t read it earlier!
“This short book is written for people who want to understand the internals of 'heap memory', particularly the implementation of glibc's 'malloc' and 'free' procedures, and also for security researchers who want to get started in the field of heap exploitation.
The first section of the book covers an in-depth, yet concise, description about heap internals. The second section covers some of the most famous attacks. It is assumed that the reader is unfamiliar with this topic. For experienced readers, this text might be good for a quick revision.”
Posted on 2025-03-09T22:49:07+0000
The SALT Deduction Cap Is Due to Expire. How Taxpayers Can Prepare for What’s Next.
Whether the deduction limit is raised, eliminated or extended, there are steps taxpayers can take to minimize their tax burden.
Hasnain says:
as someone joked, why file taxes early if they might abolish the IRS?
“It isn’t clear how the SALT deduction cap will play out this year, but one of three scenarios will occur: it’s modified, allowed to expire, or is made permanent. “
Posted on 2025-03-05T05:01:11+0000
Trump's promise of mass deportations has Nebraska worried amid labor shortage
Nebraska, one of the top beef producers, has one of the worst labor shortages in the nation. The incoming Trump administration has vowed to carry out mass deportations: how will Nebraska be affected?
Hasnain says:
“AL JUHNKE: Al, I got a great idea.
GARSD: On how to solve Nebraska's severe labor shortage.
JUHNKE: Why don't we invite any immigrant - legal, illegal, I don't care - invite them to Nebraska, 'cause we have lots of openings out on our farm, and we need help.
GARSD: Juhnke smiles warily. “
Posted on 2025-03-04T23:17:53+0000
The Nabataeans are Coming | History Today
Behind the Times The Nabataeans are Coming Pre-Islamic history was once taboo in the Kingdom of Saudi Arabia. Will the ‘rediscovery’ of an ancient people – the Nabataeans – encourage international tourism? Malise Ruthven | Published in History Today Volume 75 Issue 3 March 2025 The volte fac...
Hasnain says:
This had some fascinating history but I cannot help but laugh at this part unfortunately
“Yoga, al-Munajjid preaches, is a form of idolatry ‘based on lies and charlatanry’ that may appeal ‘to simple minded people who are weak in faith’. Some yoga postures imitating animals detract from human dignity including ‘adopting nakedness and resting on all fours’. He has also criticised the tendency of yoga practitioners to encourage a vegetarian diet ‘for which Allah has not revealed any authority’.”
Posted on 2025-03-04T07:44:09+0000
Hallucinations in code are the least dangerous form of LLM mistakes
A surprisingly common complaint I see from developers who have tried using LLMs for code is that they encountered a hallucination—usually the LLM inventing a method or even a full …
Hasnain says:
“I’ll finish this rant with a related observation: I keep seeing people say “if I have to review every line of code an LLM writes, it would have been faster to write it myself!”
Those people are loudly declaring that they have under-invested in the crucial skills of reading, understanding and reviewing code written by other people. I suggest getting some more practice in. Reviewing code written for you by LLMs is a great way to do that.”
Posted on 2025-03-02T07:42:39+0000
Citigroup erroneously credited client account with $81tn in ‘near miss’
Incident comes as US bank seeks to assuage regulatory concerns over its risk management processes
Hasnain says:
I generally say I add negative value to any project if I am involved UI work but I like to think I’d still avoid this one somehow.
Posted on 2025-03-02T03:52:33+0000