I learn all my etymology from Dinosaur Comics, http://www.qwantz.com/index.php?comic=551 :)
65 karma · joined October 6, 2010
I learn all my etymology from Dinosaur Comics, http://www.qwantz.com/index.php?comic=551 :)
I never studied in college in the US, and I'm horrified that this is the standard. In Israel, we had the previous tests in the library, and the student union created a (for-sale) curated versions, all above board and perfectly condoned. The assumption was that memorizing the entire test-bank, containing hundreds of questions, was harder than actually understanding the material -- but that if you thought that was your best way to pass the test, go ahead and do that.
In fact, some professors explicitly encouraged memorizing proofs for all important theorems by promising that the test will contain at least one or two of them. Of course, usually they followed this by explaining that you're free to come up with your own proof, or memorize key points and manage to interpolate. I would recite proofs in the shower, to myself, every morning.
It would only be cheating if you got the actual test being used ahead of time (or, of course, consulted a confederate or disallowed materials during the test). It would not be cheating, and in fact, tolerated explicitly, to harass the professor by asking questions from test banks that you failed to solve, and getting valuable information that way ("it's not going to be on the exam, don't worry about it").
The professors assumed that anyone who puts that much energy into studying for the test deserved the grades they got.
tl;dr: In Israel, only stealing the tests or breaking rules during test periods was frowned upon: anything else was viewed as "studying really hard."
tl;dr: Eugenics won't be properly applied because pre-eugenics people will game the system.
* For "moderately" strong passwords (say, ones which need 10,000 attempts to get), getting at your encrypted files means the difference between you being able to throttle-and-disable a serial guesser and having the password hacked (bonus points if that was the password your user uses on other sites with the same usernames.) * An attacker can go over the file to find "extremely" easy password for some user. * A determined attacker can test hundreds of millions of passwords for a specific user, and know when he succeeded, before you ever notice it. So unless your website has a "change password every year" policy, the attacker can breach even "moderately strong" passwords.
This is even before issues like "well proven encryption libraries" are still broken, and if the one you used is broken, your file is still out there.
This doesn't mean that it cannot be done, with enough care -- but it does mean that if you avoid doing it, it's a big relief, and a big potential crisis averted.
This says absolutely nothing, except for the ever-present "just start-up, it doesn't matter." It doesn't matter only if you're a Blub programmer (see http://www.paulgraham.com/avg.html though I imagine most people have already seen it), or if you're a non-technical manager needing to convince himself that it doesn't matter.
So here is some real advice: if you are doing a typical "mostly-web-but-a-lot-of-little-elses" choose Python. Python has good frameworks like Django (that will bring up you to speed clearly for a CRUD-based web site) and Twisted (for the small "everything elses"). If you find performance bottlenecks, well, the C-API is not a "pleasure" to work with, but it's reasonable at least. It is easy to learn, so the whole "find an engineer familiar with it" is a bit of a red herring.
Sure, this advice will not fit all start-ups, but if you think it doesn't apply to yours, you better have fairly solid arguments.
(Some arguments that I think are solid: "We already know Ruby well, and the difference is small enough that this tips the scales", "we need to write in Davlik for Android". "But I know C++" isn't, for example.)
OTOH, I am writing this comment on an open wireless router.
On the gripping hand, nothing I put here is private, and if someone "pranks" me, I can just login again and delete offensive content. Karma isn't actually money...
For most professional use, meaning "work", I use work's e-mail system (usually based on Exchange, but I guess that depends on where you work). If I apply to companies, do you think they really care what your address is?
I do some of the interviewing duties at work, and I can tell you my eyes pretty much skip over the e-mail part of the resume. HR needs it to e-mail them "your interview is on the 10/10 at 10:10am", but I doubt the HR person really cares about the address beyond copy'n'pasting it.
(Mind you, if I got work e-mail from a personal address, I would regard this as unprofessional behavior, but it doesn't matter if it's @gmail.com or @faceboook.com)
This is one reason why I'm partial to reCAPTCHA: there is a lot of experience in OCR systems, and we know what the current state of the art -- and we know what kind of things foil it.
Bullying is assault. The first time the police gets involved, it will be unpleasant for the bully. The second time, he gets arrested. The next bully to come along might realize he doesn't want a criminal record, and if he doesn't, his parents might. And if they don't stop, they get sent away to juvie.
Why do we assume highschool/middleschool kids are somehow untouchable by the law?
If a kid's parents do not care about him, I'd like to suggest that the least of that kid's problems is getting bullied in school.
When kids realize that there are consequences for bullying, and that they have to stop, they will. (The above goes for physical abuse, mostly. The solution for verbal abuse is "learn to insult them better". They either learn to stop insulting you, or they fall back to physical abuse, in which case, see above.)
That's what my parents did when I was bullied in middle school. They called the other kid's parents, and he stopped. There was one time they did need to threaten the principal with calling the police, and she pleaded with them not do it, promising that the kid was getting psychological help for his issues, and they agreed to conditionally back off (and he never threatened me again).
Bullying is already socially unacceptable -- it's against the law of society. We can solve it the same way we solve every other criminal activity, which is by involving the law enforcement authority.
Edit: Changed "socially acceptable" in the last paragraph to say "socially unacceptable" (was a typo).
tl;dr: taking the law into your own hands is illegal, yes.
Parties are an emergent phenomenon in almost all democratic systems, because politicians work in groups -- the same as anyone else, by the way. If Scott Adams suggested a specific legal system (for example, banning pooling campaign funds) I could find the flaw in that, but he cleverly gives no details, and so makes it impossible for people to find flaws in his (non-existent) system.
See http://lesswrong.com/lw/yp/pretending_to_be_wise/ for an explanation -- the post above is a clever take on that. Instead of refusing to pass judgement, it's giving advice that, as the people who did think of it as wise said, "is bullshit if you take it at face value" -- it's meant to serve as a counter-balance to the exact opposites of those, which are obviously also good advice, often given.
By saying a thing, and implying you also believe its opposite, you can never be wrong.
I don't really affiliate myself with the rationalist movement, but I think they have developed a number of useful tools to learn to call people out on trying to bullshit you.
* For a site that launched a few days after FireSheep was announced, and that wants me to put in (somewhat) private data, I think that at least having an SSL option is necessary.
* Re: demo page: Is it really that hard to save it tied to a temporary cookie, and copy all the data on the backend to a permanent account if a user signs up? I would not even call that a "demo page": just have the editor widget be right there on the front page, letting the user play with it (keeping the video to the side).
I understand the value of launching quickly, but adding a Gmail auth/Facebook connect option, adding an SSL option and adding better "try-before-I-have-to-give-you-my-email-address" are all things I would consider a must.
[Edit: fixed formatting.]
In thinking why this is, I have the following to offer: if it was "John Q. Random on Why Software Companies Die", there is a good chance it wouldn't rise to the top of HN quite so quickly. The accumulated reputation Card has is actually important for people reading this article. If this is so, then we must remember some of his reputation is being anti-gay-marriage: it is no less important to this article as is him being the author of Ender's Game.
My point: It's actually rational to assume FB messages are more valuable, and given people who do that, it's equally rational to send them messages on FB :)
(For what it's worth, my love is not abstract -- I actually learned something about my spending habits in the mere two weeks of using Xpenser that helped my peace of mind. It's something that makes my life demonstrably better!)
"""
Why is Xpenser free? How do you plan to make money?
We'll be introducing premium accounts that'll carry a monthly fee in the near future. The goal is to keep the base product free and charge for longer data retention and other services. """
It's not yet making money, which would disqualify it from the criteria for this Ask HN