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

 



Forgot your password?
typodupeerror
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment Re:Uhmmmm (Score 1) 620

We used that for our time card when I first started at my defense contractor employer, in 1999. I'm going to guesstimate that we replaced it six or seven years ago?

We write in Ada, but at least it's Ada95 not Ada83. We used to use Rational Apex as our editor until we migrated our software completely from Solaris to Windows.

In some of my college classes (95-99), we would telnet into a VAX to compile Ada code. Yes, Ada in college, at one of the last places that taught it.

Comment Re:So what are the terms? (Score 1) 99

I've had a number of nice conversations with attorneys over the years. They range from specific real cases and current news events, to totally hypothetical events. Frequently, you'll hear "it depends on the judge". Different judges have different opinions. One may side with you totally, while another will be annoyed that you even attempt to reference a particular thing. That's the biggest thing a local attorney who knows the judge will give you.

In his case, one judge may like that he had no intention of violating the IP of the other. Another may prefer to hear that the violation was coincidental. And a third may not care and put him on the hook for a stack of damages.

Asking for legal help here and expecting an answer that can be used is totally different. An attorney doesn't have all the facts, doesn't know the jurisdiction, and would open themselves up to legal trouble.

If the advice is valid in the attorney's jurisdiction, but not the OP, he could come back and blame the attorney.

If the attorney is giving advice outside of the area where he is licensed, he can run into trouble.

If there's something significant that changes the case, then he gave bad advice.

And just like the aforementioned car analogy, a mechanic online can't give the answer to "what is that noise". That thump may be a flat tire, the bass is turned up too loud, or any number of things.

Comment Re:So what are the terms? (Score 5, Insightful) 99

It all depends on what the "common English word" is. Apple. Blackberry. Chase. Delta. EvilCorp. Fire. ... You get the idea. (I couldn't resist EvilCorp. Sorry).

Even if he was explicitly clear, there are a few points.

1) None of us are attorneys specializing in trademark law.

2) Even if there are such attorneys here, they would say "But I'm not your attorney until you retain me, so I cannot answer."

3) If the guy is just asking for a word from the description to be removed, fuck it, remove the word. He doesn't have the funds to fight it. When he has the money to pay an attorney to deal with the USPTO, Google and the opposing party, that's when he has something to work with. If it's as weak as he implies, he could potentially get the trademark invalidated and then sue for damages from lost revenue by complying (but not admitting guilt) with the initial C&D in a timely and good faith manner.

That actual trademark attorney may just say at the initial consultation, "This isn't worth my time. File form xyz yourself with the USPTO to get it invalidated, and then go back to Google with it." I've heard lawyers say that plenty of times, when there isn't enough money to be had.

They may even direct him to a group like EFF or ACLU, who would take it on principle, or even another attorney who is already defending other targets of this troll.

As not an attorney, nothing above is to be considered advice of any sort. What follows is.

Contact an attorney. Get the free or few hundred dollar consult.

Comment Re:Duh (Score 1) 484

You know, you can just put Classic Shell on, and it looks and behaves almost identically to Win7. The only significant change I see in 8.1 once you get out of Metro is the task manager is a bit better.

I know that making one change is a significant hardship to most people. It's probably not as hard as explaining why they can't run Windows programs. Or at least trying to explain why particular programs don't work under Wine.

Comment Re:What could possibly go wrong? (Score 4, Interesting) 135

I have outstanding submissions anywhere from 6 months to a year right now. I just got one denied that was just over 6 months old.

Of course, they'll take graffiti on the side of a dumpster, but they won't take actual non-death-camp historic landmarks.

As I keep saying, their approval process is handled by a randomizer. No human can be as pathetic as their approve/deny decisions have been.

Hell, I tried to have a portal removed from my ex-wife's house. I went out to visit our daughter, and while I was trying to explain the game, I turned on the game and it was on the house. The picture was from a commercial property miles away. They refused to remove it.

Comment Re:$6K a course for a "free video lecture" (Score 1) 89

This was my second thought - that I would feel ripped off to spend private university tuition on something like that. Perhaps they can figure out a way to make it work, but that was one reason I went to a top private university, to be in small classes with more professor support - my school (an academic rival of CMU, as I understand it - Rose-Hulman) advertised and delivered on not having classes taught by TAs, and a video class seems far worse than that.

My first thought was that apparently Rose-Hulman will continue to be number one in it's category.

Comment Re: Surprise! (Score 1) 389

He lost because he didn't bother to respond to the charges.. I couldn't read the text of the complaint (they want money), but the article says he's been ignoring them for several years over these "performances".

I don't agree with the price tag, but it looks like he was fudging the truth to get free advertising out of this lawsuit.

Comment Re:OpenVMS (Score 1) 257

You're actually just mad at the kernel that came with your distro. That's easily fixed, and instructions are abundant. Really, I spot checked and there is 35 year old hardware still supported, you just have to know what you're doing. If you're installing Linux on obscure hardware, you should already know how to do this.

I just grabbed the Linux 3.4.107 kernel (from kernel.org), which is still being supported. 3.6 dropped i386 support, so I'm going for the full support argument here. :)

I did this on a x64, so I needed to export the correct arch.

$ export ARCH=i386 ; make menuconfig


Processor type and features -> Processor family -> [386]

Bus options -> ISA support -> [checked]
Bus options -> PCI support -> [unchecked]
Bus options -> PCCard (PCMCIA/CardBus) support -> [unchecked]

Networking support -> Networking options -> [whatever other/old network types you want] ... IPX, Appletalk, CCITT x.25

Now you can support any antique ISA card on a i386 you want.


Device Drivers -> Network device support -> Ethernet driver support ->

All the old ISA cards that I can think of are supported. Here's a screen shot of the make config for network card drivers only, with just what I put above. I set them all to build, to expand out everything. In practice, only build the one you're using, and/or make modules so you can load them rather than building them.

http://imgur.com/QVnIN5u

Comment Re:OpenVMS (Score 1) 257

I'm also not sure why you'd want to run gcc3 on a 15 year old piece of hardware,

That was the question of the original post. Except don't do it on 15 year old hardware, do it on something circa 1990. So something base don a 80386SX, Z80, 65C02, or 68000.

He doesn't realize that in 2017, the FUture Widget FUx5000 will be released, and in the following 3 years will become the dominant platform.

It's not like a major processor manufacturer hasn't tried this recently.

Operating Systems

Ask Slashdot: A Development Environment Still Usable In 25 Years Time? 257

pev writes: I'm working on an embedded project that will need to be maintainable for the next 25 years. This raises the interesting question of how this can be best supported. The obvious solution seems to be to use a VM that has a portable disk image that can be moved to any emulators in the future (the build environment is currently based around Ubuntu 14.04 LTS / x86_64) but how do you predict what vendors / hardware will be available in 25 years? Is anyone currently supporting software of a similar age that can share lessons learned from experience? Where do you choose to draw the line between handling likely issues and making things overly complicated?

Happiness is a hard disk.

Working...