HN user

Sunlis

118 karma
Posts1
Comments68
View on HN

You have to take into account sweat as well. A boxer's face is probably going to be sweaty as they exert themselves quite a bit during a fight. As a result, the blood is going to get watered down.

I tried to find pictures to verify my idea, but every head injury picture I found was of an athlete.

Try Hy 13 years ago

Finally my knowledge of Scheme comes in handy!

Melatonin 13 years ago

Given that this is a naturally-occurring hormone, is there any chance that taking Melatonin regularly could cause your body to "get lazy" and eventually produce less of its own?

It also works with smartphones, which most people have and use regularly. Not to mention the fact that the kind of person who would buy a Chromecast is probably an above-average user anyway.

In my experience, "good" code and "pretty" code are the same thing - and similarly for "bad" and "ugly". Of course, when I say "pretty", I mean well laid-out, properly documented, non-spaghetti code. I've spent far too much of my time tearing out thousands of lines of "bad" code that wasn't written in a way to allow for easy changes.

I use so many different services/sites that having a different password for each one is unrealistic. Here's a small sample: Personal email, work email, version control at work, Github, bank, university systems, personal computer, work computer, Facebook, Hacker News, Reddit, Steam, Skype, ... I could go on. In order to keep track of all of these unique passwords, I would need some kind of protected database like 1Password [0] (which I do have), or a notebook with them all written down. At this point, however, cracking/guessing a single password or obtaining a physical notebook has given someone access to all of my accounts.

What I typically do is give "important" services unique, random passwords (bank, personal email, work email; things that can do damage), and use one of a set of passwords for everything else. If one password gets found, then maybe only my Reddit, Skype and a few forum accounts are compromised. This has the advantage that I use the unique password frequently enough to memorize them, and non-unique passwords are used in a few places which results in them also being used enough that they are memorized.

[0] https://agilebits.com/onepassword

This is questionable. If I enter 15 random alphabet characters, it gives me 49 years. 15 numbers is 2 days. 15 characters of punctuation is 743,000 years.

If the cracker was trying to brute force a password, then they would have to try every available character in every valid position. Unless I'm misunderstanding something, and n-length password would take a similar amount of time to guess as any other n-length password with the same restrictions. The cracker doesn't know going into it that I only have letters in my password, so he has to use any valid character.

Perhaps a more useful system would be one that would let websites enter their password restrictions and tell them how secure their users' password can be with those restrictions.

I use Astrid all the time to keep track of things I need to do, so I will be very disappointed if (read: when) Yahoo shuts it down and opens up a new "Yahoo To-Do" service. I understand the willingness of small businesses to be acquired, but it often really sucks for end users.

In grade school I had an argument with my science teacher about wheels. She said that a point along the outside of a wheel moved faster than a point nearer to the center (which is absolutely correct). However, she followed that up by saying that the outside of the wheel makes more revolutions than the inside. I tried to correct her, but she wasn't having any of it. So I grabbed my bike from outside, brought it into the classroom and tied two pieces of string onto one of the spokes on the bike: one near the axel, one near the tire. A few spins of the wheel had her convinced, but I can't believe I actually had to do it.

I really enjoy the standups on my team; I find them to be incredibly useful. I suppose everyone's standup is different, but we each quickly go over what we had, are and plan on doing, then mention anything that's blocking us. If the blocking issues are something that affects everyone, we discuss for a few minutes, otherwise a few people agree to hang back after the meeting to talk about it. Suddenly your standup is only 5-10 minutes long for 12 people working on 3 or 4 different projects.

Of course, we haven't solved the "you must be in my X:XX" problem, but doesn't every meeting get I the way of flex time?

You would have to learn quite a bit. Pick a language that you know almost nothing about, preferably one whose alphabet you can't recognize without looking it up. Now use a website built in that language. Is this potentially an exaggeration? Yes. Is it still relevant? Yes.

Putting scare-tactics on cigarette packaging works because the person buying them is "in the wrong" and needs to be "scared away". Negative reinforcement to make an action or habit less desirable.

I'm no psychologist, but I would guess that associating the scary images of STDs and the like directly with condoms and contraceptives in general would be more likely to cause people to form a negative opinion of condoms. What you want to do is advertise sex and condoms side-by-side, so that thoughts of sex trigger thoughts of condoms, rather than thoughts of condoms triggering thoughts of STDs and child-support. Positive reinforcement rewarding positive behaviour.

I hope you don't let your negative experiences push you away from working in (software) engineering. The field in general is already over-saturated with men and I could imagine it being an intimidating field to get into when you're the only female programmer in the office. (My office of about 150 people has only 2 or 3 female programmers, the other 5 or so women are payroll, receptionist, etc.)

It's easy for us as men to feel welcome and comfortable in a group composed almost entirely of men, and I suppose it ends up being sort of self-fulfilling at that point to "keep women out", even if we don't all intend for that to happen. I know that walking into an interview and sitting across from 3 women scares me a little bit, but I can't even imagine how I would feel in an office full of women; definitely out of place.

TL;DR: Please stick with it! The best way to help the female students and interns to be more comfortable in the field is to get as close to a 50:50 gender split as possible.

I love my Pi. I just got it a week ago and it's already handling wireless backups from my laptop, syncing my Fitbit, and hosting all of my media (external drive with its own power supply and minidlna on the pi). I also plan on using it to host a central git repo for my personal projects, and I'll probably end up using apache to run a simple in-house website for various pi-related tasks (my girlfriend isn't as tech-savvy, but it would be nice for her to be able to easily restart services and such).

These things are fantastically useful, all we need now are cheap monitors and you could definitely set up a (albeit somewhat weak) computer for the change in your piggy bank!

If something like that was implemented, I would hope that it would be turned off by default and hidden away under the "here be dragons" section of Chrome's settings.

> ... explaining to beginners that PHP is bad

But what makes it "bad"? Everyone says it, but I don't think I've seen any solid arguments behind it. If it's just because you get a lot of less experienced developers using it (for the reasons mentioned in the article), then I fail to see how that is a flaw at all. If you're 12 years old and trying to get started with web development, then you're probably going to use Apache and PHP to do your first "Hello world".

In the grand scheme of things, there are very few websites that actually require a more robust back-end than PHP. Unless you're pulling in millions of hits, you don't have to worry about the inefficiencies of the language.