cha-cho | 9 years ago | on: I Had My Electronics Seized by U.S. Customs and Border Protection
cha-cho's comments
cha-cho | 9 years ago | on: Building Better Interfaces with SVG (2015)
cha-cho | 9 years ago | on: Ask HN: How to learn new things better?
cha-cho | 9 years ago | on: 20 years ago, Apple bought NeXT
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.
cha-cho | 9 years ago | on: 20 years ago, Apple bought NeXT
cha-cho | 9 years ago | on: 20 years ago, Apple bought NeXT
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.
cha-cho | 9 years ago | on: Original Spec for Lotus Notes (1984) [pdf]
cha-cho | 9 years ago | on: Ask HN: As a single bootstrapper, how do you deal with the pressure?
The longer you put off acquiring a customer the harder your journey becomes.
cha-cho | 9 years ago | on: Watching Larry Ellison Become Larry Ellison
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.
cha-cho | 9 years ago | on: Keith Ohlfs, NeXTSTEP Designer, has passed away
cha-cho | 9 years ago | on: Why We're Living in the Age of Fear
cha-cho | 9 years ago | on: AmigaDOS Command Reference
cha-cho | 9 years ago | on: AmigaDOS Command Reference
cha-cho | 9 years ago | on: Show HN: Your Social Media Fingerprint (maybe NSFW)
cha-cho | 9 years ago | on: Hurricane Matthew Visualization
cha-cho | 9 years ago | on: Insights into a corpus of 2.5M news headlines
cha-cho | 9 years ago
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.
cha-cho | 9 years ago
cha-cho | 9 years ago | on: Show HN: 1AppMode – MacOS X Single Application Mode Revisited
cha-cho | 9 years ago | on: Show HN: New calendar app idea