Forgot your password?
typodupeerror

Comment: But what does it have to do with Facebook?! (Score 1) 415

by Gverig (#36966196) Attached to: Missouri Law Says Students, Teachers Can't Be Facebook Friends

Please somebody help me out... Nowhere in the bill does it talk about Facebook. Furthermore, it seems to target any direct communication of teachers with students, including email and could (in spirit) be extended to text messages/phone calls (yeah, I know neither is a "website" but the spirit of the bill is to limit direct unmonitored communication between a teacher and a student). It also covers former students, which is a whole new level of idiocy.

It reads like Missouri children really need protection from those vicious aholes that try to teach them math. I mean really, what decent person would be teaching math?! This must be investigated!!!

Comment: Is this that unreasonable though? (Score 0) 379

by Gverig (#35835724) Attached to: TSA Investigates... People Who Complain About TSA

So... first of- yes, TSA sucks, no, they are not helping, yes, I agree with most of what people commented.

However, if we are looking at the indicator alone and from the standpoint of somebody who believes they are trying to make TSA searches work this rule might actually make sense. It's aimed at two things: triggering an alert against somebody who attempts to use social engineering to avoid search or hustling TSA agents into being less thorough and at forcing TSA agent that's being hustled to not give in to the feeling of "yeah, I really need this crap; screw it I'll search someone else" and still searching the dude.

Now, I'm not saying this is effective or that it works or that Al Quaeda does not have copies of the same manual. I do think though that the rule itself could be well-intended and targeted at specific indicators that could otherwise indeed be exploited.

BTW, I'm not saying it's actually effective, I'm just not sure it's sole purpose is to punish people complaining.

Comment: Re:Didn't understand what you were reading... (Score 1) 590

by Gverig (#33510878) Attached to: Programming Things I Wish I Knew Earlier

You missed both the point of the article and the point of the reply.
E.g. "If you intelligently apply the rule"- what rule? What are you talking about "net"? Since when is net a persistent store? Problem original article is talking about is maintaining integrity when state is spread across multiple stores. Unfortunately a) the article does not just come out and say that and instead goes into some weird rules about inputs and outputs and b) there are (and pretty common) very legit cases where violation of this rule is required. And in those cases you should deal with any edge conditions explicitly. And no "database and log file and images and whatever else crap is the single store because it's on disk" shows that you did not understand the point of the article. "single store" is wherever you have a clear contract between yourself and the final state of the store (aka transactionality or even ACID if you are lucky). BTW, most "persistent stores" other than databases make no guarantees so even if you are using only one output you still need to enforce your own failure checks.

Rest of your response shows as much understanding. Note, that tepples is *arguing against* blunt points made in the article, not making his own. Take that in context as well.

Cheers,
---

Comment: Re:2-port programs, Linux, PIL, expensive hardware (Score 1) 590

by Gverig (#33510670) Attached to: Programming Things I Wish I Knew Earlier

Hear, hear!
Pretty much every point of the article can be prefaced with "if you have no clue what you are doing, ".

Overall, article seems to be pretty worthless. "don't just do for the hell of it, think first"- well, erm... a) duh; b) yeah, I know anybody actually doing this is a rarity but that does not change the fact that [see 'c']; c) duh!

Comment: Re:True for JAVA, but not generally true... (Score 1) 270

by Gverig (#33060058) Attached to: Java IO Faster Than NIO

Not really. My assumption is that the same issues grmoc described plague JVM implementation just as well.
Everything else from this reply to the original article itself... a) I don't know who's those "everybody" that believes that on single socket async is faster than blocking. IMO it's a pretty dumb idea and blocking is as fast as it gets for throughput. People go async not because they want better throughput but because they want to be able to use the cycles on the same thread.
b) rest is about "what's implemented worse, thread switching or selectors" and that's heavily OS dependent and changes all the time but it's also pretty well known that selectors are crippled with any significant number of sockets. epol works much better AFAIK but on the question of epol vs. thread number- I don't know.

Ultimately, I believe that neither original post or this reply make any sense and you take a number of factors into account (how you work with data, can you even do multiple threads efficiently, etc.) and not optimize early.

PS on async, just don't use selectors, period.

Comment: Re:True for JAVA, but not generally true... (Score 1) 270

by Gverig (#33052178) Attached to: Java IO Faster Than NIO

Sounds very odd (I'm not confident enough in my thoughts to say anything stronger, feel free to explain where I'm wrong).
Java uses system threads, i.e. it has no internal scheduler. NPTL or others are just an interface into the threading/scheduler so are fairly thin. Thus trends for performance of IO and multiple threads should be consistent between Java & C++. Unless people that implemented threading/IO for JVM implemented it a little differently (better?) that people that implemented your benchmark ;)

Comment: Re:Make lemonade (Score 1) 555

by Gverig (#32045472) Attached to: Recourse For Draconian Encryption Requirements?

Moot point. Yes they should provide you with hardware. In fact if they do not (and you have an email to say that they require a full time employee to use their own equipment) they might be in for some legal trouble (IANAL). They can make you a contractor that has to have tools of trade. They can do many things. Ultimately though, it's far from unreasonable to attempt to secure their network and their data. How they do this- stateless Live CD for reading emails and not saving them (and not bringing every virus on the planet into the protected network), separate partition for accessing data or requirement to encrypt HD (which is not that strong of a measure in itself since it protects only one vector), they SHOULD do this and it's GOOD (despite the inconvenience it is on poor ol' you).

Comment: Re:Obvious. (Score 1) 555

by Gverig (#32045346) Attached to: Recourse For Draconian Encryption Requirements?

Yup. Rather than you loosing a laptop with unencrypted emails with confidential patient information (oh, and that would NEVER happen and does not happen with such frequency that "oh, another million records on a lost laptop, what else is new" became the reaction to the news like that).

I just hope just encrypting disks is not enough to allow you access, since viruses and spyware don't really care about disk encryption, they will happily let you enter password for them. And then send that password along with every other byte that enters or leaves your machine to your friendly virtual neighborhood ahole that will not abuse them, he is just curious.

Comment: Re:Net neutrality is NOT FOSS! (Score 1) 944

by Gverig (#29851257) Attached to: When Libertarians Attack Free Software

Net neutrality is NOT FOSS!

Indeed. I was trying to find comments about this and was surprised that yours seem to be the only one. Both original-original article and the rebuff discuss FOSS and copyright questions and barely touch on net neutrality, which is supposedly the primary topic. Weird.

It is a violation of the property rights

Err... Well... Aghm... Yes, it's a restriction on the property holder. However I would argue that it's far from unreasonable for two reasons:
1) Broadband access is highly monopolized. There is usually at most two half-decent providers in an area (one in my area, some might have decent cable, DSL and optical but it would be a huge exception). Where there is a monopoly there is no market and there has to be oversight. There aren't that many entities that hold a power to oversee and government is one of these entities.
2) Internet has become a pretty vital information source in todays society. And if we like internet providers to phone companies, net neutrality provisions would be like preventing phone companies from reducing call quality for outside long distance providers forcing to use theirs long distance. Or blocking any other company that provides similar services (conf. calls, remote voice mail, etc.).

Ultimately, if I subscribe to "10Mbit internet" as a service I should be able to use it however I want, be that making skype calls or downloading videos. They can put use caps, limit throughput or do many other interesting things to make sure they stay afloat but IMO discriminating one service over the other as they please violates the concept of what internet is.

Comment: Re:As soon as you mentioned "Group Health"... (Score 1) 430

by Gverig (#29801301) Attached to: On the Efficacy of Flu Vaccine

Not really. Only 2% of sick will go in for treatment and 95% of those will be sent home withing minutes with recommendation to take some over the counter drug (not covered by insurance).

I'm not defending original post, which is a) large ad-homonym attack (maybe well-deserved but still...) and b) does not contradict research findings. Would they happily fund a study that could save them some $$? Likely. Does this mean findings are incorrect? Not really, unless you suggest fraud, which is a big step up from just being a cheapskate.

As for article... HUGE red flag goes off when an article about a research that goes against "status quo" and could be a groundbreaking finding appears in "The Atlantic Online" and not in Nature or a respected medical journal. In science one of the biggest safeguards against bull**it is peer review and publishing a research in a blog IMO speaks volumes.

Comment: Re:Myths of Security? (Score 1) 216

by Gverig (#29277651) Attached to: The Myths of Security

You'd actually be surprise how much they have in common, especially as far as common faults.
* Assumption that an approach provides absolute security- is common in both realms and is as flawed is either.
* Plugging 'obvious' holes without comprehensive analysis- if it's easier to break the wall than open the door, somebody will break the wall
* Assuming that expertise is over-hyped and that anybody can just (install super-duper IDS | buy security system for 899.99 and install it) without understanding of attack vectors and stuff.
etc. The two definitely have as many dissimilarities but in the context of the original point ("security does not exist") IMO it was appropriate to illustrate that security is not about prevention but about delay and resources attacker would have to spend and it's also true for either realm.

Comment: Re:Myths of Security? (Score 1) 216

by Gverig (#29275621) Attached to: The Myths of Security

Mmmm... Your statement is in parts wrong but more interestingly I don't get what you are trying to say. Could you clarify what part of my post you are refuting? I never said that physical and virtual security are the same thing (although some similar principles do apply). Are you saying that being under attack close to 100% translates into guarantee of being compromised? If that's the case, you are wrong. 15 minutes of thinking about your security (whatever you are protecting) will alleviate 99.9% of those attacks. From that point on it gets to be a battle of how much time/$$ you are willing to spend to protect vs. how much time/$$ attacker is willing to spend to breach. At some point one of you looses and I'd argue that for majority of services at the point cost of defending is much lower than cost of breaching- sad part is, very few invest enough time/thought (it's almost never about money) into security.

Comment: Re:Myths of Security? (Score 2, Insightful) 216

by Gverig (#29266635) Attached to: The Myths of Security

Your statement, that's a myth, one of many. Sure, there is no ABSOLUTE security, but nobody claims that. There is no absolute physical security either- with enough resources anything can be stolen and anybody can be killed. It's the understanding of how secure you are in any given situation and how to improve your chances of staying safe (in virtual or real worlds) is what defines security and surely, that exists.

Comment: real issue- wrong approach (Score 1) 539

by Gverig (#26987639) Attached to: Authors Guild President Wants To End Royalty-Free TTS On Kindle

The issue at hand is if Kindle 2 indeed has decent text-2-speech, it will be a market changer. If an author expects to get $X from a book and a publisher expects to get $Y from it, they lay out fees according to planned sales (different for each media). eBooks are chap to produce, inconvenient to read and a 'niche' market, thus licensing for those is cheap. Audio books get more and more popular (with mp3 players and services like Audible), have larger production costs (although pretty manageable) and expected income from those is much higher. Thus point he *should* have made is that if ebook eats into audio book sales, there should either be a separate royalty skew for "ebook with right to vocalize" or ebooks altogether should be skewed differently.
Bottom line, there is clearly no violation today and if authors believe they are not adequately compensated, they should change licensing terms for future titles.

"Pull the wool over your own eyes!" -- J.R. "Bob" Dobbs

Working...