HNHacker News
TopNewBestAskShowJobs

jjs

1,701 karma · joined December 9, 2008

(Permission granted for Hacker Monthly to publish my comments and/or submissions.)
submissionscomments
jjs··on What project are you working on during the upcoming holidays?
— Lisp compiler (ambitiously, an Arc/GOAL inspired dialect for games/multimedia, initially to target a Lua-like niche)

— TIGsource "Assemblee" game competition entry

— Client-side Javascript/canvas pixel art editor

— Playing with Adobe's Flex SDK

— Productivity application (as you may have guessed, it involves methods for keeping track of multiple parallel projects ;)

— Actual holiday stuff

— Clearing some of my backlog of video games I've been meaning to play. Top of the list is Uncharted 2.

jjs··on Google Go: A New Programming Language That’s Python Meets C++
2 weeks, tops.
jjs··on Extreme JavaScript Performance
Why can't scope be resolved at compile-time?

I realize that things like window.x can be added at runtime, but local scopes ought to be simple to rule out.... as long as there are no calls to eval() .....

eval(), which can introduce local bindings at runtime from arbitrary, runtime-constructed strings....

Ugh.

And since aliases to eval can also be created, in any scope, from other dynamically eval()'d code strings, you can't even be sure that any nonlocal symbol won't resolve to eval.

So the only way you can be sure that a level of scope can be skipped in the lookup chain is if there are no function calls made on any redefinable nonlocal symbols.

If there were a subset of javascript where eval was a keyword instead of an identifier, then this would be easier.

jjs··on We're Rich, You're Not. End of Story.
> The disposable income in Scandinavia doesn't need to cover any healthcare, education and other public services.

If the study's honest, those should already be factored into "cost of living", not "disposable income".

jjs··on The Ph.D. Problem
I believe it.

Scientists at least have the advantage that, even if they can't see any practical application of their research, other people can (and do!).

jjs··on The Ph.D. Problem
> Perhaps you don't believe that things like critical literary analysis are providing us any actual benefit, but I disagree and I'm sure that any humanities professor would disagree too.

What they'll profess in public and what they'll admit "off the record" aren't always the same thing.

jjs··on Observations from a real-world Clojure project
Remember also that during the time that ITA would have made that decision, SBCL and SLIME were both evolving rapidly.
jjs··on URL Shorteners are evil, here's one to prove it.
Can you recursively mug a mug.gd link?
jjs··on Scheme hits the App Store
> The Scheme code deals with position evaluation, alpha-beta pruning, transposition tables, move legality, different strategies and so on.

For some reason, those sound like compiler optimizations instead of game calculations...

jjs··on Bookseller group wants [US government] to investigate retailers' price war
Bookseller group should do its homework:

http://www.nytimes.com/2007/06/28/business/worldbusiness/28i...

jjs··on Starting a business isn't as crazy and risky as they say
> If you took the Lehman job, by now you'd have to accept the fact that you would probably never get the chance to start a business again.

No, they probably still would have gone bankrupt, even despite swombat's valiant efforts.

jjs··on Dirty Little Secret of Success
Careful, that's a load-bearing wall...
jjs··on Rich vs. King in the Real World: Why I sold my company
The diminishing marginal utility of money leads me to prefer Forrest Gump's philosophy on the matter:

"So then I got a call from him, saying we don't have to worry about money no more. And I said, that's good! One less thing."

jjs··on Scott Adams: I credit MBA program for my success with Dilbert
Preparing in what way?

(Saving up seed capital? Cutting down expenditures? Courting co-founders? Market research? Product development?)

jjs··on How Wall Street is making its billions
> You can take part in this as well

Except for the free money part.

jjs··on Ask HN: Are there any very long term genetic programming experiments?
Intelligent behavior seems more likely to evolve if you provided a complex, usefully manipulable environment that could vary significantly and unpredictably during the lifetime of the individual.
jjs··on CD Baby’s Shipment Confirmation Email
All right, I hereby declare it illegal.

(Did it work?)

jjs··on Ask HN: Your biggest non-technical hack/discovery
A corollary: most ostensible rules aren't the real rules.

Knowing the difference is a form of power.

jjs··on Ask HN: Your biggest non-technical hack/discovery
... and, technically, is. ;)
jjs··on Fugitive.vim: a Git wrapper so awesome, it should be illegal
That's the best idea in the history of conscious thought!
jjs··on Users don’t want rich
The author appears to conflate feature-bloat with "rich" web UI platforms. This doesn't have to be the case.

When I'm making something using Flash, AJAX, scripted SVG, or <canvas>, I like to think in terms of which UI elements can be simplified or eliminated by having a more expressive interface.

For example, AJAXified controls can eliminate the need for a "save" button in some forms, drag-and-drop can simplify moving and reordering operations, scripted SVG can bring sanity to working with tree-structured data, AJAX polling or Comet streaming can eliminate UI actions like page reload or manually checking for updates, etc.

jjs··on I Don't Code in my Free Time
> PS: Ok, I did just start working on an iPhone app, but that's mostly because I stopped coding at work.

Aha!

jjs··on Startup rental website takes on Craigslist
It appears that they've disabled RSS feeds for custom searches (pretty much any search that sets url query keywords), but they used to accidentally have a pretty sweet REST api.
jjs··on Ask HN: Whom do you admire most?
I admire the amazing people I know, the ones who make me think, if I try just a little harder, I can be like them.
jjs··on The odd one out - inspired by IQ tests
Then their effective definition was "that which is measured by the thermometer".
jjs··on The odd one out - inspired by IQ tests
> You can't measure a person's intelligence using a test.

Well, you could, but first you must define it! ;)

jjs··on I like Unicorn (Rack HTTP server) because it's Unix
> nginx relies heavily on system calls at the expense of portability.

Nonsense; Unix is quite portable.

jjs··on Django ponies: Proposals for Django 1.2
These are some excellent ponies.
jjs··on Ask HN: Check out my little app
> I might charge a reasonable amount to power users.

Fixed your typo. ;)

jjs··on And if only 1% of those people...
> That's why I have serious respect for anybody that makes it work more than once, those are the real entrepreneurs. For the rest it really is mostly luck.

See the recent article on survivor bias:

http://news.ycombinator.com/item?id=768297

← PreviousPage 9 of 16Next →