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

CenturyLink installed FTTH here a few days ago. When I called Comcast to cancel, it sounded like they intended to put up a fight until I mentioned the word "gigabit." Immediately took the wind out of the poor rep's sails.


Funny, CenturyLink launched Gigabit in Seattle - 50 miles north of me, yet had people door knocking to "tell me about it, since I've probably seen the trucks". So I looked online, just to see if it was stealth. Nope.

I called, because the database online sometimes sucks. Nope.

And then the rep was "but we do have 24mbps at your address", "No, thank you, I have 150mbps with Comcast", and the rep replied, "What do you really need that much for? I'm pretty sure you don't and are just overpaying."

I didn't even bother beyond "I work from home. I need it. Thanks. Bye."


Great Scott!


Yeah, that's what I thought this was at first. Naming it the same as an existing project with the same purpose is negligent at best.


Child's play, really.


as my prof once said: "it ain't as easy as 1-2-3, but it is as easy as 1-2-3-4-5-6".


I don't have any personal hardships with the existing system, but whenever I see my statement of benefits where a doctor bills $X and insurance pays them $X/4, I always scratch my head and think, "This is normal? There has GOT to be a better way!"


Well, shit.


I know how you feel, but my response to this guy was to want to take him, put my arm around his shoulder, congratulate him on finding a way to motivate himself as he is right now, and warn him that he's got five, maybe six decades ahead of him, every one filled with possibilities that aren't going to depend on what he does right NOW NOW NOW. There's time. Everyone always has the wherewithal to change things, to start things, to build things, and to make things better, no matter how the past went.


Exactly. I read that and said "Well, too late for me, I guess." Good thing I'm happy with how my life turned out, regardless.



Oh. You were serious. I feel bad for laughing now.


Yeah, what a loser for collecting weather information... ?


The code path for that case must be delightful.



It's really weird that they just add special cases like that. Though I expect it's just because they don't have enough special cases yet (went from one — for the Turkish I — to two).

I'd have expected something like a generic Unicode-aware/y text management layer, and CSS text transforms would just go through that layer.


Eek. Not only are they hardcoding the logic but they mix their CSS-specific code into the function. I understand that they are handling a limited number of cases now but if I came across that kind of code in my work I'd be very sceptical.


That's called not over engineering something.

Making something more complicated doesn't make it better. Make it more complicated when you need to, not before.


The problem is that Unicode doesn't know about language. Unicode is just characters.

Language-aware bits are more gross, but then language often is. It's not nicely structured like most of the other things we encounter when transforming data.


> The problem is that Unicode doesn't know about language. Unicode is just characters.

I won't blame you for this, it is a common mistake, but Unicode goes far beyond merely mapping characters to integers. The Standard Annexes, Technical Reports and Technical Specifications cover pretty much all things localization from line breaking [UAX14] to regular expressions [UTS18] through date and time formatting [UTS35] or sorting [UTS10].

And as it turns out, both uppercasing and titlecasing are covered by [UAX44] as part of the SpecialCasing.txt file which provides lower, upper and title-casing (along with optional conditions) for characters with non-trivial mappings (trivial 1:1 mappings are covered in the base UnicodeData.txt file)

[UAX14] http://www.unicode.org/reports/tr14/

[UTS18] http://www.unicode.org/reports/tr18/

[UTS35] http://www.unicode.org/reports/tr35/

[UTS10] http://www.unicode.org/reports/tr10/

[UAX44] http://www.unicode.org/reports/tr44/


I wonder how the German ß is handled. Having no clue about the implementation of these transforms, wouldn't that be a similar case?


Yes, in Firefox the 'esszet' is transformed in SS when in capital letters. But this done since a long time. The dotted and dot-less Turkic, and the Dutch IJ, are new in Firefox 14 (which is the first browser to support it, AFAIK).

There is some specific cases with accented Greek diphthongs, where the diacritic position changes in upper and lower case, but Mozilla is working on a fix.


A road? Were you looking at the floor plan for one of the underground parking levels?


first diagram in the link is traffic flow. there's a blue circle going all the way around the building. appleinsider has kindly cropped out any sort of legend, i suppose it could be underground though.


Ahh, you're right. I took a look at the PDFs and the blue circle indicates emergency access routes.


It's like how TCBY used to be "The Country's Best Yogurt" but is now "This Can't Be Yogurt."

Win now stands for the-opposite-of-lose, instead of Windows.


According to Wikipedia, you have it reversed: TCBY currently stands for "The Country's Best Yogurt"; "This Can't Be Yogurt" is a former name.


Well I'll be monkey's uncle.


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

Search: