HN user

mjdwitt

120 karma
Posts3
Comments77
View on HN

It does indicate a concept of future. What it doesn't do is use a different tense—the key verb is the same as when talking about the present. It's a subtle distinction, but he is arguing that this lack of differentiation in verbs has an impact on internalizing future events.

And while you very well could make the translation from whatever the original was to "It will rain tomorrow," it might not be a literal one that preserves the original tenses, which would obscure exactly what he was trying to point out.

Moreover, pressing alt while in insert mode causes the next key to run as if pressed in normal mode. I usually use this instead of escape for those times when I don't want to go into command mode.

One caveat, however. I recently switch to OS X and have yet to figure out how to get alt/option to behave this way. Really my only major gripe about OS X vs. linux.

Leaving Go 12 years ago

Indeed. Which is why pcwalton is answering Thomas' conjecture about C++'s STL containers.

Glad I could help. Scheme is great for introducing oneself to many concepts not commonly present or used in more common imperative languages. That, and the SICP is just a ton of fun.

TCO refers to tail call optimization, which is a useful optimization for languages such as Scheme which encourage heavy use of recursion. TCO allows the interpreter to reuse the current stack frame when a tail-recursive[1] function calls itself instead of creating a new stack frame for each recursive call.

Because javascript lacks this and many other features of Scheme/Lisp, I wouldn't really recommend using it for SICP.

[1] Tail recursive functions are recursive functions which merely return the result of their recursive call to the caller instead of further processing those results before returning. In pseudocode:

    // non-tail
    expt(b, x):
        if x == 0: 1
        else: x * expt(b, x-1)
    
    // tail-recursive
    tail-expt(b, x, ans):
        if x == 0: ans
        else: tail-expt(b, x-1, x*ans)
For these definitions:
    expt(2, 3) == tail-expt(2, 3, 1)

Those social promotions are clearly screwed up, especially as old as eighth grade. As a counterpoint anecdote, however, my mother is a kindergarten teacher who holds back (on average) two students a year for failure to understand the material or social immaturity that would prevent them from learning anything in first grade. And this is in a state (Indiana) in which kindergarten is voluntary.

> a lot of assessments (too many, IMHO)

I definitely agree there. Just the other day, one of my mother's kindergarten students was drawing pictures of her and her teaching assistant and decided to caption the assistant's with "she helps us with our work" and my mother's with "she tests us."

I didn't start using Linux (and therefore LibreOffice) until after I stopped using Office 2003 on any computers, so I don't know about its support for ODT.

2007 did do fairly poorly from what I remember as well. 2010 though is much better; I go back and forth between those fairly regularly. Fonts are obviously an issue, and complex formatting isn't quite right all of the time, but each suite seems to open most of the other's file types fairly well.

You're missing a lot of information here. Design Like Whoa is the person who made the racy video in question. The woman who got pointed out the sexism on Twitter is Shanely Kane, who works as a developer for Basho and has nothing to do with Design Like Whoa's website.

I'm just guessing, but it would make sense for large paper maps not to use this fold so that you can partially unfold it and look only at the portion in which your are currently interested, instead of having a giant unfolded piece of paper. This would be especially nice in a small car where you would lack room to move a completely unfolded map around.

The level of care and thought put into creating a secure encryption scheme doesn't matter if the cryptography is broken. There's a reason you constantly hear cryptographers telling everyone to never invent their own crypto-systems; it's extremely difficult to do right.

Unix as IDE 14 years ago

Ah, so instead of having to hand-roll your own really complex regex that would limit the scope every time, VS automatically limits the scope of the renaming for you. That is pretty nice.

Unix as IDE 14 years ago

How so? I haven't used VS since a couple of versions ago and never got to know it very well, so I based my above comment on the OPs description; if there's more to the feature than I could easily be wrong.

Unix as IDE 14 years ago

"* no easy refactoring. In VS i love how i can just hit F2 on a method name, rename it, VS shows me all the places where it will rename it and pressing OK. This works flawless everytime and makes refactoring so much more painless than working with a scripting language and a text-editor only"

Using vim (or sed for whole directories of files) you can do the same thing using a search and replace regex.

    in vim:
    :%s/<find>/<replace>/gc

Rather, I think he means that the US judicial system is currently swamped. Therefore, if drug cases no longer required court time, the load on the system could be brought down to a more manageable level.

So you think that a YC-funded company posting a job posting on news.ycombinator.com is... _lying_?

No. Rather, I have no information that I trust to convince me one way or the other as to their honesty, so I choose to ignore that data.

I had not, however, considered that they have already been vetted by PG and YC. Perhaps I have a small reason to trust their claims. Even so, I'd give it the same weight in decision making as known hyperbole, at best. I'll only completely trust the claim if I have verifiable sources.