HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mucholove

no profile record

comments

mucholove
·5년 전·discuss
Dude, get off Upwork.

Do not do any work for them.

Invest that time and build your name on your own or some other platform.

Take your clients off Upwork.

Would love to see what you’re doing.

You don’t owe them a thing.
mucholove
·5년 전·discuss
Greg—the funny thing is that the comment I read the comment where they explain notation differences as sort of saying that Smalltalk is the best thing on the planet and we should all aspire to be Smalltalk. No ambiguity with Smalltalk which is of course the whole point of readable, paintable code. The most easily maintainable code is that which does not need documentation.

On Smalltalk: Objective-C of course aspires to be Smalltalk. It just so happens that it's happy to be a muggle and integrate C as well. Good for us. Use Smalltalk for most things and C where necessary.
mucholove
·5년 전·discuss
The dot syntax makes it difficult to parse whether you are dealing with a C struct or an Objective-C object.

Objective-C was grafted onto C with very clear demarcation lines.

We don’t mind being able to declare a property with `@property`. We do mind that they introduced dot syntax
mucholove
·5년 전·discuss
So I use GNUstep and I really like it.

It is not an Apple emulator—it is an OPENstep emulator and so it implements the amazing Cocoa API and many mac/iOS frameworks can be used server side with minimal porting.

This makes it easy for what I intend to keep as a one person project forever or as long as Apple continues to support Objective-C.

You want to know an unpopular opinion?? I love Objective-C and I think it is better—way better than Swift. And—if you have discipline, the preprocessor is excellent.

So while many might say GNUstep is buggy, it is working for several of us—and happily so.

I do agree that the homepage is terrible and that what should be done is put some installer scripts so you can start using it immediately. An Ubuntu installation following the corresponding script here is foolproof: https://github.com/plaurent/gnustep-build

Check it out!!
mucholove
·5년 전·discuss
As you point out—there are also fantastic administrations of shared resources.

For example, many fisheries in the USA have recovered tremendously through smart limits. The Atlantic cod fishery is often cited. I personally have experienced the Pacific North West salmon fishery and can confirm that the fishing gets better up there every year while the Dominican fishery gets worse. The DR fishery has experienced the tragedy of the commons.

The DR also experienced fantastic forest preservation in the 1970s. This was after all the old growth was destroyed. There was a success of the commons following a tremendous tragedy. Still, in the last few years these old laws have been disrespected and so the forests have been decimated to make way for Haas avocado plants. Do not buy Dominican Haas avocado.

The tragedy of the commons is very real. Learn more about the success and failure of different shared resources through Elinor Ostrom’s work.
mucholove
·5년 전·discuss
Play with me for a second...What if sustainability creates wealth? After all—once you are born into a wealthy family—the joke is on you if "you lose it".
mucholove
·5년 전·discuss
On the environment and fauna, animals are going extinct (like the white rhino) so yes, we are running out of stuff.

Trees—like Dominican mahogany grow really slowly and now there are so few of them we have basically run out. I can name several other examples—most notably Guayacan.

There is a bunch of scarcity and destruction. I’m pretty sure we can fix them—but for the trees and the animals it’s unlikely that I get to experience them as was so in previous lifetimes.

It’s a shame we couldn’t manage them sustainably previously.
mucholove
·5년 전·discuss
I did implement a webserver (that supports websocket-a binary protocol) and also implemented a `make_binary_string` function along the wah so as to not lose my bearings. Printf is 100% amazing and I generally leave my printf statements inside all my code because I can switch them on and off very easily for any individual function by using macros. Also clutch :)