Older C compilers would truncate a variable name if it was too long, so VeryLongGlobalConstantInsideALibraryInSeconds
might accidentally collide with VeryLongGlobalConstantInsideALibraryInMinutes
.
Legend says that they used to do it after a single letter with Dennis declaring “26 variables ought to be enough for anyone”.
Red circles are deprecated in favor of teal because of accessibility requirement WIP.DOnotUSE.14.g.2025.v0.
They started from XML. There’s nowhere to go but up but spring managed to fuck even that up.
FactoryStrategyFactoryFactoryObserverInterface
Friends don’t let friends use Java 😜
Whoosh
Seriously though, spring configurations are written in XML and you create variables, call functions, and have control flow. Effectively turning XML into a horrible twisted shadow of a programming language.
All in the name of “configurability” through dependency injection.
XML is the second worst programming language ever created by humans
$previous_job allowed us to pick. One of my coworkers had to replace his laptop, and I convinced him to try out Linux this time. I handed him the bootstrap script and he was back to working by the afternoon.
Our CEO got wind of this and said as a matter of policy everyone is switching to Linux unless they have a good reason (needing excel for financial reports is a good reason). The two new hires who had been setting up their dev environment for over a week at that point were the trigger for this.
First turned on in 2010.
Git-svn was always the blessed path for converting. GitHub supporting svn was more about getting heterogeneous orgs to buy enterprise subscriptions.
Intel, whose investment will be over five years, will pay a corporate tax rate of 7.5% instead of 5% previously. The normal tax rate is 23%, but under Israel’s law to encourage investment in development areas, companies receive large benefits.
Usually these types of grants are never a good investment but the increased corporate tax rate alone covers a third of the grant (9b yearly taxable revenue at 2.5% over 5 years comes out to 1.125b).
I think I’m even less of a free speech absolutist than you, but you raise some very good points.
The situation is incredibly complicated, which is why I’m picking everything apart to reduce the ambiguity of what they did as much as possible. It’s why I’m trying to figure out their intent at the time as well. These photographers didn’t document what happened in order to provide clear evidence of the crimes. They took pictures they thought would look good on a front page. Then they sold those images to news outlets. This means they didn’t consider whether or not they should notify anyone, or do the moral calculus to try to figure out if they could prevent it or even small acts like hiding a single child. If they did that, or even just published all their images for free the day after it would imply they understood that what happened was not acceptable.
Bottom line is that line is extremely fuzzy and hidden in the fog of war, but I think they crossed it.
If that embedded reporter was aware the unit he is embedded in intends to target civilians then absolutely. If he doesn’t, goes along and takes pictures and then celebrates it with them then he’s complicit in that war crime.
As it so happens, this is almost exactly what the NYT contracted freelancer did. The question here is if NYT should have done any further due diligence and refused to purchase the photos. I don’t think there’s a moral quandary in this specific case.
I agree there is a moral difference between the two scenarios you proposed, but based on current OFAC guidelines, they are more likely than not the same. But that’s only for US persons. Most countries impose greater constraints on speech and the press and international outfits like AP and Reuters may need to worry about additional jurisdictions asking questions about their usage of freelancers with questionable ethics.
It is a very complicated situation, and journalists should in general be encouraged to cover important events. But there is a point where they cease to be objective observers. Having prior knowledge of military operation that targets civilians should cross that line. Crossing the border to accompany terrorists while they were perpetrating their acts should be so obviously past that line that it deserves the extra attention it’s getting now.
The issue here is that even if Reuters want told ahead of time, the paid money to a person who has a close working relationship with a foreign terrorist organization. Sufficiently close that they knew exactly where to go along a 60km (37mi) border in time to take pictures of hostages being brought into Gaza. At least one of the photographers took photographs of himself inside Israeli territory.
The true focus needs to be on failed financial controls within these companies - transacting with sanctioned entities is a big fucking problem (strict liability fines, criminal liability) and should rightly worry these companies.
I truly believe they just jumped on a huge story and had no malintent. This is mostly saber rattling by Israel to counter what they perceive to be biased reporting.
Since when is immutability controversial? Linus called out the Google patches as badly designed with massive code quality issues for good reason. Theo described OpenBSDs approach to it and it is truly a simply concept with good security ramifications.
It is indeed one and the same. This is the post that triggered this article (warning: it’s long and not well organized): https://blog.cr.yp.to/20231003-countcorrectly.html
Credit where credit is due, DJB is usually correct even if he could communicate it better.
So this is basically a native version of xlwings that requires exposing your excel data?
So to be clear: you didn’t laugh?