placeholder

Hasnain says:

Great analysis of bias in news media. I’ve often felt some of these biases at play and this does a good job of breaking them down, questioning the assumptions that lead to them, and then highlights the point with data.

“When doing systemic justice work, those of us to who talk to the media a lot know that the onus is always on us to come up with a new angle to make the story seem different. This is really a bad situation if the story you really need to tell in high volume is that our society continues to do a lot of the same things every day that are really really bad and that harm the world’s vulnerable people, animals, and ecosystems in basically the same ways every day.”

Posted on 2023-01-10T03:06:05+0000

placeholder

Noma, Rated the World’s Best Restaurant, Is Closing Its Doors

The Copenhagen chef René Redzepi says fine dining at the highest level, with its grueling hours and intense workplace culture, has hit a breaking point: “It’s unsustainable.”

Click to view the original at nytimes.com

Hasnain says:

Isn’t this a place where people fly to Denmark just to eat at? This treatment is unacceptable - even for pay. The stories are horrifying. This also puts “The Menu” into a different light for me.

“Mr. Redzepi, who has long acknowledged that grueling hours are required to produce the restaurant’s cuisine, said that the math of compensating nearly 100 employees fairly, while maintaining high standards, at prices that the market will bear, is not workable.”

Posted on 2023-01-09T16:53:54+0000

placeholder

Things they didn't teach you about Software Engineering

As always, a disclaimer before we start, this is purely subjective. Whether you are a seasoned professional or just starting out in the field, I hope

Click to view the original at vadimkravcenko.com

Hasnain says:

Great read on what software engineering careers are like.

“Although it may sound surprising, the primary focus of a software engineer's job is not writing code but rather creating value through the use of software that was written. Code is simply a tool to achieve this end goal. Code -> Software -> Value.”

Posted on 2023-01-08T15:15:27+0000

placeholder

White contractors wouldn’t remove Confederate statues. So a Black man did it.

Devon Henry stepped in to remove almost all of Richmond's Confederate statues after White contractors refused. It changed his life.

Click to view the original at washingtonpost.com

Hasnain says:

The amount of racism still abound in the states is stunning and frankly depressing. This was a bittersweet but ultimately heartwarming read about how some of these injustices were righted (a little bit) and how one brave man stepped up - and brought others along to help.

“He didn’t seek the job. He had never paid much attention to Civil War history. City and state officials said they turned to Team Henry Enterprises after a long list of bigger contractors — all White-owned — said they wanted no part of taking down Confederate statues.
�For a Black man to step in carried enormous risk. Henry concealed the name of his company for a time and long shunned media interviews. He has endured death threats, seen employees walk away and been told by others in the industry that his future is ruined. He started wearing a bulletproof vest on job sites and got a permit to carry a concealed firearm for protection.”

Posted on 2023-01-08T02:36:05+0000

placeholder

Riddle solved: Why was Roman concrete so durable?

The ancient Romans were masters of engineering, constructing vast networks of roads, aqueducts, ports, and massive buildings, whose remains have survived for two millennia. Many of these structures were built with concrete: Rome's famed Pantheon, which has the world's largest unreinforced concrete d...

Click to view the original at techxplore.com

Hasnain says:

Great exciting discovery. Also it seems the researchers are trying to patent it - isn’t the prior art 2000 years old though?

“Previously disregarded as merely evidence of sloppy mixing practices, or poor-quality raw materials, the new study suggests that these tiny lime clasts gave the concrete a previously unrecognized self-healing capability. "The idea that the presence of these lime clasts was simply attributed to low quality control always bothered me," says Masic. "If the Romans put so much effort into making an outstanding construction material, following all of the detailed recipes that had been optimized over the course of many centuries, why would they put so little effort into ensuring the production of a well-mixed final product? There has to be more to this story."”

Posted on 2023-01-07T19:40:44+0000

placeholder

Hasnain says:

Great technical read on SQLite and using it in a distributed manner.

“Only time will tell whether this was a good idea or not. I'm pretty confident that it will be. Just moving from three services to one is quite nice. Local development is simpler thanks to just using SQLite as well.”

Posted on 2023-01-06T06:08:28+0000

placeholder

U.S. Moves to Bar Noncompete Agreements in Labor Contracts

A sweeping proposal by the Federal Trade Commission would block companies from limiting their employees’ ability to work for a rival.

Click to view the original at nytimes.com

Hasnain says:

Big fan of the moves the FTC has been making with Khan at the head

“The agency estimated that the rule could increase wages by nearly $300 billion a year across the economy. Evan Starr, an economist at the University of Maryland who has studied noncompetes, said that was a plausible wage increase following their elimination.”

Posted on 2023-01-05T17:54:51+0000

placeholder

26 programming languages in 25 days, Part 2: Reflections on language design

I recently wrote about completing Advent of Code 2022 using a different programming language (or two) every day for 25 days.

Click to view the original at matt.might.net

Hasnain says:

Follow up from the post the other day, more nerding out on language design.

“Here are my two high-level reflections from the experience:

Good design in the first part of each puzzle – especially more functional techniques and abstractions – tended to make the second part easier. So, in general, functional languages seemed to have the advantage in the puzzles.

Using better algorithms and data structures was far more important than having a “faster” programming language. There was never a time where rewriting in another language felt like the right way to get better performance.

Read on for more specific reflections on language design.”

Posted on 2023-01-04T06:52:02+0000

placeholder

Hasnain says:

Felt myself nodding along quite a bit here in this fresh take on an eternal debate.

“Do you need to decompose the problem into independent entities? You can do that by embracing standalone processes hosted in Docker containers, or you can do that by embracing standalone modules in an application server that obey a standardized API convention, or a variety of other options. This isn't a technical problem that requires abandoning anything that's already been built--it can be done using technologies from anywhere in the last twenty years, including servlets, ASP.NET, Ruby, Python, C++, maybe even shudder Perl. The key is to establish that common architectural backplane with well-understood integration and communication conventions, whatever you want or need it to be.”

Posted on 2023-01-04T06:48:54+0000

placeholder

How a secret message in a Colombian song gave hostages hope

When the pop song Better Days was released in 2010, it contained a secret message hidden in the catchy tune.

Click to view the original at bbc.com

Hasnain says:

This was a really interesting and cool hack.

""There are many millions of people who have listened to the song Better Days, but that wasn't our goal," says Mr Ortíz. "Success for us was to be found in small, specific numbers. It was in the chosen few hearing it and understanding it."

Gen Mendieta, who had been rescued in the same year, helped the mission by appearing on live TV and asking the rebels to give the hostages access to the radio for company.

"Someone once said, 'Whoever has a book is not alone," he says, "and in our case, it was, 'Whoever has a radio is not alone.'""

Posted on 2023-01-03T06:14:56+0000