HN user

f00li5h

286 karma

A feline online.

I sometimes write things at: http://f00li5h.pin21.com/

Posts11
Comments29
View on HN

the bubble floats the wrong way on my macbook... if I lift the left side, the bubble moves right ...

if i lift the track pad side, the bubble moves away from me ...

sadly people call you a pendant if you end every sentence with "to the best of my knowledge" and an egotist if you don't ...

I'd still say that the lack of undo and the lack of confirmation in that particular widget makes it a bad idea... although a "get me out of here" link may very well be in order...

the people-who-know-less-about-the-web-than-me seem to crop up a lot ... oh yeah, they're the ones paying me... so generally they get what they ask for even if it does mean i have to come back in a week and remove the "please lose my changes" button...

browsers don't save things by default. that's how they are.

the thing in the interface that tells you that you're looking at a browser is up to you... in my mind, the address at the top, starting with http:// is the part of the UI that says my changes will be thrown away...

this is kinda why i'm miffed that there is an explicit "throw my changes away" button, when that's the default behaviour

I chose the logging because, log objects generally do not need to keep a lot of state, and mentioned OO being "An idiom in which you capture behavior along with state" but perhaps I could have expanded on it further.

If you don't like blessing refs yourself, use a module to hide the boring repetitive parts like you would with any other problem...

I'm pretty sure perl5's OO falls into the simplest-thing-that-could-possibly-work category, and obeys the "Rule of Separation: Separate policy from mechanism"

package Foo { } is more or less a typo... and "Sub::Exporter - the way cool kids export custom methods" is under related reading at the end.

That's some fascinating history there... I did wonder why the heck someone would implement that as class-static functions...

/me notes that his project is not a beautiful and unique snowflake, but the decaying program code as the rest of us....

Also, thanks for the feedback!

I did cover "with some objects" ... although it was far from a complete treatment of all the things one can do with an object system, that's for sure.

I'm really not sure what the difference between "scripting" and "programming" is ... could you point me at a rant on the topic?