Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Way to own it, dickhead (Score 2) 266

You fucking suckhole, at least have the balls to own up to your mistakes. You assholes not only put a shitty MITM attack in the OS, you fucking used the same goddam key so that anyone else could MITM us too?! And not a single person with half a clue ever stood up in that design meeting and asked what a monumental fuck-up that was? Right. Trying to make the "user experience" better by inserting your ads into my TLS-based google searches or my secure bank session? It "wasn't useful"?! Just stop. Stop that nonsense and own your mistakes like a real actual person.

I've been buying and recommending Thinkpads since the late 90's. I'm using one now in fact (thankfully re-imaged, no thanks to the twatwaffles at Lenovo). I'm never going to do either of those things again. I might have if they had said, "You got us, our bad, we're sorry and it won't happen again". But not anymore. Not with the wishy-washy corporate-speak bullshit.

Do not fuck with people's stuff for ad revenue. And if you do and get caught, at least fucking own up to it.

And so now I'm wondering what my next laptop will be. Because it sure as shit isn't going to be a Lenovo...

-B

Comment Re:Perl is more expressive (Score 1) 192

In our case, the regexes we needed to use were between 5 and 7 times faster with Perl than Python. We had some existing Perl code that could also be used, and so there it is.

I think it's about the right tool for the job. But I also think you can write bad code in nearly any language. Perl just gives you more ways to express yourself badly.

-B

Comment Re:Perl is more expressive (Score 2) 192

Get the average Perl programmer, point a .357 magnum at their heads, and ask them to modify something they wrote six months ago, and watch the bloody hilarity ensue.

Funny you mention it. Not an hour ago, I added some stuff to a perl script I wrote in 2009. It's not a large script (barely 1,000 lines), but my 150-line addition didn't seem to cause any great mirth or merriment.

If you write shit code, you're writing shit code. The choice of language doesn't matter, aside from the insignificant notion that perl might give you more ways to write that shit code differently than some languages.

-B

Comment Re:Much ado about nothing (Score 1) 748

I also like Reddit's moderation model better. And it's a better site in general. If you want to see stuff in /r/wtf, more power to you. If you want to hang around in /r/aquariums then you can do that too. There's no heavy-handed moderation/censoring/banning and constant need to pander to advertisers.

-B

Comment Why adopt the new if the old works just fine? (Score 4, Insightful) 429

I use pine (well, alpine) daily. I'm typing this with an IBM Model M keyboard made in 1988, hooked up to an old, re-purposed Dell with parts from all sorts of sources. I don't keep a lot of xterms open, but I do love xfce's tabbed Terminal Emulator app. I still use things like job control and screen, even though I could have 100 ssh sessions going if I wanted to. When I need to make some quick-and-dirty HTML, I probably use tables more often than not. I still look at usenet. I write (gasp!) perl scripts from time to time.

So why use all those "old" things? Because they work. Why not switch to something new, or stop using screen when I can hit shift+ctrl+t and get a new session? Because there's no compelling reason not to use screen. It still works. Sure, you don't see things like rlogin, rsh and (maybe) ftp anymore, because those things no longer work sufficiently well. Why don't I bother with things like a "semantic desktop" that can sync all manner of social media and such right there in my WM? There's no compelling reason to do so. I just don't have a need for any of that. Why not carry a tablet around? Because a laptop is far mroe flexible for my needs. It still works for me, and that's my primary concern.

But the bottom line is this: If it's ugly and it works, it's not ugly. Keep your eyes out for new stuff, but just keep using what both appeals to and works for you.

-B

Comment And 16 years at the same job... (Score 1) 306

A guy in his 60's with only a couple past jobs and 3 years recent unemployment doesn't look like a really great resume. It looks like he got laid off, and refused to look at any job that wasn't up to his level or out of his comfort zone for a few years, and then finally after a while got a (completely useless) A+ cert. It looks like he's desperate for some relevance. I haven't seen his resume, obviously, but it would give me pause -- even if I didn't know he was older. The "many false starts" deal is worrisome too. Though it's entirely likely I'm reading too much into a few sentences.

Either way, I know a lot of folks from way back when (I'm in my mid-40's) thought that longevity at a place meant something, but it's deadly. You tend to get really good at only those things which were used at that company -- and that includes the culture as well as the tech. It's not an age question, either. If the submitter had moved around every 4-5 years (or even twice) during that last 16 he'd be 100% more employable. As it is he just sort of looks like an "empire builder" with deep but narrow experience who was forced out.

That said, I'd network the shit out of myself, call old vendors/suppliers/contacts/co-workers/whatever and try consulting or freelancing. There's got to be someone in or outside his old company that needs a hand somewhere.

-B

Comment Because I've worked with unions... (Score 1) 761

I wouldn't join a union because I've worked with unions before. I've seen how effective their members are 10 minutes before one of their mandatory breaks, or when you ask them a favor that might not be strictly inline with what's on their "job card", or when you ask them to give you a hand with something and it might mean staying a little later than usual.

They actually did try to unionize the IT folks at a place I worked at once. They wanted to lump us all in with the admin clerks and secretaries, and if the union vote passed you got no say in whether you wanted to be part of it or not. So it was basically a money grab. They'd remove 3% of your paycheck and give you the same "benefits" as someone earning 1/3 as much as you. Of course, you could get your money back, as long as you sent them a certified letter every month asking for it back. And then three months later they'd send you what they took from you -- without interest, of course. Yeah, no thanks.

If I need to negotiate my working conditions, pay, etc with management, then I'll do so. I need no help from a pack of thieves like union organizers. Sure, my employer can fire me for pretty much any reason, but I can also vote with my feet.

-B

Comment Of COURSE they aren't ads! (Score 1) 255

This is not about enabling us to find the best answer to what we ask but rather push referral ads down our throats.

"There are no ads. They're not even within 100 miles of Ubuntu. They are not in any place. They hold no place in Ubuntu. This is an illusion ... the online trolls are trying to sell to the others an illusion. We will crush any ads in Ubuntu. Faltering forces of monetization cannot just enter a distro of 26 million lines of code and lay besiege to the home lens! The haters are the ones who will find themselves under siege. Therefore, in reality whatever these miserable trolls have been saying, they were talking about their own ads! Now even the Red Hat has ads..."

- Canoncial Ali, September 2012

Comment Re:It's not broken. (Score 2, Interesting) 1154

This. Like Enry, I've been using linux since pre-1.0. Unlike him, I've lost my desire to constantly upgrade versions.

I started on 0.95. Came on 13 floppies. :-) Configuring X was not something I'd like to repeat.

I've also lost my will to upgrade constantly. Look how many people still use Windows XP; Its UI hasn't changed in over 10 years. Why should the Linux desktop have to change every other year? I don't care about social desktop experiences and all that nonsense. I just need my DE to run a few apps and not actively try to annoy me. I'm not going to run it on a mobile device, I'm stretching it across two 24" monitors. I don't need a database running in the background. I want to be able to start apps intuitively, and run them separately. I want to be able to configure it easily.

And then you declare the basic desktop DONE for 3 years or so, and work on apps. Maintain the desktop in terms of bug fixes, and internal reworks and anything else you need to do, but religiously keep interfaces static for 3-10 years. And instead of going all 2nd system on the interface, work on other things.

I think the main problem is that people (especially "volunteers") want to work on the new and shiny stuff. They want to put in new features, because they can, not because they should. There's an urge to make a new something instead of make an old something improve. That's why the newest versions of both KDE and GNOME are terrible. They went mucking around because they could, and never asked themselves if they should. Maybe they are afraid people will stop using your somewhat older-looking but very stable and well-liked DE if you don't constantly add crap to it?

-B

Slashdot Top Deals

Intel CPUs are not defective, they just act that way. -- Henry Spencer

Working...