placeholder

It's not just Israeli bombs that have killed children in Gaza. Now some are dying of hunger too

Hunger is most acute in northern Gaza, which has been isolated by Israeli forces and has suffered long cutoffs of food supply deliveries.

Click to view the original at apnews.com

Hasnain says:

“Currently, the hospital’s wards have 44 babies under 10 days old with weights as low as 2 kilograms (4 pounds), some on life support. Every incubator has at least three premature babies in it, raising the risk of infection. Al-Shair said he fears some will meet the same fate when returned home.

“We treat them now but God knows what the future will be,” he said.”

Posted on 2024-03-09T15:43:10+0000

placeholder

The GPT-4 barrier has finally been broken

Four weeks ago, GPT-4 remained the undisputed champion: consistently at the top of every key benchmark, but more importantly the clear winner in terms of “vibes”. Almost everyone investing serious …

Click to view the original at simonwillison.net

Hasnain says:

Excited to try this out. Some of the new fuzzing results people posted today are mind blowing.

“Claude 3 Opus, March 4th. This is just a few days old and wow: the vibes on this one are really strong. People I know who evaluate LLMs closely are rating it as the first clear GPT-4 beater. I’ve switched to it as my default model for a bunch of things, most conclusively for code—I’ve had several experiences recently where a complex GPT-4 prompt that produced broken JavaScript gave me a perfect working answer when run through Opus instead (recent example). I also enjoyed Anthropic research engineer Amanda Askell’s detailed breakdown of their system prompt”

Posted on 2024-03-09T07:39:55+0000

placeholder

Stop the Worsening UNDERCOUNT of Palestinian Casualties in Gaza - Ralph Nader

By Ralph Nader March 5, 2024 Since the Hamas raid penetrated the multi-tiered Israeli border security on October 7, 2023 (an unexplained collapse of Israel’s defensive capabilities), 2.3 million utterly defenseless Palestinians in the tiny crowded Gaza enclave have been on the receiving end of ove...

Click to view the original at nader.org

Hasnain says:

“From accounts of people on the ground, videos and photographs of deadly episode after episode, plus the resultant mortalities from blocking or smashing the crucial necessities of life, a more likely estimate, in my appraisal, is that at least 200,000 Palestinians must have perished by now and the toll is accelerating by the hour.

Imagine Americans, if this powerful U.S.-made weaponry was fired on the besieged, homeless, trapped people of Philadelphia, do you think that only 30,000 of that city’s 1.5 million people would have been killed?”

Posted on 2024-03-05T23:38:40+0000

placeholder

Here’s Why Jalapeño Peppers Are Less Spicy Than Ever

Throw out those bogus shopping tips about pepper size. Decades of deliberate planning created a less-hot jalapeño.

Click to view the original at dmagazine.com

Hasnain says:

“DeWitt, writing in his solo book Chile Peppers: A Global History, says TAM became widespread in Texas after its introduction. “It was much milder and larger than the traditional jalapeños, and genes of this mild pepper entered the general jalapeño pool. Cross-breeding caused the gene pool to become overall larger and milder.”

Since I know you’re wondering who the inventors are: the clue is in the name TAM II. The hot (but also not hot) new jalapeño is an invention of Texas A&M University. Yes, Aggies took the spice out of life.”

Posted on 2024-03-05T20:46:40+0000

placeholder

Apple fined €1.8bn for breaking EU law over music streaming

iPhone maker hit by first Brussels penalty as competition watchdogs step up scrutiny of Big Tech

Click to view the original at ft.com

Hasnain says:

“EU regulators found that Apple’s actions had resulted in users paying “significantly higher prices” for music streaming services.

The iPhone maker charges a 30 per cent fee for all sales through the App Store, a cost the commission said had been passed on to consumers in the form of higher subscription charges.

As part of Monday’s ruling, the commission also banned Apple from blocking apps from offering their services outside the iPhone maker’s iOS software.”

Posted on 2024-03-04T19:49:46+0000

placeholder

When to use Go's RWMutex

The Go programming language has two flavours of mutex that can be used to serialise access to shared state. They are sync.Mutex and sync.RWMutex. This blog post explains the differences between them and quantitatively analyses why RWMutex may not give performance benefits over Mutex even under read-...

Click to view the original at petsta.net

Hasnain says:

“The graph confirms that mutex contention is highest (and therefore RWMutex is most useful!) when the arrival rate is high or the critical section has a long duration.

The graph shows something else interesting. The transition from “no contention” to “high contention” follows a straight line. If some values at the transition are taken and their product calculated, it’s clear that the product is always a constant.”

Posted on 2024-03-04T06:24:10+0000

placeholder

How a kids’ novel inspired me to simulate a gene drive on 86 million genealogy profiles

I read a novel where the rules for inheriting witchcraft resembles the real-world gene drive, so I developed a simulation and queried 86 million genealogy profiles to see how witchcraft would spread in real life.

Click to view the original at worthdoingbadly.com

Hasnain says:

“Seriously, though, there’s one common theme to everything in this article: test your assumptions.

I assumed that exponential growth should apply to the witchcraft population in the Kat books. So I tested that assumption with models, and concluded that this applies… in certain conditions
Unckless’s formulas assumed that the Selection Coefficient is low. Because I violated the assumption, I made a simulation to find how the formula would fail.
I assumed that indexes in SQL databases magically speeds things up. I tested it out, and it slowed things down instead.
I assumed that a genealogy database is a good way to track a person’s descendants. After I analyzed the data, it became clear that it doesn’t. I came up with a new set of assumptions to explain why, but now I’m looking for ways to challenge those new assumptions.
I assume that people want to read about kids’ books, population genetics, and PostgreSQL in the same article. The jury’s still out on this one ;)”

Posted on 2024-03-04T06:10:34+0000

placeholder

What we learned in 6 months of working on a CodeGen dev tool GPT Pilot

For the past 6 months, I’ve been working on GPT Pilot ( to understand how much we can really automate coding with AI, so I wanted to share our learnings so far and how far it’s able to go. When I s…

Click to view the original at blog.pythagora.ai

Hasnain says:

“So far, we’ve learned that:

The initial app description is much more important than we thought
Coding is not a straight line, agents can review themselves
LLMs work best when they focus on one problem compared to multiple problems in a single prompt
Verbose logs do miracles
Splitting the codebase into smaller files helps a lot
For a human to be able to fix the code
They must be clearly shown what has been written and the idea behind it
Humans are lazy
It’s hard to get the LLM to think outside the box”

Posted on 2024-03-04T06:01:39+0000

placeholder

Hasnain says:

“These examples always flow in the same direction. Professor Alvaro Bedoya, the founding director of the Center on Privacy and Technology at the Georgetown University Law Center, wrote “It is a pattern throughout history that surveillance is used against those considered ‘less than’, against the poor man, the person of color, the immigrant, the heretic. It is used to try to stop marginalized people from achieving power.” The same pattern is found in the role of technology in decision systems.

The goal of many automated decision systems is to increase revenues for governments and private companies. When this is applied to health and medicine, the goal is often achieved by denying poor people food or medical care. People often trust computers to be more accurate than humans, in a bias known as automation bias.”

Posted on 2024-03-04T02:27:34+0000

placeholder

You've just inherited a legacy C++ codebase, now what?

This article was discussed on Hacker News, Lobster.rs and Reddit. I’ve got great suggestions from the comments, see the addendum at the end!

Click to view the original at gaultier.github.io

Hasnain says:

Bookmarking for later reference.

“Well, there you have it. A tangible, step-by-step plan to get out of the finicky situation that’s a complex legacy C++ codebase. I have just finished going through that at work on a project, and it’s become much more bearable to work on it now. I have seen coworkers, who previously would not have come within a 10 mile radius of the codebase, now make meaningful contributions. So it feels great.

There are important topics that I wanted to mention but in the end did not, such as the absolute necessity of being able to run the code in a debugger locally, fuzzing, dependency scanning for vulnerabilities, etc. Maybe for the next article!”

Posted on 2024-03-04T02:22:05+0000