HN user

cha-cho

56 karma
Posts2
Comments30
View on HN

This is a little embarrassing.

Like most every idea I came up with at the time, it had the word “smart” in it.

Smart Windows.

What are “Smart Windows”? So glad you asked. At the time both NeXTSTEP and MacOS only had resizing handles on the bottom of windows(if I remember correctly). What I proposed was a full perimeter border on windows like what was seen in the Motif Window Manager, CDE, et al.

But wait there’s more...

If you double-clicked the border, the window would jump-move in that direction until it hit either another window border or the edge of the screen. If you held the shift key while double-clicking the window would instead expand in that direction. All together it was a precise way to quickly move and arrange a full screen panel of windows without ever having to drag a window or window border.

I eventually tested out the idea on Windows NT 4.0 inside a Visual Basic project. It was super dope. SJ missed out.

To my young mind, it was more about someone else taking credit for my wonderful ideas. My naive thinking was that Steve Jobs would be dazzled for sure. He'd probably want to hire me or pay me a million dollars, but some other person checking his email or administering the email server... how could I trust them? I was young and foolish and had spent too much time acquiring and configuring a NeXTSTEP compliant SCSI drive and SVGA card.

I sent him an email from a NeXTStep configured PC in around 1996/97/98 stating I had some window GUI ideas that would give him a distinct advantage over Windows.

As I recall, his reply was terse, along the lines of:

~~~

What are they?

sj

~~~

I was doubtful it was actually the man himself responding. I thought it was some email administrator trying to steal my ideas (I was 20yrs younger then). I proceeded cautiously and don't recall if he replied again.

A decade later I learned terse replies were his MO.

A good book about Larry Ellison is “Softwar: An Intimate Portrait of Larry Ellison and Oracle” from 2004. It looks like Larry himself proofread the book as he offers comments and corrections at the bottom of some of the pages.

Oracle is unlike any other technology company in the world. The majority of their software offerings are not aimed at consumers, so many people (including programmers and IT-savvy folks) have a hard time understanding the company unless they’ve spent weeks studying one piece of their product stack.

I started working for Oracle in 1998. I thought I would be able to get up to speed quickly on everything Oracle. I was wrong. It took a long time to get a feeling of confidence. The main product, the Oracle database, is a vast monolith of technology and features that is constantly being updated. It has a documentation set that could easily fill a bookshelf. Taker a look: http://docs.oracle.com

Every so often someone takes at shot at Larry at a press conference or online, implying that Oracle’s time has passed, that some new hotshot company was going to overtake them in some way.

Spend some time studying Oracle and Larry Ellison, and you’ll understand why Larry always smiles at these questions.

I cobbled together a NeXT-compliant Intel box in '95 so I could get NeXTSTEP 3.2 installed. What started it all? An old BYTE magazine article that featured a screen capture of NeXTSTEP. It looked so good that I just had to try it out firsthand.

It feels a little insulting to read that headline after watching the 20/20 report on the Rolling Stone UVA rape hoax. For that story they relied on one source and didn't listen to their own fact checkers. In the process they damaged the reputation of a university, seemingly destroyed the career of the dean, and wasted the time of a lot of well-intentioned people. An ounce of scrutiny or patience could have prevented the whole mess.

Nuts. I don't think I removed the battery and it's been in storage for almost ten years. Then again if it can survive me naively washing the motherboard with a garden house and letting it dry in the sun, I think the Amiga gods will keep the battery intact for me. I hope so anyway.

It's been quite a while (the ole 2500 is in storage) but it seems like a person could change directories without the "CD" command. Just type the path in the CLI, hit return, and you moved to that directory. edit: Likely thinking of the "implied CD" mentioned in the link.

It's really not about self actualization though. I think your therapist may have been a CEBT/REBT dabbler.

The authors of the REBT books I mentioned are at odds with most everyone other type of therapy. One of the books strongly critiques psycho analysis (searching one's past for psychological wounds) and concepts like AA. For this reason (being at odds with other therapies) the authors recommended therapists that specialize in cognitive behavior therapy alone to get the maximum benefit. Again there are slightly different therapies: CBT, CEBT, REBT, DBT - I don't make a distinction that I probably should.

In essence it's about getting in the habit of talking to your brain, interrupting a thought that can easily become a habitual pattern, and disputing what one thinks by default. It's a search for evidence for the thoughts we believe without question because they come from our own brain.

In a conversational sense it's a bit like separating yourself from your thoughts and telling your brain: "That's an interesting thought. It's ridiculous because there is no evidence to support it and it's self-defeating because all it does is harm my mood - but it's interesting. In all the ocean of thoughts that are available you bring me that? How about you go back to the well and bring me something constructive, positive, or at least funny. I don't have time for nonsense."

What I find useful - and again I've only read books about these techniques - is that they can also be applied to negative people in my life. It works externally just as well as it does internally.

I've had probably a dozen therapists over the years

Writing this as someone who went through SCUBA training (but never took the open water dive) and also went through an intensive private pilot training course (but never went on the check ride), I feel a sort of kinship here.

Have you tried CBT or REBT? (REBT has the word "rational" right in it).

The premise is that our thoughts can sometimes put unreasonable demands and pressure on us which results in nasty emotional consequence. You can give REBT a test drive via a few sample chapters from a reputable author here: http://threeminutetherapy.com/my-book-three-minute-therapy

Another useful book is: How to Refuse to Make Yourself Miserable about Anything: Yes Anything! https://www.amazon.com/Refuse-Yourself-Miserable-about-Anyth...

Then there's meditation. It's not all yoga pants and spiritual mumbo jumbo. I've described a simple method here: https://medium.com/@John_Chacho/engaging-the-senses-to-quiet...

These aren't magic solutions. My brain resists this stuff with ninja-like elusiveness, but when I remember to practice it, it does steady my outlook and behavior.

In short, the various CBT methods combined with meditation can turn the confrontation with the "yawning void of nothing" into a peaceful, sometimes even joyful experience.

The Secret Button 10 years ago

If you want to know where Microsoft got the inspiration for the box and "X" buttons that debuted in Windows 95, check out some images of ye old NeXTSTEP Workspace Manager from circa 1990.

My first serious bit of computing was on an Amiga2500 with a Video Toaster card. At the time Windows for WorkGroups was getting a lot of attention so I started playing around with PCs and eventually bought a Windows notebook. I was shocked to learn that with Windows I could not seamlessly download a file in the background and continue other work. I eventually installed OS/2 and ran Windows in its own space just so I could multitask like I was accustom to doing on an Amiga. Amiga users were (and some still are) a fanatical bunch for good reason.

I feel that this line should be in bold: "It doesn’t really matter what your friends think of your ideas or you in regards to starting a business–the votes that count come in the form of paying customers."

Exercise and sunlight are scientifically proven to reduce depression. Indulge in each for at least one hour a day. Two books (with very long titles) that may be helpful in understanding and combatting the illness are: "The Depths: The Evolutionary Origins of the Depression Epidemic" and "How to Stubbornly Refuse to Make Yourself Miserable about Anything--yes, Anything!"

Ask HN: Idea Sunday 12 years ago

Diaspora does offer decentralization. A node servicing a social network can be hosted almost anywhere. I was very excited about that project early (and it still has potential) but ultimately I don't believe its backend oriented advantages are going to woo people away from centralization. In other words, to average users it looks very much like a FaceBook knockoff.

I believe integrating social networking into email might be the most promising approach. I've always thought a "ShareBox" icon below my Inbox icon would allow social networking to decentralize in a way that would appeal to end users.