Readit News logoReadit News
all_factz commented on U.S. bombs Iranian nuclear sites   bbc.co.uk/news/live/ckg3r... · Posted by u/mattcollins
yonisto · 2 months ago
No. People are crazy everywhere. That is not the same as the actual leaders of the country. The one that are calling the shots making the same claims for 46 years.

Now, I don't know if you noticed, your cousins while they are not kind to Arabs (which if you had Arab cousins you would have noticed that they are not very kind to Jews), have nothing whatsoever with Iran, no more than they have anything with Napal.

1500km away!

all_factz · 2 months ago
That’s a little simplistic. Iranians feel, somewhat justifiably, that they and the Arab world have been pushed around by the West for over 100 years. The Jihadism we bemoan today didn’t arise in a vacuum - it is at least partially a reaction to Western interference in Middle Eastern affairs (recall how the US deposed a democratically elected Iranian leader). Israel is one such example of this Western interference, and while I obviously have the utmost sympathy for Israelis - having family there - I do think not enough Westerners are willing to see this from the Arab/Iranian PoV. There’s a reason they dislike us, and it’s not just that they’re fanatics. Negotiation would be more fruitful if we didn’t typecast our enemies as unreasoning fundamentalists.
all_factz commented on U.S. bombs Iranian nuclear sites   bbc.co.uk/news/live/ckg3r... · Posted by u/mattcollins
margalabargala · 2 months ago
And also a gigantic, gigantic escalation.

"You made a deal that disadvantages us so we're going to rape and murder a bunch of teenagers and kidnap people."

all_factz · 2 months ago
It’s not a justification, obviously. But it is a (partial) explanation. Israel wanted to keep sweeping the Palestinian issue under the rug, and Hamas and its sponsors were not going to allow that.
all_factz commented on The cultural decline of literary fiction   oyyy.substack.com/p/the-c... · Posted by u/libraryofbabel
libraryofbabel · 2 months ago
I love how this article cuts right through a lot of bad trite explanations for literary fiction’s decline that have been pushed by its adherents (“the internet made people stupid”) to really try and analyze the supply side and demand side factors of why not many people buy contemporary literary fiction anymore.

His point that people still read challenging literary fiction, just by dead people, also seems an important one (see HN’s recent discussions of reading Ulysses) and rather damning for contemporary literary novelists. So is the point that many good writers who wanted to actually earn a living that way ended up writing for prestige TV in the 2000s instead.

I do wish he’d discussed more why Sally Rooney seems to be the exception, in terms of commercial success. What is it about her books that’s different? What did she do (or avoid doing) to appeal to a wide readership?

Finally, he seems to draw a pretty hard boundary between literary and “genre” fiction that I’m not sure always exists. Ursula Le Guin is a good counterexample here.

all_factz · 2 months ago
Because Rooney writes dressed-up romance novels. They’re mediocre. But to the author’s point, at least they’re readable and touch on real emotion, even if I find them a bit trite. Some balance could be struck between Rooney and the more highbrow experiments the author bemoans. Elena Ferrante is a decent example here, and she does get sales. But even then, I do think the author understates the competition reading faces from new forms of media - yes, there are more people, but the amount of distraction has scaled disproportionately to the number of new people. Massively.
all_factz commented on U.S. bombs Iranian nuclear sites   bbc.co.uk/news/live/ckg3r... · Posted by u/mattcollins
margalabargala · 2 months ago
Iran funded Hamas who did October 7th. That is the original escalation that kicked all this off. The region was (relatively) quiet until then.
all_factz · 2 months ago
October 7th was a reaction to Trump’s “Abraham Accords” which benefitted Sunni countries at the expense of Iran.
all_factz commented on U.S. bombs Iranian nuclear sites   bbc.co.uk/news/live/ckg3r... · Posted by u/mattcollins
all_factz · 2 months ago
Have you been to Israel? I have cousins there. When I was 14 and visited, my 19 year old cousin told me we need to kill all the Arabs because “if we exile them, they will just come back.” Do you really think (a large segment of) Israelis are less crazy than (a large segment of) Iranians?
all_factz commented on U.S. bombs Iranian nuclear sites   bbc.co.uk/news/live/ckg3r... · Posted by u/mattcollins
IAmGraydon · 2 months ago
You are assuming they’re rational actors, and extremist religious ideologies are by their very nature irrational.
all_factz · 2 months ago
Iran has shown itself a rational actor time and time again by not escalating against continued provocation by Israel and the US, knowing that to do so would be to enter a conflict it can’t win. That’s not the behavior of an irrational actor who’s willing to fight whatever the cost, even total annihilation (which would be what happened if Iran nuked the US/Israel).

They may be religious fanatics, but they’re not idiots.

all_factz commented on Goodbye, clean code (2020)   overreacted.io/goodbye-cl... · Posted by u/kiyanwang
zelphirkalt · 2 years ago
Letting the structure emerge requires people thinking in depth about the underlying principles of what the code does or should do.

As for classes: They are merely a construct in many languages, that people have come up with for organizing code and in my opinion a very debatable one. Some newer languages don't even deal in classes at all (Rust for example) and with good reason. If one says we need classes for having objects—No we don't. And objects are a concept to manage state over the lifetime of what the object represents, so that might be a worthy concept, but a class? I mostly find classes being used as a kind of modules, not actually doing anything but grouping functionality, that could simply be expressed by writing ... functions ... in a module, a construct for grouping that functionality.

I think what many people actually want is modularity, which in contrast to classes is a concept, that truly seems to be well accepted and almost every language tries to offer it in some way or another. It is just that many people don't realize, that this is what they are chasing after, when they write class after class in some mainstream language, that possibly does not even provide a good module system.

all_factz · 2 years ago
> Letting the structure emerge requires people thinking in depth about the underlying principles of what the code does or should do.

Right, yes, but those principles are often still very much in flux in the early days of a feature. Once a feature is more mature, it’s easier to confidently say what the code should do, and so that becomes a good time to refactor. Early on in the development lifecycle I think it’s rarely a good idea to worry about code duplication, underabstraction, etc.

And yes I agree with you that classes are an organizational concept with parallels in functional languages. Modularity is very important, but as you say there’s no reason that modularity implies classes. Sometimes I find classes to be ergonomic, and when they are using them makes sense, but plenty of other times a struct will do, as long as there’s some type of module system to keep different things different.

all_factz commented on Goodbye, clean code (2020)   overreacted.io/goodbye-cl... · Posted by u/kiyanwang
59nadir · 2 years ago
> Let's be crystal clear about it, your teammate did a terrible job not creating a function for those 10 repetitive lines.

I've found over a long time (20+ years) that this is usually a sentiment held by people who are focusing on the wrong things in code bases (and quite often aren't actually solving real problems but spend their time solving non-problems with the additional side effect of creating more for the future). The first implementation of this should most definitely not abstract away anything like those 10 lines (which is minuscule). It's trivial to take something that does exactly (and only) the thing and modify it later and it's pointless to abstract away something as small as 10 lines for a gain you haven't yet proven or tested.

"Clean Code" is absolutely not important and most rules/"principles" of the same character as those that make up Clean Code are absolutely not important either, but are things that people with nothing better to do hold on to in order to validate the hornets nests they accumulate in code bases over time. It leads to over-abstracted, hard-to-change code that runs badly and is much harder to understand, generally speaking.

The only thing you should use as a guiding principle, if anything, is to express your data transformations in a clear and easily changed way, since that's the only real thing a program actually does. If something doesn't have to do with improving the expression of data transformation it's very likely it's bullshit that's been stacked on top of what you're doing for no real reason.

Most of the SOLID principles have nothing to do with or in fact make it harder to see what data transformations take place and how, which is why they are largely useless for understanding what is actually going on in a program.

all_factz · 2 years ago
So much this. It’s hard not to lose the forest for the trees — we are craftspeople after all — but at the end of the day the overall structure of a program is so much important than whether there’s a bit of duplication here or there. Better to let the structure emerge and then reduce duplication instead of trying to guess the right structure up front. And yeah I’m still not convinced SOLID is real (but I’m also not convinced classes are useful much of the time, for that matter).
all_factz commented on Sarah Silverman is suing OpenAI and Meta for copyright infringement   theverge.com/2023/7/9/237... · Posted by u/Tomte
holmesworcester · 2 years ago
Let's take a second to remember that copyright is the reason ~every child doesn't have access to ~every book ever written.

While it might be too disruptive to eliminate copyright overnight, we should remember that our world will be much better and improve much faster to the extent we can reduce copyright's impact.

And we should cheer it on when it happens. A majority of the world's population in 2023 has a smartphone. Imagine a world where a majority of the world had access to every book ever digitized, and could raise their children on these books!

all_factz · 2 years ago
I would be much more sympathetic to this stance if you weren’t implicitly endorsing the rights of companies like Meta/Alphabet/OpenAI to profit from the disruption of copyright law. If we’re talking ordinary people being able to breach copyright, then yeah seems potentially interesting. But let’s remember that these companies aren’t acting altruistically. They’re not giving away Silverman’s work - they’re repackaging it for their own profit. That’s not fair to the artist and in fact does not help the children.
all_factz commented on Canada’s new tech talent strategy   canada.ca/en/immigration-... · Posted by u/faramarz
ITB · 2 years ago
Why are there so many socialist tendencies on hacker news. Engineers are among the most privileged professionals on Earth. It’s great companies look to reduce costs. Lower cost of goods and services help everyone. Countries that meddle with the economy to keep incomes high end up having lower quality of life.
all_factz · 2 years ago
Actually, C-level execs are among the most privileged professionals on Earth. Once their salaries take a hit, we can talk about mine getting cut as well. Till then, enjoy being a shill!

u/all_factz

KarmaCake day149September 7, 2018View Original