Forgot your password?
typodupeerror

Comment: Like So Many of Humanity's Woes (Score 3, Interesting) 660

by Greyfox (#47556983) Attached to: Gaza's Only Power Plant Knocked Offline
This one seems to be caused by a tiny percentage of assholes on both sides. Peace will never be in the assholes' best interest as it will reduce the amount of control the assholes have over their populations. Dozens of times during my lifetime peace has been within reach, only to be shattered by some asshole on one side or the other. Until such time as leaders arise on both sides who are interested and committed to a peaceful solution, this situation will not change.

Comment: Re:All software is full of bugs (Score 5, Funny) 143

But we don't do that. We never do that. As developers, we hide our head in the sand until we absolutely can no longer ignore then problem, and then we say "Whoops! My bad!" As consumers we assume that professionally published software should be reasonably free of bugs or exploitable code. And people start being held accountable by law for their shitty software, the status quo will never change.

I was demonstrating to a shitty software developer the other day how all his input sanitizing routines were in the javascript front end to his web application and anyone bypassing the javascript could essentially have their way with the back-end database, and he told me "Oh you're making a back-end API call, no one will ever do that!" No one except the guy who's hacking your fucking system, jackass. People like that make me want to sign on as Linus' personal dick-puncher. Whenever someone writes some shitty software that pisses Linus off, I will find that person and I will PUNCH THEM IN THE DICK. Because I swear to god, that's what it's going to take. Congress is going to have to WRITE A LAW allowing me to HUNT PEOPLE DOWN and PUNCH THEM IN THE DICK over the SHITTY SOFTWARE they write. And when that day comes, with God as my witness, I will PITCH A TENT outside MICROSOFT HEADQUARTERS, and that will be the LAST TENT EVER PITCHED at MICROSOFT HEADQUARTERS!

Comment: Is There A Lot More Activity (Score 1) 156

by Greyfox (#47538323) Attached to: Soccer Superstar Plays With Very Low Brain Activity
Is there a lot more activity somewhere else in his nervous system? Perhaps we distribute the processing load as we learn the moves. IIRC I've read a couple of papers that suggest that more processing than we realize takes place in our retinas when we do object recognition. I'd guess if you measured the brain activity of someone who's been driving for a couple of decades while they're driving, you'll find a lot less brain activity than someone who's just started. Maybe that's why the newbie has so much trouble with it -- it's an activity that requires a lot of reflexive movement and the newbie hasn't learned those yet. I've noticed that when I get in a car where the controls are a bit different, my eyes don't know where to go to gather the information that I need right now and I actually have to think about it. Could be a symptom of that...

Comment: Re:complex application example (Score 1) 161

by Greyfox (#47494759) Attached to: Linux Needs Resource Management For Complex Workloads
Could you put multiple network cards on your scheduler machine, put the workers on different subnets and randomly dole out the jobs between those subnets? Seems like you'd be less likely to drop UDP packets that way, I'm pretty sure I ran across a utility (lsipc or something) that would list IPC resources, including shared memory. I seem to recall that the segments also show up in /proc somewhere. It's been a while since I've looked at it.

Not being able to ack important message packets seems like a design flaw.

Even though we have a LOT more hardware now than we did back in the day, you still can't BFI your way through a lot of the big data applications that companies are starting to try to get into. In the past, the company would just throw more hardware at a poorly designed application and that would "solve" the problem. I once saw a team throw 48 gigabytes of RAM at a leaky Java program, and schedule weekly restarts for the goddamn thing. But it's a lot easier to hit hard walls with big data, to the point where you absolutely can't throw more hardware at the problem.

Comment: Re:Your Results Will Vary (Score 2) 241

by Greyfox (#47486453) Attached to: Math, Programming, and Language Learning
I took nothing past Calculus either and up until two or three years ago never even used trigonometry in my professional programming. The last few years I've been writing satellite simulations, which has forced me to knock the rust off some of my old math skills. Most programmers can get away with very little math a lot of the time. A lot of very interesting programming involves a fair bit of math. That programming is generally being done by some guy with a Ph.D. in another field, and he's usually doing it in Fortran.

"Just the facts, Ma'am" -- Joe Friday

Working...