KeithMajhor's comments

KeithMajhor | 13 years ago | on: How to Make a Full Auto Book Scanner

I'd never heard of them before. I wonder if they keep the old scans and resell duplicate books. They could make a bunch of extra money on half.com or similar. Depending on how they're scanning the books it'd also save time. Then again, it could be that they're required to destroy the scanned book in order for it to be legal.

KeithMajhor | 13 years ago | on: Combinator Recipes for Working With Objects in JavaScript

This was a great post. Just a little nitpick. I think this line near the bottom:

var something = maybe(doesntCheckForSomething(value));

Should actually be:

var something = maybe(doesntCheckForSomething)(value);

If I'm wrong then I likely missed something so please let me know. Thanks.

KeithMajhor | 14 years ago | on: Google Green - The Story of Send

It's plain HTML5. That scrolling behavior isn't a freebie. The scroll bar you see is actually for an empty div. There's an attached scroll event handler that they're likely using to run the animation.

KeithMajhor | 14 years ago | on: A Pinterest spammer tells all

If the unique id didn't work out you could charge per post instead. Spammers would post more than other users. Extra accounts or not. Is there any way to make payments like this easy?

KeithMajhor | 14 years ago | on: Bullshit

I'm not trying to have an attitude. I said it once but I'll say it again: You're reading too much into whats being said.

I like your analogy. It perfectly exemplifies what I'm trying to say. Can I not use their services and be careful while doing it? Driving my car is dangerous but I do it every day. I'm not trying to say that they're bad. If you're distilling the word "dangerous" down to it's connotation then I can understand your disagreement. Please understand that I'm not doing that.

KeithMajhor | 14 years ago | on: Bullshit

"Their products are deliberately engineered to make it painful to seek affordable alternatives when you need new parts."

Some of apples products have RAM directly soldered to the motherboard. This has legitimate engineering trade-offs. Of the ones that don't do this: Are there any that deliberately void compatibility with alternatives. It looks like most of their cables have alternatives too. Their stuff is expensive sure. But are they deliberately locking you into using their accessories?

KeithMajhor | 14 years ago | on: Bullshit

In all seriousness. What does "open" even mean? I've noticed that no one is saying "open source". Not that I know what that really means either. Android isn't developed in the open they just release the source code. That's the only real difference from Windows 7. So is this all just relative to the phone market? It's "open" as far as phones go?

I get the feeling "open" is not something you can be. It's a continuum. Things can be more or less "open" but nothing can actually be "open".

KeithMajhor | 14 years ago | on: Bullshit

Can you give any examples of this? You may be over-generalizing. Most of their products don't even have replaceable parts. Are you sure their reasons aren't legitimate?

KeithMajhor | 14 years ago | on: Bullshit

I love Google but they're at least dangerous. The "bad" may come later.

KeithMajhor | 14 years ago | on: Show HN: An iPad app to teach kids how to program

It'd be cool to have a lisp that you could edit structurally with an iPad. Structural editing is a foreign thing when done on a keyboard. But it's 1:1 on an iPad. I know that's not visual in the way you meant. I just think it'd be easier to grok than syntax.

Also, Conal Elliot did a talk about how to visualize higher order programming. He demonstrates a UI for manipulating higher-order functions. I don't know how directly useful it would be but it's at least a good place to farm for ideas. http://www.youtube.com/watch?v=faJ8N0giqzw The demo starts at 22:22 if you just want to skip to that.

KeithMajhor | 14 years ago | on: IBM: Mind reading is less than five years away. For real.

HA. Error correcting codes? You realize that means the person thinking in bits would have to do that themselves. A 7-bit parity would be harder to do than just dialing the damn thing. Even then all it'd be able to do is tell you that you messed up. Something that actually makes corrections on the fly (Hamming). No way. I couldn't do it and I know how Hamming works. I really doubt a consumer could do it or would want to.
page 1