HNHacker News
TopNewBestAskShowJobs

jamiltron

30 karma · joined February 16, 2011

submissionscomments
jamiltron··on Top AIs still fail IQ tests
The use of IQ tests is already suspect, but then I saw that the author is tracking the political leanings of LLMs by using that silly economic/authoritarian political compass - so they seem pretty committed to "tracking" useless noise.
jamiltron··on For many neurodiverse people, 'The Sims' has been a lifelong comfort
Neurodiverse is a wider collection than autism. It's useful to describe a variety of circumstances without needing to enumerate through them.
jamiltron··on California plan for wealth tax on anyone who spends 60 days a year in the state
privilege, noun

a special right, advantage, or immunity granted or available only to a particular person or group.

jamiltron··on California plan for wealth tax on anyone who spends 60 days a year in the state
And I'm glad you're privileged enough to be here posting today, boasting of the wealth your workers generate for you :-)
jamiltron··on California plan for wealth tax on anyone who spends 60 days a year in the state
"A small investment" and the ability to take on risk sounds like a significantly privileged position the average worker is not afforded.
jamiltron··on California plan for wealth tax on anyone who spends 60 days a year in the state
That's not what that means at all. Founding a business requires a significant investment of capital.
jamiltron··on A guide to implementing 2D platformers
People were porting it to Linux with SDL at Handmade Pengiun: https://davidgow.net/handmadepenguin/

I am not sure if they've kept up or not, as I haven't kept up with the series, despite my attempts. Nothing against the series, I just haven't taken the time to follow yet.

jamiltron··on Myths of Enterprise Python
And as someone who has coded both Python and Ruby on the job, and most recently Scala, I find the amount of time I'm debugging runtime errors much less in Scala, which is very valuable.

I also don't feel the amount of code I am writing to be all that significantly larger than what I was writing in Python/Ruby.

jamiltron··on Myths of Enterprise Python
> And makes your code 20% longer

Not necessarily true, especially if you are using a language with type-inference or you are able to encode your logic in types.

Additionally - what do you think unit tests are? They aren't additional code you have to write?

I'm not someone who thinks types completely reduce the need for testing, but I absolutely do not get why dynamic language fans are like "Uhg, I HATE having to write types", but then end up basically reimplementing a type system in a much more verbose testing framework.

jamiltron··on An NES emulator written in Go
You do realize that significantly more complex software has been written for decades without the use of generics, right?
jamiltron··on 2048, success and me
But that's what makes Threes superior, for me - the needing to add 1 and 2, and the fact that they don't match each other makes for a more difficult game that requires much more thought. The fact that you can make matches with the basic tile that has the highest percentage of popping on the board every moves means that there are less consequences to not making the optimal move each turn.

That's just my opinion of course, but 2048 seems annoyingly easy - so much so that the up right down left repeat strategy is very valid to score a somewhat decent score when compared to some players.

jamiltron··on 2048, success and me
2048 is most definitely a clone.
jamiltron··on “Game Programming Patterns” is now finished
Nope. Games are widely varied in their scope and delivery. I am fairly confident there is no single target.
jamiltron··on Unreal Engine 4.1 Update Preview
"We'd like to support the editor on Linux some day" is not "editor support is planned for the future."
jamiltron··on New GitHub Logo
I assumed since she is part octopus, she probably just got out of the ocean or something /shrug
jamiltron··on Python at Netflix
Lambda expressions are not necessarily first-class functions (I mean, they are in Python, but so is any other old function).

First class functions simply mean that a language treats functions as it would nearly any other data type, namely that they may be passed as parameters, bound to variables, and returned from other functions.

Python's poor handling of lambda expressions do not invalidate that functions are first-class citizens.

jamiltron··on Programming is not a Glamorous Job
My girlfriend worked in crime scene investigation. I think they probably have it way worse than programmers when it comes to public perception of the job based on shows and movies.
jamiltron··on Coming Home to Vim
I use Emacs on OSX, just like I do on every other operating system I have to use.
jamiltron··on Learning to Program: Why Python?
Yes, but unfortunately it can only be a single expression.
jamiltron··on The Day Python Embarassed Imperative Programming
Not to be nit-picky, but everything is Haskell is not always a function:

http://conal.net/blog/posts/everything-is-a-function-in-hask...

jamiltron··on ClojureScript
I have been tinkering with Clojure off and on for the past year, and I only recently have started with Clojure's web technologies.

Currently the documentation is a mess. I've slowely been learning by looking at very basic examples, and then needing to read source code to fill in the details for the stuff I wanted to do.

While there's a great deal of excitment for ClojureScript, I feel that it as an entry point (at least for me) wouldn't have enough docs for me to learn quick enough so I wouldn't become frustrated. YMMV, of course, but I think you'd be better off looking at Compojure or Moustache, Enlive or Hiccup, and Ring , or even Noir: www.webnoir.com

jamiltron··on Ask HN: Review my "learning programming" checklist
If by "good overview" you mean "often incorrect and sometimes extremely harmful" you are correct:

http://w3fools.com/

jamiltron··on Minecraft creators’ next project is a strategy game: Scrolls
Solium Infernum is awesome. Fans of strategy games should definitely check it out.
jamiltron··on Clojure REPL for Android
What is the state of using Clojure to develop for Android? Everything I see on the subject is pretty dated. I see that people are saying that until recently getting a Clojure REPL on Android wasn't possible - so do the technical changes that allow this better facilitate using Clojure on Android?