Two words: Benoit Mandelbrot
Posted by Eric Stein - November 10, 2006 CE @ 21:57:34 UTC
Professor Benoit Mandelbrot (aka the father of fractals) spoke in Olin hall today at 3 PM. While a bit slow at times, his talk was very interesting and worth going to.
While he did not talk much about the actual formulae involved in fractals, much of the impact of fractals on art, architecture, and technology was touched on - however, this is all already on the web, so I'll focus on the unique aspects of this lecture.
after speaking about a study on the fractal roughness of metals:
In reference to the book The (Mis)behavior of Markets, Mandelbrot joked:
I wish I had had something for him to sign. Oh well.
To the comments...While he did not talk much about the actual formulae involved in fractals, much of the impact of fractals on art, architecture, and technology was touched on - however, this is all already on the web, so I'll focus on the unique aspects of this lecture.
after speaking about a study on the fractal roughness of metals:
I was awarded an honorary degree in Civil Engineering for that work - which was essentially one paper. That's a lot of bang for the buck.
In reference to the book The (Mis)behavior of Markets, Mandelbrot joked:
He wrote the book, but I did all the work.
I wish I had had something for him to sign. Oh well.
Yes, I mean you
Posted by Eric Stein - September 20, 2006 CE @ 21:24:00 UTC
You periodically IM me, asking usually the same question. I wouldn't mind answering it, but something in the back of my mind tells me not to.
I'll give you one guess what that is. Yes, that's right. When you say things like 'r u there' instead of 'are you there?', that really gets to me. When you can't learn to spell a four letter acronym correctly, that gets to me. You're not a bad person, but I just can't make myself talk to you when every word you say screams "I'm a gibbering idiot!".
When you start speaking english, I'll start responding again.
Yes, I really do mean you. I'll know that you caught on, believe me. Don't mention it.
To the comments...I'll give you one guess what that is. Yes, that's right. When you say things like 'r u there' instead of 'are you there?', that really gets to me. When you can't learn to spell a four letter acronym correctly, that gets to me. You're not a bad person, but I just can't make myself talk to you when every word you say screams "I'm a gibbering idiot!".
When you start speaking english, I'll start responding again.
Yes, I really do mean you. I'll know that you caught on, believe me. Don't mention it.
Puzzle Pirates!
Posted by Eric Stein - August 25, 2006 CE @ 05:29:56 UTC
For the last month or so I've been playing Puzzle Pirates on and off. It runs on Linux! I really like that in a game, mostly because I don't run anything else. Yarr. Fun.
To the comments...Back at WPI!
Posted by Eric Stein - August 25, 2006 CE @ 01:29:52 UTC
So, I'm finally back at WPI! I moved in on Monday along with my entirely too large pile of things that I brought with me. In the last few days, I've realized some things that I already knew but didn't want to think about.
To the comments...- Not working out all summer makes it harder when you start again
- Going to bed early actually makes you feel better
- Getting things done on time instead of slacking off feels good
Why privacy is a right
Posted by Eric Stein - August 16, 2006 CE @ 01:52:41 UTC
Privacy rights are very important to me. Here I present some selected slashdot quotes to get my point across.
mordors9 wrote:
To the comments...mordors9 wrote:
Any time you disagree with the latest reduction of your civil liberties by government, it must be because you are hiding something. If you disagreed with the tactics of Joe McCarthy, it must have been because you were a pinko. If you don't want your phone calls listened to, you must be a terrorist. If you disagree with this law, its because you are a kiddie porn collector.
Anonymous Coward wrote:"If you haven't done anything wrong, what do you have to hide?"
Ever heard that one? I work in information security, so I have heard it more than my fair share. I've always hated that reasoning, because I am a little bit paranoid by nature, something which serves me very well in my profession. So my standard response to people who have asked that question near me has been "because I'm paranoid." But that doesn't usually help, since most people who would ask that question see paranoia as a bad thing to begin with. So for a long time I've been trying to come up with a valid, reasoned, and intelligent answer which shoots the holes in the flawed logic that need to be there.
And someone unknowingly provided me with just that answer today. In a conversation about hunting, somebody posted this about prey animals and hunters:
"Yeah! Hunters don't kill the *innocent* animals - they look for the shifty-eyed ones that are probably the criminal element of their species!"
but in a brilliant (and very funny) retort, someone else said:
"If the're not guilty, why are they running?"
Suddenly it made sense, that nagging thing in the back of my head. The logical reason why a reasonable dose of paranoia is healthy. Because it's one thing to be afraid of the TRUTH. People who commit murder or otherwise deprive others of their Natural Rights are afraid of the TRUTH, because it is the light of TRUTH that will help bring them to justice.
But it's another thing entirely to be afraid of hunters. And all too often, the hunters are the ones proclaiming to be looking for TRUTH. But they are more concerned with removing any obstactles to finding the TRUTH, even when that means bulldozing over people's rights (the right to privacy, the right to anonymity) in their quest for it. And sadly, these people often cannot tell the difference between the appearance of TRUTH and TRUTH itself. And these, the ones who are so convinced they have found the TRUTH that they stop looking for it, are some of the worst oppressors of Natural Rights the world has ever known.
They are the hunters, and it is right and good for the prey to be afraid of the hunters, and to run away from them. Do not be fooled when a hunter says "why are you running from me if you have nothing to hide?" Because having something to hide is not the only reason to be hiding something.
cgenman wrote:Ever heard that one? I work in information security, so I have heard it more than my fair share. I've always hated that reasoning, because I am a little bit paranoid by nature, something which serves me very well in my profession. So my standard response to people who have asked that question near me has been "because I'm paranoid." But that doesn't usually help, since most people who would ask that question see paranoia as a bad thing to begin with. So for a long time I've been trying to come up with a valid, reasoned, and intelligent answer which shoots the holes in the flawed logic that need to be there.
And someone unknowingly provided me with just that answer today. In a conversation about hunting, somebody posted this about prey animals and hunters:
"Yeah! Hunters don't kill the *innocent* animals - they look for the shifty-eyed ones that are probably the criminal element of their species!"
but in a brilliant (and very funny) retort, someone else said:
"If the're not guilty, why are they running?"
Suddenly it made sense, that nagging thing in the back of my head. The logical reason why a reasonable dose of paranoia is healthy. Because it's one thing to be afraid of the TRUTH. People who commit murder or otherwise deprive others of their Natural Rights are afraid of the TRUTH, because it is the light of TRUTH that will help bring them to justice.
But it's another thing entirely to be afraid of hunters. And all too often, the hunters are the ones proclaiming to be looking for TRUTH. But they are more concerned with removing any obstactles to finding the TRUTH, even when that means bulldozing over people's rights (the right to privacy, the right to anonymity) in their quest for it. And sadly, these people often cannot tell the difference between the appearance of TRUTH and TRUTH itself. And these, the ones who are so convinced they have found the TRUTH that they stop looking for it, are some of the worst oppressors of Natural Rights the world has ever known.
They are the hunters, and it is right and good for the prey to be afraid of the hunters, and to run away from them. Do not be fooled when a hunter says "why are you running from me if you have nothing to hide?" Because having something to hide is not the only reason to be hiding something.
"If you haven't done anything wrong, what do you have to hide?"
1. People have an annoying habit of abusing their power. Statistically, there are just as many criminal police officers as there are criminal normal citizens. I certainly wouldn't give an average citizen, for example, decryption keys to the password file on my computer. I don't want to give an entire police department a video feed entering credit card numbers into websites. Or plans for protest marches at the RNC. Or meetings, for example, of a group trying to get a new police chief elected. The police and other information gathering organizations have in the past most definitely not been bastions of holyness when it comes to ethical management of valuable information.
2. There are secrets people have that aren't illegal. Maybe you're seeing a psychological councelor, and the stigma attached with that could lose your job if that slips out. Maybe you got really drunk and made a mistake that you don't want to break up your family. Maybe J Edgar Hoover just doesn't want people to know that he wears women's underwear. Why should people know any of that? Why take the risk of telling that to people, and just pray that it doesn't 'slip out'.
3. Because there are lots of little things we do every day that break the rules. These include: j-walking, downloading MP3's, subletting without telling your landlord, recording sporting events without express written concent, undocumented domestic help, recreational drug use, stealing cable, logging on to other people's wireless networks, "leaking" company information to your girlfriend, anything besides the missionary position (in many states), cheating on your wife (in many states), rolling stops on empty streets, u-turns in the middle of empty streets, locking your bicycle to the handrailing, lying about your age to get into movies, lying about your age to get senior citizens discounts, lying about your age to avoid getting senior citizens discounts, telling your company that you're "sick" when you really mean you're "sick and tired of this crappy job," not reporting e-bay sales as taxable income, grabbing an extra newspaper when someone else buys one from the machine, putting chairs in the street to save your parking spot, stealing office supplies, stealing the towels, littering, loitering, the office NCAA pool, etc etc. All of these are necessary for the functioning of our society in some way or another, but are illegal. Yet we would go batshit insane without a few personal pet vices.
And the system has been built with this in mind: nobody wants to stop your weekly 5$ poker match, they wanted to stop the gambling houses where people lost their rent money. Enforce the letter of the law, and the intent of the law gets lost.
4. Because there is a big difference between serving the public interest and fascism.
1. People have an annoying habit of abusing their power. Statistically, there are just as many criminal police officers as there are criminal normal citizens. I certainly wouldn't give an average citizen, for example, decryption keys to the password file on my computer. I don't want to give an entire police department a video feed entering credit card numbers into websites. Or plans for protest marches at the RNC. Or meetings, for example, of a group trying to get a new police chief elected. The police and other information gathering organizations have in the past most definitely not been bastions of holyness when it comes to ethical management of valuable information.
2. There are secrets people have that aren't illegal. Maybe you're seeing a psychological councelor, and the stigma attached with that could lose your job if that slips out. Maybe you got really drunk and made a mistake that you don't want to break up your family. Maybe J Edgar Hoover just doesn't want people to know that he wears women's underwear. Why should people know any of that? Why take the risk of telling that to people, and just pray that it doesn't 'slip out'.
3. Because there are lots of little things we do every day that break the rules. These include: j-walking, downloading MP3's, subletting without telling your landlord, recording sporting events without express written concent, undocumented domestic help, recreational drug use, stealing cable, logging on to other people's wireless networks, "leaking" company information to your girlfriend, anything besides the missionary position (in many states), cheating on your wife (in many states), rolling stops on empty streets, u-turns in the middle of empty streets, locking your bicycle to the handrailing, lying about your age to get into movies, lying about your age to get senior citizens discounts, lying about your age to avoid getting senior citizens discounts, telling your company that you're "sick" when you really mean you're "sick and tired of this crappy job," not reporting e-bay sales as taxable income, grabbing an extra newspaper when someone else buys one from the machine, putting chairs in the street to save your parking spot, stealing office supplies, stealing the towels, littering, loitering, the office NCAA pool, etc etc. All of these are necessary for the functioning of our society in some way or another, but are illegal. Yet we would go batshit insane without a few personal pet vices.
And the system has been built with this in mind: nobody wants to stop your weekly 5$ poker match, they wanted to stop the gambling houses where people lost their rent money. Enforce the letter of the law, and the intent of the law gets lost.
4. Because there is a big difference between serving the public interest and fascism.
The US government wastes time at work
Posted by Eric Stein - August 11, 2006 CE @ 02:08:39 UTC
Workers at National Science Foundation, Los Alamos National Labs, National Institute of Science and Technology, the California Department of Water Resources, Jet Propulsion Laboratory, National Oceanic & Atomospheric Administration, National Aeronautics & Space Administration, Federal Aviation Administration, US Department of Justice, National Institutes of Health, Arizona Attorney General, Oak Ridge National Laboratory, Maryland Department of Health & Mental Hygeine, The Pennsylvania Senate, Minerals Management Service, Open Source Information System, US Courts, and The City of Gaithersburg all waste time by browsing Fark at work.
NIST, the Washington DC city government, and Sandia National Labs want to know how HOPE 6 went - so they visit my blog. Kudos to NIST for using Firefox.
Los Alamos National Laboratory likes my cat pictures. The US Geological Survey wants to set up dual monitors with Xorg and doesn't know how.
How do I know this? Logs that track everything everyone does on my site. That's right, US Government. If you want to watch me, I'll watch you.
To the comments...NIST, the Washington DC city government, and Sandia National Labs want to know how HOPE 6 went - so they visit my blog. Kudos to NIST for using Firefox.
Los Alamos National Laboratory likes my cat pictures. The US Geological Survey wants to set up dual monitors with Xorg and doesn't know how.
How do I know this? Logs that track everything everyone does on my site. That's right, US Government. If you want to watch me, I'll watch you.
Random update full of words
Posted by Eric Stein - August 1, 2006 CE @ 15:47:54 UTC
I had my wisdom teeth out last Wednesday. This means that I'm subsisting on pudding, Jello, and other things that don't hurt when I eat them. Wait, they hurt too. Anyways, I'll survive.
The project I'm working on for North Solar Screen is still moving, and I'm still not worried about the amount of time I have left (3 weeks). Yes, the rate at which I write code will increase exponentially as the deadline approaches.
For a long time, I've been reluctant to put too much about my real life on my blog or the rest of my site. However, this is about to change. I realized that what I already put out there tells more than anyone would ever want to know about me anyways. If people want to know about me, they can find out. There are more vectors of doing this than I want to even think about. Surprise, what you put up publically on the Internet can be connected to you!
If someone wants to hire me, not hire me, fire me, not fire me, give me a raise, or never talk to me again, that's their problem. I am who I am and deliberately changing to suit you isn't going to happen.
To the comments...The project I'm working on for North Solar Screen is still moving, and I'm still not worried about the amount of time I have left (3 weeks). Yes, the rate at which I write code will increase exponentially as the deadline approaches.
For a long time, I've been reluctant to put too much about my real life on my blog or the rest of my site. However, this is about to change. I realized that what I already put out there tells more than anyone would ever want to know about me anyways. If people want to know about me, they can find out. There are more vectors of doing this than I want to even think about. Surprise, what you put up publically on the Internet can be connected to you!
If someone wants to hire me, not hire me, fire me, not fire me, give me a raise, or never talk to me again, that's their problem. I am who I am and deliberately changing to suit you isn't going to happen.
HOPE Day 2 - Law Enforcement Wiretaps
Posted by Eric Stein - July 23, 2006 CE @ 17:34:36 UTC
Everything that's complicated is insecure. The only thing that matters is whether or not somebody or something finds the insecurity and exploits it. The best way to avoid someone finding the holes in your software is to minimize the number of them that exist.
You'd think that the federal government would take this to heart. After all, they are sacrificing our most precious freedoms - what originally distinguished the United States from the rest of the world - in the name of security. You would think that they would sacrifice a bit of extra cash to secure the systems law enforcement uses to tap the phones of suspects in an investigation. Unfortunately (or fortunately, if you really think you are interesting enough to be spied on), this is not the case.
Currently, the system is horribly insecure. A criminal (or someone who just wants to jerk the feds around a bit) can set up an automated system at their end of the line to utterly confuse the system. False logs can be entered. Calls can be made but not logged. Calls can be logged as a different number. Really. This isn't exactly a new issue, but it's not a joke or a rumor either. Due to the grant Micah Sherr, Eric Cronin, Sandy Clark and Matt Blaze have from the National Science Foundation, they are permitted to posess the equipment used by the FBI and other 3-letter agencies. For you and me, it's a felony to own the electronics.
We got to see a live demonstration of the falsification of records - I was impressed, to say the least.
To the comments...You'd think that the federal government would take this to heart. After all, they are sacrificing our most precious freedoms - what originally distinguished the United States from the rest of the world - in the name of security. You would think that they would sacrifice a bit of extra cash to secure the systems law enforcement uses to tap the phones of suspects in an investigation. Unfortunately (or fortunately, if you really think you are interesting enough to be spied on), this is not the case.
Currently, the system is horribly insecure. A criminal (or someone who just wants to jerk the feds around a bit) can set up an automated system at their end of the line to utterly confuse the system. False logs can be entered. Calls can be made but not logged. Calls can be logged as a different number. Really. This isn't exactly a new issue, but it's not a joke or a rumor either. Due to the grant Micah Sherr, Eric Cronin, Sandy Clark and Matt Blaze have from the National Science Foundation, they are permitted to posess the equipment used by the FBI and other 3-letter agencies. For you and me, it's a felony to own the electronics.
We got to see a live demonstration of the falsification of records - I was impressed, to say the least.
HOPE Day 2 - Shenanigans & Crypto
Posted by Eric Stein - July 23, 2006 CE @ 17:22:35 UTC
Scatterchat was announced at HOPE yesterday. It's been covered by Slashdot, which was somewhat surprising to me. If wifi had worked in my room last night, I could have been slashdotted. That's just as well, I suppose. I like my server in a non-melty state.
Speaking of publication of news relating to HOPE, a speaker at a panel I was about to attend was arrested before he could present. What for, we don't know yet. I'm sure it had nothing to do with the unmarked suitcase I handed off to him in the lower lobby at 4 AM... yeah, nothing to do with that. The anonymous man who gave me $450 to pass it off seemed trustworthy to me.
Before going to the talk on the construction of the Scatterchat crypto protocol, I signed up to be a developer for the program at the Hacktivismo table. Honestly, I only did because they were giving away free cookies.
The protocol looks somewhat strong, and appears to cover most of what someone would want, but the one feature that would make it really secure is off the record messaging. There is no privision for plausible deniability that you did say what was recorded (although this doesn't matter if neither computer is seized by an unfriendly party).
Another problem I have with the protocol is that it was developed by one man - unless several (at least) experts on cryptography have expressed satisfaction with its security, I don't trust it. But as far as my amateur knowledge extends, it appears to work and have a reasonable level of security.
To the comments...Speaking of publication of news relating to HOPE, a speaker at a panel I was about to attend was arrested before he could present. What for, we don't know yet. I'm sure it had nothing to do with the unmarked suitcase I handed off to him in the lower lobby at 4 AM... yeah, nothing to do with that. The anonymous man who gave me $450 to pass it off seemed trustworthy to me.
Before going to the talk on the construction of the Scatterchat crypto protocol, I signed up to be a developer for the program at the Hacktivismo table. Honestly, I only did because they were giving away free cookies.
The protocol looks somewhat strong, and appears to cover most of what someone would want, but the one feature that would make it really secure is off the record messaging. There is no privision for plausible deniability that you did say what was recorded (although this doesn't matter if neither computer is seized by an unfriendly party).
Another problem I have with the protocol is that it was developed by one man - unless several (at least) experts on cryptography have expressed satisfaction with its security, I don't trust it. But as far as my amateur knowledge extends, it appears to work and have a reasonable level of security.
HOPE Day 2 - Creating Reliable Links With Wifi
Posted by Eric Stein - July 23, 2006 CE @ 16:59:12 UTC
Most people set up wifi a few times in their lives - by just plugging in the hardware and hoping it works. If it's unreliable, they try to fix it by moving the antennas around and sprinkling holy water everywhere. This isn't the best way to do things, of course. There is a complex series of equations from physics you can use to optimize your network for uptime and throughput.
The focus of the panel was on long-distance links using wifi and large antennas & also wifi for large numbers of people. I got there late and didn't take enough notes, so I hope someone else has blogged on it. If I find one, I'll link their more informative article from here.
To the comments...
The focus of the panel was on long-distance links using wifi and large antennas & also wifi for large numbers of people. I got there late and didn't take enough notes, so I hope someone else has blogged on it. If I find one, I'll link their more informative article from here.