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


Forgot your password?
What's the story with these ads on Slashdot? Check out our new blog post to find out. ×

Comment Re:In other news (Score 1) 437

Oddly enough, me and my wife argue about #1 and #3.

No signaling: if you signal to change lanes, a lot of times that's just a signal to the guy in the lane you're going to... "wait, you're going in front of ME! fuck that" and he hits the gas. I get the "why do you bother, you're just making it harder on yourself to drive.

Safe following distance: my safe following distance tends to be big enough that someone will always jump in front of me.That means i need to now drop back, for another safe following distance. That allows another car to possibly jump in front... Lather, Rinse, Repeat. I get the "do you really want to go slower" from the wife.

So, me trying to drive safely causes me to be much slower because a lot of other jerk drivers. Perverse incentives.

Comment Re:Sorry, but Apple still deserves most of the cre (Score 2) 349

Though the "dragging disk to trash" makes zero sense now, it at least made half sense back with the first Macs which had a single floppy drive. Half sense may be a bit much; Quarter sense? can I make up stupid terms like that?

Anyways, the first macs were single floppy only affairs, with the OS on a floppy, and presumably you have a user floppy. And you'd have to eject the system floppy to get your user disk in. And then swap back and forth. The OS would need to keep track of the volumes, even if ejected, so they know what disk to ask for. so you got these grayed out icons for known-but-ejected-disks. But, now, you have this grayed out "i know about you but you're gone" icon and you want to get rid of it. well, we have a trash can! get rid of the *placeholder* by trashing it.

Of course, even that's stupid. and it makes no sense at all for a disk that's inserted. But they stretched that metaphor out, and that's how to eject an inserted disk. so when macs started getting dual floppies, or even hard drives, "you want me to put my disk in the trash!!??"

I worked at a mac lab in the System 6 System 7 days, and this always always freaked out new users. I had to go through a big explanation.

Comment Re:Not really (Score 5, Insightful) 349

As far as games go, Microsoft (smartly) killed gaming on the Mac.

There was an awesome game called Marathon on the Mac, from a new firm called Bungiesoft. It was a quantum leap past what most Mac games were (and PC for that matter), and could have made PowerPC the gamer's choice (anyone remember the Pipin? im sure you don't). But Microsoft and Gates smartly bought out Bungiesoft, and their next Mac game Halo got quickly made into a PC/XBox only affair. Imagine a world where Halo was a Mac game, a Halo halo effect as it were, and the home computing world is much different.

In MacOS6, all control panels were in a DeskAccessory called Control Panel. There was a selector on the left, and a general area to fill with content on the right. Why did the author pick windows 95 for this "all in one control panel" instead of the Mac's own legacy from 5 years previous to Win95 I don't know.

Also, the 3 buttons in the window, that's as much to do with XWindows as Microsoft. Remember MacOSX has roots in NeXT which has roots in UNIX. It's odd to attribute to Windows when there's a direct line to XWindows.

I had TCP/IP on my personal Mac in 92 or 93, with MacTCP and either MacSLIP or MacPPP (as my back end improved). I don't know how you go from "Apple bundled previously separate Mac Specific freeware" to "it was Win95 that did it sir!". Everything going to TCP/IP was obvious back then.

There are several stretches in the article to attribute things to Win95 when it's easy to see sources elsewhere. Not that Win95 didn't have influence. But no need to say the world changed ONLY because of Win95 when there were several things moving in the same direction.

Comment Sandler's company rather aggressive? (Score 2) 144

So there's this, and them blindly going after anything named Pixels any place and specifically on Youtube. Sandler's movies are doing bad enough recently, Do you really want him hated for over-aggressive Rights/Restrictions management? Whatever you think of the piracy around Metallica, their popularity really fell off the map once they lost their fans from what some felt was over-aggressive policing.

Comment Re:Defendants have a clear defense... (Score 4, Funny) 144

Not this one. It's had 5 figure box office take it's first weekend. Low 5 figures. I never even heard of the Cobbler other than the bad reviews and lack of ticket sales. I never heard of Men Women and Children til I googled this. Pixels radically underperformed. I'd rather see the Pixels short on youtube over and over than the Sandler movie.

Cobbler did inspire a great quote tho:

So I just saw 'The Cobbler' and all I can assume is that Adam Sandler got tired of everyone saying 'Little Nicky' was his worst movie.

— Stephen Whitty (@StephenWhitty) March 3, 2015

Comment Security is also about design (Score 5, Interesting) 108

"What I see is that security is bugs,"

Pretty much all Outlook viruses were design issues, not bugs. They designed a mail system which, on a OS where files were executable by extension, attachments from unverifiable senders had their extension hidden so you didn't know it was an executable.

This was baked in design. It wasn't an execution bug.

There are entire classes of bugs you could get rid of by certain design choices. Address space layout randomization helps a lot. W ^ X, or if you can write to memory, you can't execute it. These are not infallible (there's lots of webpages on how to get past ASLR) but if we design these things as more secure, we will be more secure.

Comment Re:1MB ought to be enough for anybody? (Score 1) 185

It's like PHP. Horribly designed, but it does something nothing else was able to do at the time.

PHP: horribly insecure, but a quick and dirty way of mixing in dynamic HTML with some DB access without mucking with forced MVC of servlets and jsp.

Bitcoin: not ready to scale, not convenient for normal folks, has various attack modes, but easy enough to make paymensts long ditances with some measure of anonymity and "hands off" ness. I think of it more as an escrow system (that allows speculation) than an actual currency.

Comment Re:Awaiting Instructions From The Mother Ship (Score 1) 492

Yeah, but it still takes another clock to tell you when it's right.

Jokes aside, I have a huge split on Trump.

1) He's a clown. Even without the Ad Hominem attack on him, he'd be a lousy President. He's got a specific skill set that serves him well as a CEO, but would make him pathetically ineffective as our President.

2) He's causing a severe shakeup in the candidacies on the Republican side, and methinks on the Democratic side. He's rich enough (he's very rich) to not have to kowtow to the Koch brothers, and that's causing huge consternation for the Republican base. I think bernie Sanders is getting a little bit of coattails that the nonstandard guy is leading the Republicans.

so, what to do...

Comment Re: Oracle's monopoly? (Score 1) 457

if APIs were copyrightable, Linux would be in jeopardy. Linus pretty much created Linux by looking at BSD man pages and implementing that. (At least initially) I remember - I had a bug in some code because Linux wasn't bug compatible with BSD. Linus actually implemented "send whats left in the time" for select(2), just as the man page said, just as BSD didn't do.

"A complex system that works is invariably found to have evolved from a simple system that worked." -- John Gall, _Systemantics_