For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more arnsholt's commentsregister

After a couple of years working in Smalltalk, I’ve acquired the hot take that all the code should be in a proportional font. Admittedly it doesn’t work quite as well for brace syntax languages, but in Smalltalk and Python it’s great.


It works better if you're using Elastic Tabstops.


This means all code should be prose and lose subtle spatial arrangements that are easy to add with monospace.


KT is obviously (from context here) Karahan Tepe, and GT thus Göbleki Tepe. ANE is a standard abbreviation for Ancient Near East. For PPNA Wikipeda supplies Pre-Pottery Neolithic A, which is a subdivision of the Early Neolithic period.


Underscore for italics probably has its origins in the use of a solid underline as markup in a manuscript/typescript instructing the typesetter to set that fragment in italics (underscore generally being frowned upon in professionally set material otherwise, I think).


Oh yeah, the good hand crafted grammars are really good. For my PhD I worked in a group that was deep in the DelphIN/ERG collaboration, and they did some amazing things with that.


Because the Rafah crossing is currently controlled by the Israeli army. Egypt can allow all the aid it wants, it’ll still get stopped by the Israelis.


And even before then, Egypt's peace with Israel (and Egypt's subsequent ~$1B/yr in defense aid from the US) depends on playing nice with Israel in several respects, including deferring to Israeli policy on the Gaza border.


There's also the fact that Israel has been bombing aid trucks and killing aid workers and burying them alive.

Before May 2024, Egypt was the primary route for aid to get it, but getting from Southern Gaza to northern Gaza was incredibly dangerous.


according to UN data egypt was primary route only for a few months following october 7th, as all of Israeli border was an active war zone:

https://www.ochaopt.org/data/crossings


Not that it's ever prevented smuggling. Curious where all of hamas weapons are coming from.


There has been smuggling of course, but (perhaps unintentionally) Israel gives them most of what they use.

> But recent intelligence has shown the extent to which Hamas has been able to build many of its rockets and anti-tank weaponry out of the thousands of munitions that failed to detonate when Israel lobbed them into Gaza, according to weapons experts and Israeli and Western intelligence officials. Hamas is also arming its fighters with weapons stolen from Israeli military bases.

> “Unexploded ordnance is a main source of explosives for Hamas,” said Michael Cardash, the former deputy head of the Israeli National Police Bomb Disposal Division and an Israeli police consultant. “They are cutting open bombs from Israel, artillery bombs from Israel, and a lot of them are being used, of course, and repurposed for their explosives and rockets.”

https://www.nytimes.com/2024/01/28/world/middleeast/israel-h...


Also repurposed infrastructure like water pipes and lamposts. But they had plenty of weapons and explosives pre war, before egypt sealed their border to gaza.


The explosives are the part that obviously should be given the main focus.

And quite a bit of what's being talked about wrt to re-manufacturing Israeli unexploded ordance was stockpiled prior to Oct 7th. Israel did not start bombing Gaza only after Oct 7th (and in fact had been bombing Gaza as late as Sept 23, 2023).


Well documented that Hamas has people dig up pipes to make rocket/mortar systems.

Otherwise the answer is largely tunnels.


> Not that it's ever prevented smuggling. Curious where all of hamas weapons are coming from.

Gaza is on the ocean: they could have been brought in via boat.


To be fair, Israel has had a complete naval blockade of Gaza for some 20 years, and is probably the more effective part of their blockade.


Egypt has made it fairly clear they want nothing to do with Gaza and Palenstine. I don't believe they would send aid or allow crossings anyway.


"What interest they have to come to such place"


[flagged]


These articles are from over a year ago and they all say that Israel took control of the Rafah border.

"On May 7, Israeli forces seized the main border crossing at Rafah, closing a vital route for aid into the besieged enclave."

Understandably, the Egyptian government does not want to coordinate with the Israeli government after seeing how the Israeli-organized aid sites have been going.


It is both.

That being said Egypt being complicit doesn't make any of this better.


Are you implying that aid would otherwise be allowed by israel via Rafah?


[flagged]


Why did Lebanon, Jordan, Turkey, Europe, Canada etc. take Syrians during the war in Syria but Egypt (and everyone else) refuses to allow civilian Gazans to escape to safety?


My country hosted the PLO in the 80s and was almost outcast by the rest of the Arab world.

Harboring them was seen by some people as an indirect support to Israeli efforts to push Palestinians out and take over their land.

To this day, any talk about allowing Palestinians to move en masse out of their territory, even as refugees, is at best a very controversial move.


> Why did Lebanon, Jordan, Turkey, Europe, Canada etc. take Syrians during the war in Syria but Egypt (and everyone else) refuses to allow civilian Gazans to escape to safety?

Spitballing here, but it might be continued unease about Arafat. He weaponised the Palestinian population in Lebanon [1] and Jordan [2] in ways that would make it politically untenable for them to accept Palestinian refugees.

[1] https://en.wikipedia.org/wiki/Palestinian_insurgency_in_Sout...

[2] https://en.wikipedia.org/wiki/Black_September


Escape to safety? Do you mean, have their land stolen?


[flagged]


Distinguish between Israelis and Jews. Otherwise you will tarnish both. And Jews in the US are not as supportive of the genocide as Israelis are.


Reread my comment. I was being sarcastic against anti-semites.


To expand on "tin was hard to come by", I believe two major sources of tin have been identified for bronze used in the Fertile Crescent: one in Cornwall, and one in Afghanistan. They had to travel really far abroad to make this stuff.


Arabic script as written in Iran (and Pakistan I think) is in a different style than most of the rest of the world. The style is called Nastaliq (the more common one being Naskh).


Yes I think that’s what it is - only the writing on the map uses a horizontal baseline whereas the real script uses a sloping baseline so it looks weird here.


My favourite one was when I learned about the existence of US survey feet.


My property is very irregularly shaped with the longest straight dimension being 6" shy of a quarter mile. The really scary thing is that I recognized that immediately the first time I looked at the property survey map.


To expand a bit on why this is cool: it lets you introduce new abstractions (for example wrapping some code in a database transaction or specialised exception handling) on an equal footing with the rest of the language, all without macros.


My stint with MongoDB was brief, but I too came away with a deeper appreciation of SQL bases. I feel it's a bit like a good type system: yes, there absolutely is an upfront cost, but over time it really does save you from stupid runtime problems. It's especially important when the bugs are in the data storage layer, because if a bug causes bad data to be written to your database, not only do you need to find and fix the bug, you also have to figure out how to deal with (possibly lots of) bad data.

Also, modern SQL is an incredibly powerful language. Good SQL can save you from lots of dumb data munging code if you know how to wield your database properly. Especially for analytical queries, but also more typical application code IMO.


I have spent many years beating the drum that a few minutes spent on constraints today save many, many, many hours of painful data cleanup later

And in fact, good constraints also can improve query performance. If the optimizer knows this column is unique, or that column is guaranteed to have a corresponding value in the joined table, it can do all sorts of tricks...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You