Hacker Newsnew | past | comments | ask | show | jobs | submit | cyphar's commentslogin

Even better, it's arguably both -- surrogate characters are valid codepoint values so technically UTF-16 is fixed-width but programs need to have special handling for surrogate pairs meaning it is practically variable-width.

Truly the worst of all worlds.


I think there is ample evidence that the Wright brothers were (unlike many other inventors) uniquely suited to solving the problem of heavier-than-air flight, as they solved several open problems that nobody was making progress on (the main ones being control authority, propeller designs, the scientific basis for wing designs, and the ability to test designs and practice without dying) -- they even discovered and solved previously-unknown problems (such as adverse yaw, something their contemporaries should've independently discovered if they were on the right track).

A full rundown would be too long but [1] is a pretty good video going through the history of flight and how most of the other candidates for "first flyers" people bring up don't count and how it's difficult to argue that any of their contemporaries were even close to the Wrights.

[1]: https://www.youtube.com/watch?v=EkpQAGQiv4Q


If the need is driven by a bubble economy, when the bubble pops the demand disappears too. This can even lead to a separate bubble popping (see: the dotcom and telecom bubbles).

Yes, datacentres can be reused for other purposes but dark fibre didn't save the telecom bubble and the utility of train tracks didn't save the railway bubble.


If your site is static you can host it on CF pages for free with unlimited* egress.

* of course it's not unlimited unlimited but I've not heard of anyone being cut off.


Not to mention it is the least efficient representation of git commits. It seems a lot of people are unaware that git generates the diff representation you see with "git show" on the fly -- internally, commits are Merkle trees representing a snapshot of the repo file contents.

As you said, if you actually want to interact with a remote git repo you'd do so with packfiles not diffs.


As a kid, I didn't have a computer that could run WoW, nor would I have been able to convince my parents to pay for the subscription. I suspect most of the popularity was from kids in a similar situation, probably playing it on library computers when they should've been studying.

MapleStory was also quite popular back then for similar reasons.


And are British, at least in Australia (and the US, I guess?) we pronounce the second "i".

It is always fun when you notice where someone is from based on secondary clues like that -- my favourite is the choice of "a" or "an" where it is ambiguous (for instance, I recently ran across "an HTTP request" where I would've said "a HTTP request").


I thought the rules were clear and it depends on how the word is pronounced, with a vowel or consonant sound.

I have only heard people say H T T P, as specific letters when pronouncing HTTP, and thus the a or an should be based on how one would pronounce the letter "H". And H would be pronounced as "aitch". Starts with an a -> vowel sound -> should be "an".

But I'm a non native english speaker, so I'm happy to be proven wrong.


Some UK speakers pronounce "H" as "haitch" (with a non-silent leading 'h'), not "aitch". Which leads to "a haitch tee ...".

https://en.wikipedia.org/wiki/H#Name


Not uncommon in Australia too. As a very ordinary General Australian speaker I use haitch (and therefore a, not an). I'm probably not 100% consistent in this. It's one of many words where Australian English permits two equally valid pronunciations (e.g. 'dance').

I do cringe when people insist on "an + h" where the h is in fact invariably pronounced, as in "an historic occasion". You only ever seem to hear this from Americans trying to sound educated, which makes me suspect it's affected, not organic. I doubt the person giving a speech on 'an historic occasion' would then go home and give his kid 'an history book'.


> I do cringe when people insist on "an + h" where the h is in fact invariably pronounced, as in "an historic occasion".

Some people do in fact say "istoric", which seems largely like an affectation.


Specifically, upper-class Brits pronounce the "h". See this classic Monty Python sketch which makes fun of it:

https://www.youtube.com/watch?v=pnq96W9jtuw&t=66s

    Praline: 'Ello. I would like to buy a fish license, please.

    Clerk: A what?

    Praline: A license for my pet fish, Eric.

    Clerk: How did you know my name was Eric?

    Praline: No, no, no, no. My _fish's_ name is Eric. Eric the fish. 'E's an 'alibut.

    Clerk: What?

    Praline (in upper-class accent): He is an halibut.
There was a lot of discourse about the (then declining) aristocracy and their mannerisms, accents and so on, in the 1950s and 1960s. In particular, discussion of "U" (upper class) versus "non-U" English, highlighting the differences in language usage between classes: https://en.wikipedia.org/wiki/U_and_non-U_English

The Pythons were highly attuned to this class distinction and wrote it into their sketches. Another good sketch is an upper-class family distinguishing "woody" and "tinny" sounds, but the whole sketch's premise is to laugh at the odd mannerisms of the upper-classes.

https://www.youtube.com/watch?v=M3-51DhOzHE


> Specifically, upper-class Brits pronounce the "h".

  I think you have this slightly muddled. It's not that upper-class Brits
  pronounce more of the "h" sounds. The idea is that upper-class types go
  to private schools and they learn French, and so they know that lots of
  English words that have a leading "h" are French loanwords and thus the
  they are unaspirated in the original, i.e. the "h" is silent – it ought
  not to be said. "Hotel", "hospital", "honour", "homage", and so on - no
  leading "huh" sound. Which means that the word starts on a vowel sound,
  and in turn, that means it takes "an" in front not "a". 

  But people who don't know French and don't know which words have a sort
  of silent H on the front and which don't try to hyper-correct – so they
  start inserting extra initial "huh" sounds on words beginning with some
  form of vowel.

  This is how old British TV comedies tried to parody policemen talking -
  they are often working class but in dealing with lawyers, judges, etc.,
  they are aware of speaking to someone from a higher social class and so
  they try to speak more "proper" and insert loads of extra "h" sounds.

  "Hin my hopinion, your onner, the suspect was hup to something."

  Drop the "h" sounds where they _should_ be, and at the same time insert
  extra ones where they shouldn't be.

  I think this is what the Pythons were playing with. Now that Britain is
  a little bit less class-conscious – and foreign accents are heard a lot
  more often – it doesn't seem funny any more so it's gone away. That's a
  good thing overall, I reckon.

  (Wondering how long I should keep this up...)


> (Wondering how long I should keep this up...)

Forever, I'm finding it very entertaining


  > Forever, I'm finding it very entertaining

  Why thank you! :-)

  There's reams of it on my late-1990s homepage, which I resurrected and
  uploaded a few years ago. I did an extremely cursory update but expect
  plenty of broken links and things.

  Finding it is an exercise for the reader... ;-)


Hey, I can go further and point out further muddles and general weird English inconsistencies.

Expensively educated people might pronounce French loanwords by dropping the h in an ostentatiously French way (and maybe making homage rhyme with fromage) to showcase their etymology knowledge and are more likely to use the grammatical convention[1] of prefixing them with 'an' rather than 'a' even even when sounding the 'h'. But the "correct", RP way their expensive education teaches them to enunciate the words you listed as English words is with a leading h and has been for a century or so, except 'honour' (also 'honest', 'heir'), which pretty much no native speaker pronounces the 'h' in.

[1]now usually an historic grammatical convention ;-) it survived longer than the silent 'h' in 'historic' in conventional English speech though...

On the other hand a leading 'h' is routinely dropped in spoken English in most words in many British dialects spoken by less expensively educated people (especially southern urban "working class" people), which has no more to do with French etymology than the glottal stop that means some of the same accents also drop a lot of 't's from the middle of words. That's where all the twentieth century jokes involving Cockney stereotypes overcorrecting by inappropriately adding 'h' when trying to speak 'proper' come from. The overcorrecting in turn came from "upper class" people being snobbish about the sort of person who 'abitually indulged in "h-dropping"...

As for the name of the letter, according to the OED and RP dialect the sort of expensive schools that emphasize correct pronunciation teach, it's is definitely called 'aitch' in British English. And has been for several hundred years. Not all people who pronounce it 'aitch' are "upper class" (there's a rapper with the stage name Aitch) but all people who are "upper class" are taught to pronounce it 'aitch'. On the other hand, it's a bit weird that the name of the letter doesn't contain the letter, so lots of British people whose education doesn't involve teachers emphasising The Correct Way To Speak feel the name for the letter 'h' should start with the letter 'h', hence 'haitch'.

Also, Irish dialects call it 'haitch'; in Northern Ireland it's apparently a shibboleth distinguishing between Irish-identifying Catholics ('haitch') and British-identifying Protestants ('aitch'). Suspect this also has nothing to do with the French :)

So "upper class" learn to enunciate the letter 'h' without an 'h' in it, but are taught to pronounce it more or less everywhere else (with a few quirks to keep them honest) and others more likely to drop the 'h' sound from other words but add it to the letter name. Yes, English pronunication is weird

For those desperate for even more 'h' discourse, seee: https://www.oed.com/dictionary/h_n and https://en.wikipedia.org/wiki/H-dropping


Thanks for that!

> Also, Irish dialects call it 'haitch'; in Northern Ireland it's apparently a shibboleth distinguishing between Irish-identifying Catholics ('haitch') and British-identifying Protestants ('aitch'). Suspect this also has nothing to do with the French :)

Fascinating. I didn't know that, despite my Belfast-born dad being the reason I'm a citizen.


Perhaps the most succinct explanation of British class difference is the famous Frost Report sketch featuring John Cleese, Ronnie Barker and Ronnie Corbett:

https://en.wikipedia.org/wiki/Class_sketch

https://www.bbc.co.uk/programmes/p00hhrwl


You're quite right that the rules are clear and native speakers get them correct almost all of the time (I've not seen one get it wrong while speaking but some people were taught it as a spelling rule at school and so tend to write it incorrectly), but the difference is that different speakers pronounce the leading "H" differently.

In Australia we pronounce the H more like "heitch" while in the US people tend to pronounce it as "eytch" (IPA would probably more descriptive here, sorry!). In the UK it's a bit more of a mixed bag, as others have already elucidated.

"Ambiguous" was probably a poor word choice, I meant to say that because both ways of writing are technically valid based on the accent of the author there is an element of freedom in the choice that tells you something about them.


The term for this is a "shibboleth", if it's of interest:

https://en.wikipedia.org/wiki/Shibboleth


  A shibboleth is a little more specific: it's the pronunciation of one
  specific sound in a different way that marks out a person as from one
  specific group. 

  So, some of the go-tos... New Zealand English tends to turn an /i/ in
  even stressed positions into schwa (the sound on the end of "little",
  or "umbrella", or "gopher", and one of the key sounds to master for a
  non-native learner who wants to improve their English accent). When a
  Kiwi says "fish and chips" it sounds like "fush and chups", "swimming
  pool" becomes "swumming pool", and this is _the_ way to distinguish a
  Kiwi from an Australian, because to the rest of the Anglophone world,
  NZ English sounds very like Aus English.

  Canadians tend to pronounce the "ow" sound in words like "about" in a
  way that to my British ear sounds Scottish: it becomes "aboot". So if
  I hear someone speaking with an American sounding accent but they say
  "I found oot aboot something," I ask them if they're Canadian. I tend
  to find most Canadians and New Zealanders are delighted if someone is
  able to tell, so ask very early on and you can make new friends. :-)


> and this is _the_ way to distinguish a Kiwi from an Australian

Well, that, and Kiwis tend to say "hey bro" a lot ;)

Beached Whale: https://www.youtube.com/watch?v=ZdVHZwI8pcA


  I guess I have mainly met older kiwis!

  I slightly know Terry Stewart of https://www.classic-computers.org.nz/
  from mailing lists, and while I don't follow any Youtube channels as a
  rule, I used to enjoy his videos:

  https://www.youtube.com/@tezzaNZ

  I probably heard more NZ English from Terry than anyone else!


My understanding of shibboleth is that it refers to the primary pronunciation identifying the speaker (which is how it was used biblically).

Those are also interesting but it feels a bit more special to me when it's a secondary speech characteristic because it feels a bit more like a clue in a detective novel -- it almost feels like you can hear inside the author's head and how they vocalise while they write.

In this case, "missle" is a malapropism that is only possible if you don't pronounce the second "i", and so is a secondary "speech" characteristic.


> It's unfair when you do the best you can and suddenly you have to talk to lawyers.

Well, PBS didn't do the best they could. Aside from the whole "one backup is no backup" problem, they should've immediately made a new backup as soon as Open Source Storage didn't want to renew their contract and stopped responding to them.

That's the most screaming-red, horn-blaring, strobe-flashing warning that they were about to go under and it was the job of the PBS CTO (who makes $180k/yr) to recognise that and respond immediately (i.e., send an intern the nearest Best Buy to buy 70TB of HDDs, they'd probably still have enough space in their bag to do a coffee run on the way back).

> Wasn’t there an avenue for the CEO to send a letter to Iron Mountain mapping the data and its owners or make an arrangement to legally transfer the data or something?

And if they made a mistake in providing the mapping (given they were a company going bankrupt, they might have trouble getting staff to do a complete audit of their customer data)? I would be surprised if the CEO would not be personally on the hook if they violated HIPPA or some other privacy requirement by allowing PBS access to something by accident.

Once a company is in dire straits like this, sussing out problems like this is one of the main purposes of the legal system. Ironically, 70TB of HDDs probably cost less than the first demand letter PBS sent to Iron Mountain.


This is so much their own damn fault. I have no idea what level of utter incompetency it takes to think that a cloud storage system is a safe way to store the only copy of your data. And as you said, on top of that all the warning signs were there that you need to take a backup right away.

Holy hell, I wanted to see them get this suit dismissed just to rub it into their faces what mindless idiots were in charge of this fiasco.


Iron Mountain probably only knows what data was owned by Open Source Storage, but not on the level of which data belongs to which Open Source Storage customer.

If so, it would be incredibly reckless for Iron Mountain to provide all of the data stored by Open Source Storage to one of Open Source Storage's former customers (PBS). Presumably that is why they wanted to go through the legal process so that someone else would be vested with the legal authority to determine what data PBS can legally access.


I find it quite amusing what they seem to consider "degraded performance" to mean -- I guess if you really squint, your service not working at all is actually just very large latency spikes (until the service recovers) and thus can be labelled as "services experiencing degraded performance for a small portion of our customers".


Even better "degraded performance" doesn't seem to count against their uptime stats. Issues is labeled as "degraded" with 100% uptime.


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

Search: