Comment Re:eBay link (Score 1) 199
byuu, I'm sure you've got a million replies, but I wanted to add one more "thank you".
byuu, I'm sure you've got a million replies, but I wanted to add one more "thank you".
I never liked the idea of the Bayesian spam filtering that is most popular with big e-mail providers. I figure, as a software engineer, I have e-mail conversations about spam that might be caught by the filters. And in the meantime, the spammers are including paragraphs of text out of The Hobbit in their messages. Yeah, I know the spam filtering tech has gotten a lot more accurate over the years. But...
Years ago, I decided to do it myself. I set up my own e-mail server and built custom filters. I look for connections that violate SMTP protocols. I look for connections that don't have host names. I look for messages with forged headers or that violate SPF or that come from domains known to use Domain Keys, but don't have one.
I use white lists and black lists and thresholds for things that aren't automatically spam, but if there are enough of them, then it gets flagged.
Sure, I'm doing a lot more work than you are, but I successfully block thousands of spam messages each day, and only very rarely have one sneak through (and then I figure out how it got through, and update my system), and also fairly rarely I'll block a legitimate message (and most of the time that's because of a mail server configuration issue on their end).
Sometimes, it's good to be a geek.
Come on people, we're "nerds", let's get it right! Repeat after me: Daylight Saving Time
And yes, it is stupid.
Someone else already mentioned Sound Proof Windows, but in my house 90% of the noise comes through the walls, rather than the windows. I discovered this after upgrading my windows, of course.
If I were building from scratch using stick construction, I'd consider using staggered studs.
If I were really motivated, but not building new, I'd use Green Glue and just add that between the existing wall and an additional layer of new drywall.
There's plenty you can do on existing construction, but most of it is expensive, and a pain in the butt. The insulation and caulking you've added probably won't help much, since the exterior is attached directly to studs, to which the interior is also directly attached. It transmits vibrations easily, without regard for your insulation. The staggered studs and the green glue are the best ways I know of for dampening residential noise.
I use lots of math. Mostly trigonometry and geometry (software deals with mapping and displaying positions), probability (for the AI stuff), linear algebra (for drawing, calculating intersections, etc), discrete math (for dealing with data structures and database query optimization), and formal logic (for figuring out computer languages).
I have very occasionally used calculus, but mostly to prove optimality of algorithms and sometimes for physics stuff, but mostly as a software engineer, someone else already did the calculus, and you just need to be able to use the results. I cross the line a bit between research and application, so I do a little of both.
But the overwhelming majority of software people (even in my R&D organization) don't use math at all, beyond basic arithmetic and simple logic. Most software is just data storage and retrieval with a pretty interface. The libraries, languages, and operating systems do all the heavy lifting for you. But I would seriously hate my life if all I did was glue together parts built by other people, and had to tell myself that my area of expertise was "business logic", so understanding how the underlying stuff works is unimportant. I build those underlying parts, and that's why I need and know math.
Are we all students again? Some of us don't really get all summer off. I did start the summer with a week in Colonial Williamsburg, Virginia. Otherwise, it's been the normal 9-5! Next vacation, not until Fall.
The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.