Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!



Drone Swarm Creates Star Trek Logo In London Sky

anom Re:Fuckin JJ Abrams (118 comments)

Not from the other side :)

about a year and a half ago

Ask Slashdot: Advice For Summer Before Ph.D. Program?

anom Go have fun. (228 comments)

I graduate from my PhD program this May (*epic sighs of relief*), and have a lot of friends who are going the PhD route.

Some of them have a good time, more of them have been having a bad time. PhD programs have something like 50% dropout rates, and if you finally do graduate the job market sucks.

Regardless of how well you like it, you will work your ass off. It will consume the next five years of your life, and that's before you even hit "real life".

I actually had a pretty easy time during most of the first or two of my program -- I didn't find the coursework difficult and the research load was not yet high. My then girlfriend (now wife) and I would go to restaurants as much as we could afford, do things outdoors, do things in the city; we just generally had an amazing time of it. Then, we both got slammed as I entered the heavy research phase and she started to get slammed in medical school. When we graduate I'll get a job and she'll go right into residency.

I told you all that to tell you that for a time, I worked less hard than I could have and did as much fun stuff as possible (within reason), and I don't regret it for a moment. The fond memories I have of the time still cheer me up today, and I wouldn't trade them for anything.

about a year and a half ago

Ask Slashdot: How Do You Handle SPF For Spam Filtering?

anom Re:Reject them immediately (187 comments)

This; a thousand times this.

If I issue a 250 Queued response, it means that the email coming in is actually going to be deposited in a user's mailbox, otherwise the sender is notified by some component of the sending mail system.

Not only does this make the failure message itself more reliable, but it makes the sending user more likely to complain to his/her own IT department, as that's where the bounce message will likely be sourced from.

about a year and a half ago

How Open Source Could Benefit Academic Research

anom Re:I am a scientist who has made "code" (84 comments)

I'm a PhD student and this is completely true; mod parent up.

A small portion of the time, someone writes a tool with the intention of writing a tool for community use, and that can sometimes end well.

Other times, someone writes something and it ends up becoming popular, and is usually hacked upon and hacked upon when it should just be rewritten from scratch with the intention of being publicly consumed.

In any event, it is not often that academia will pay for either of the two above items; academia simply isn't about writing software.

about a year and a half ago

5 Years After Major DNS Flaw Found, Few US Companies Have Deployed Long-term Fix

anom Re:I deployed it at our ISP recursive servers (313 comments)

This. I recently set up a new name server and had to disable it for similar reasons.

about a year and a half ago

World's First Linux Powered Rifle Announced

anom No (272 comments)

Linux doesn't kill people, Linux users do!

about a year and a half ago

Smart Guns To Stop Mass Killings

anom Re:Just tax bullets. (1388 comments)

I don't know to what extent it would apply to suburbanites having a breakdown (small # of total killings, probably no access to criminal enterprise), but with respect to the people killing each other in Detroit and elsewhere (large # of killings, often gang affiliated), I am sure you would see a black market for ammo pop up for this kind of thing. Once you make ammo hard to buy, it's going to be profitable for someone else to set up shop and sell it to the murderers -- it's not like your average meth addict is capable of cooking it him/herself.

about a year and a half ago

Smart Guns To Stop Mass Killings

anom Re:Just tax bullets. (1388 comments)

Making homemade bullets is extremely simple -- there are lots of people into reloading and the tools required to cast bullets are few and (relatively) inexpensive.

If you are referring to making an entire cartridge (bullet,casing,primer,etc) yourself, that is harder but still quite doable -- google "expedient homemade ammo"

Charles Whitman was both an engineering student and a former marine, I would be very surprised if he (for instance) had not been exposed to reloading at the very least.

about a year and a half ago

Smart Guns To Stop Mass Killings

anom Re:Just tax bullets. (1388 comments)

When was the last time any private individual actually used 10,000 bullets effectively to do damage?

The VAST majority of killings take place using cheap handguns, and if you're OK with home-made bullets, then you're OK will all the bullets any small-time (or even mass) killer will need.

Even the worst shootings have only actually used on the order of 100 bullets, I easily use triple that in a single trip to the range.

about a year and a half ago

Google Patents Guilt-By-Association

anom Well... (199 comments)

"So, would you feel comfortable being judged by the online company you keep?"

That is pretty much how people are judged in real life too (minus the word online).

about 2 years ago

Increasing Wireless Network Speed By 1000% By Replacing Packets With Algebra

anom This is good, but not new (357 comments)

The reason this is a problem at all is because TCP was developed for wired networks in which packet loss was almost always a signal of congestion -- and therefore the logical response was to reduce the rate.

In these newfangled wireless networks losses can be completely random, yet TCP will still assume that congestion is responsible and reduce its rate. So, the answer is to either change TCP or do correction at a lower layer to "hide" the losses from TCP -- and, this has been a subject of research in networking for years now.

Linear coding certainly isn't new -- it has been proposed for a variety of things -- including but not limited to bittorrent, to reduce the reliance on receiving a specific block and rather on simply receiving "enough" information.

So yes, it is all well and good that we are applying this technique to TCP to reduce the impact of random, noncongestion losses, but there had better be something pretty magical in the way they do it for it to be (IMO) novel enough to be patentable/licensable/etc.

about 2 years ago

US Election's Only VP Debate Tonight: Weigh In With Your Reactions

anom Re:Name Your Poison (698 comments)

Wow this got modded up? =/

about 2 years ago

Exposure to Backlit Displays Reduces Melatonin Production

anom Re:N = 13? (192 comments)

Furthermore, why didn't they just use actual backlit displays instead of some approximation? It's not like there is a shortage of them.

about 2 years ago

Project To Turn Classical Scores Into Copyright-Free Music Completed

anom Re:Completed? That's a bit of a laugh (290 comments)

A number of people seem to be confusing the overall musopen library with the recently completed project.

Musopen has been around for some time collecting non-copyrighted performances of various classic works from whatever source was available. For example, you'll note from the musopen page that the Pictures at an Exhibition was performed by the Skidmore College Orchestra.

The Kickstarter project musopen undertook was to professionally record a few of the classics. On the Musopen site, you'll see "Musopen Symphony Orchestra" listed as the performer -- those pieces are listed here:

about 2 years ago

Project To Turn Classical Scores Into Copyright-Free Music Completed

anom Re:Nicely done! (290 comments)

From my understanding the moonlight sonata wasn't even one of the pieces performed by the orchestra in the kickstarter campaign? It isn't listed at any of the links in the article. Musopen compiles a bunch of different music from many sources and so some if it is complete crap, but my impression was that the point of this project was to get some better recordings of a select group of pieces.

about 2 years ago

Content-Centric Networking & the Next Internet

anom Oh CCN (153 comments)

This stuff has been around for a while, and I have the following problems with it:

1. We already pretty much have CCN. They're called URLs, and companies like Akamai and others do a great job of dynamically pointing you to whatever server you should be talking to using DNS, HTTP redirects, etc. When I type, I already don't care what server it lives on. When I type I still dont care what server it is on, and I have at least some indication that the content is from someone authorized to speak on behalf of (PKI crap aside)

2. The article mentions that this tech would be used to relieve load at the core -- which I'm not sure I buy. The core is well known to be overprovisioned, and a recentish survey has shown that netflix and youtube consume 40% of downstream bytes -- both services already serviced by major CDNs pushing at least some traffic away from the core.

3. I'm unclear on the value proposition for us to redesign every router to be effectively, an HTTP proxy cache. These devices are well studied and even if we got a higher cache-hit-rate using CCN, I'm not convinced it would help anything. After all, we are doing just fine.

4. I think this approach is in the end, fundamentally wrong. Regardless of how much magic we use to find out what machine to get data from, we will always be transferring data from one computer to another (a caching router is effectively a computer). It seems to me that until we no longer need to move packets from some machine A to some other machine B, it makes sense to have host-centric primitives, and build our abstractions on top of them. That's what we've been doing, and it's been working pretty well.

more than 2 years ago

Ask Slashdot: What Type of Asset Would You Not Virtualize?

anom Re:Busy databases (464 comments)

However you are repeating what I also find to be a common misconception -- that latency is king. Will a SAN every beat the latency of a directly attached set of disks? No way, but it shouldn't be that far off. The rule of thumb I've heard (and observed in our environment) is that SAN latency is generally OK when under 10ms, which isn't much more than 2x the random access time on a spinning disk. Most of the time I have seen a SAN be significantly slower, it is because of a misconfiguration.

The above having been said, assuming latency is OK, it's hard to beat the spindle count on a SAN. If you need 5000 IOPS on a disk volume, are you going to directly attach dozens of disks to a single server? I doubt it. Directly-attached storage is nice, but apps have an IOPS requirement, and SANs make satisfying those requirements more straightforward, and no reduction in latency will make your random seeks faster.

more than 2 years ago

Ask Slashdot: Is Outsourcing Development a Good Idea?

anom Do most of these companies already outsource? (403 comments)

I've done a bunch of consulting for the K-12 public sector and I have to say that educational software is some of the most poorly thought-out software ever (from an IT Admin's perspective).

Much of the software's installation guide goes something along the lines of "go to each computer and put in the disk", making deployment a massive headache. Those that actually come with a networking component usually require Everyone/FullControl permissions on the server share because the software was coded with the assumption it should have access to everything. Furthermore, I recently saw one where the application had a "server" component, but that component had to be manually run from a logged-on console session on a server, most kinds of automation would fail.

I always assumed that essentially off of this stuff was already outsourced due to the abysmal quality across the board. I guess I'd argue to keep as much in-house as possible so things don't get worse, but that would be pretty hard.

I know this comes off as a rant and it is, but if you write educational software, please actually think about the people that will have to deploy and run it while you're designing, whether you code it yourself or send it to India.

more than 2 years ago



TrueCrypt 7.0 Released

anom anom writes  |  more than 4 years ago

anom (809433) writes "Today TrueCrypt 7.0 was released, which provides a number of enhancements. First, this version supports the new AES-NI instruction set in order to speed up AES with compatible processors. Second, the new version provides the ability to automatically mount volumes as their host devices are connected. Next, TrueCrypt now supports partition-based volumes on drives with sector sizes of 1024, 2048, and 4096. The rest of the new features relate to the way users manage their 'favorite' volumes. Finally, (thanks to a new API in Vista-and-beyond M$ operating systems) TrueCrypt can now safely encrypt hibernation and crash dump files. Those still clutching on to raw floppy-disk volumes will have to give them up, however (file-based versions are OK). Long live TrueCrypt!"

TrueCrypt 5.0 Released!

anom anom writes  |  more than 6 years ago

anom (809433) writes "TrueCrypt 5.0 (FOSS) was just released, with the new version capable of Windows (XP/Vista/2k3 and their 64bit variants) full-disk encryption, as well as supporting Mac and Linux versions. To my knowledge, this is the first FOSS encryption product that supports encrypted containers portable across all three of the major OS's. It also contains several performance enhancements over the old version. So much for bitlocker ;)"


anom has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>