HNHacker News
TopNewBestAskShowJobs

TimmyMustGo

17 karma · joined March 6, 2018

submissionscomments
TimmyMustGo··on Ask HN: Are Chromebooks ready for serious development?
I use a x220 because it has a better keyboard. I'm limited to USB2 but honestly I never use them except for my mouse and iOS devices, which are limited to USB2 speeds anyway. But I'm able to hook it up to dual external 1080p monitors. Cost me less than US$100.
TimmyMustGo··on The Wealthy Are Hoarding $10B of Bitcoin in Bunkers
So if we let a bank manage bitcoin, perhaps the bank could issue paper receipts that are backed by said bitcoin, and those pieces of paper could circulate instead of using the blockchain.

What I don't understand is if fiat currencies are so bad, why do people express the value of bitcoin in a fiat currency (like USD)? They are just like the goldbugs, hoping and praying that the world will collapse back into the dark ages

TimmyMustGo··on Programming Bottom-Up (1993)
I believe the "bottom part" should be interchangeable, like switching to a different CPU architecture, or switching to a different framework. The bottom part is an implementation detail. The API is important since that's what you interact with.

I think it's best to have as few dependencies as possible, try to keep everything independent and interchangeable. I like to view my code as a graph structure, try to keep the functions and its dependent functions as a Directed-Acyclic-Graph and avoid cycles.

TimmyMustGo··on Bringing Objective-C to the Amiga
Objective-C itself is not verbose, method names can be as long or as short as you like. You can have method names with only colons if you want:

- (void):(id)param1 :(id)param2 :(id)param3

Keyword names do not have to be unique such as:

- (void)drawLine:(id)gfxContext x:(double)x1 y:(double)y1 x:(double)x2 y:(double)y2

Cocoa/Cocoa Touch is verbose, but Objective-C is not (it is by far my favorite programming language)

TimmyMustGo··on Playing Video Games with My Son Isn’t What I Thought It Would Be
It definitely is not a naive question. Printing money is precisely what the government should do. Income tax should be eliminated, it is a relic of the past. The government should fund itself not by selling bonds, which essentially is printing money that pays interest, but by simply printing money which is more direct.
TimmyMustGo··on A Year Away from Mac OS
I used to run Debian but my packages would always end up in some kind of dependency hell where I couldn't upgrade to newer versions.
TimmyMustGo··on A Year Away from Mac OS
I also migrated away from MacOS. I'm currently running Linux (Slackware). I came to the conclusion that Linux works best for me on desktops, but MacOS works better on laptops. I don't use laptops much anymore, I prefer multiple monitors, I don't like the way MacOS handles multi-monitors.

I ended up buying a couple of used Dell Optiplex 9010's for a little more than $100 each. Also picked up a couple of Thinkpad X220's also about a $100 each. They all run faster than my Macbook Air.

Tried all of the Linux distributions, didn't really like any of them (I hated Ubuntu and all the variants). So I installed Slackware, I use a customized FVWM (as in I hacked the source code). Removed things like PulseAudio and NetworkManager. I use a customized version of Gnustep (just the Foundation part) because I need Objective-C. And I wrote a bunch my own UI using Cairo (not a fan of GTK or Qt).

I still use MacOS on my Macbook Air, but more as an appliance and not for anything serious. I feel much more comfortable with my computer now (I am no longer dependent on Apple!)