Hacker Newsnew | past | comments | ask | show | jobs | submit | roninhacker's commentslogin

"Mimsy Were the Borogroves," by Lewis Padgett, is short and excellent.



Turtledove's alternative history books are quite good. In The Balance was especially fun.


Thank you, that is it, off to the Library :)


not grandparent, but this topic is oft-discussed (but with no clear resolution!) on r/realtimestrategy

imo, the biggest obstacle is the combination of

a) RTS not being well-understood

b) sweaty streamers broadcasting the idea that the games are "solved"...but only enough to criticize you for not being "optimal," not enough to actually help you approach the game.

These add up to a very intimidating picture, unwelcoming for newcomers.


I hate "meta" culture in gaming (as in "this is the 'perfect meta' and you're an idiot if you do anything different").

How do people think "new metas" get discovered? By people trying new stuff! This kind of cargo cult thinking means that we lose all creativity in gaming while also getting stuck on local optima.


It's not overinvesting if you couldn't have married a doctor otherwise.


This makes me want to stay far, far away from FAANG.

What is Facebook's moral responsibility here? Hell if I know. It's just too big. Too much verbal ability, not enough cohesion.


Facebook’s algorithm deliberately amplified this speech to increase profit. I’d say that counts as a kind of editorial discretion which then comes with a moral responsibility for the consequences of that editorialising.

If Facebook wants to be the “town square” of the digital age it should be nationalised and the algorithm should be removed.


The reason those don't command respect is because they don't pay well in the main.


An experienced industrial electrician gets more than your average software developer, here in NZ.


Software devs in NZ are really badly paid.


Depends what you're into. I basically only use Clojure and can't remember the last time I had to know anything about Java. Admittedly I mostly use Clojurescript...

But seriously, I wouldn't worry. You'll have to install Java, and then you won't have to think about Java ever again if you don't want to.


>And because "concise" should be measure in the number of tokens needed to achieve certain functionality, not by excessive use of single character tokens.

I am totally nitpicking here, but as a longtime Clojure programmer, I do have a bit of APL envy. Aaron Hsu (noted APL guy) made the point that brevity (in the linear, #-of-characters sense) let's you decrease complexity by avoiding indirection---when the body of a function is shorter than any name you might give it, you can just...write it...rather than writing it somewhere else and calling it.

I don't plan to switch away from Clojure any time soon, but I definitely want to play around with the APLs.


You may be interested in April[0], a version of APL embedded in Common Lisp so that it can be called as part of a CL program. Also, my own language BQN[1] is a rework of APL that comes much closer to Lisp in that it has first-class functions and closures. It's self-hosted (using a compiler that follows Aaron's strategy), allowing it to be embedded in other languages with relatively little effort, but currently poor performance. There are Javascript and C VMs with another programmer working on one in Erlang; Clojure could definitely be a possibility.

[0] https://github.com/phantomics/april

[1] https://mlochbaum.github.io/BQN/


Wow, this is totally cool, thank you!


Erik Dietrich had a section on this in "Developer Hegemony." He immediately followed it with, "You won't have a soul at the end of this," and then another section on alternatives.


Yes, apparently not.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: