Please create an account to participate in the Slashdot moderation system


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment BASIC (Score 1) 516

BASIC, back in the day. I started teaching myself at 13, on a TI 99/4A. The school I was attending at the time had barely heard about computers, much less come up with a way to try to teach someone that young about them. I was actually starting to dabble in assembly language on that machine, and managed to get a sprite to move in response to me moving a joystick around. The school may have been woefully uninformed, but the public library was a pretty good resource.

A fortunate move to upstate New York put me on a track to pick up some classes on BASIC and Pascal at the high school and Watfiv and assembly language at a local university that had a high school summer program. My senior project in high school was a graphing program that generated several kinds of graphs using Apple Pascal and the turtle graphics package that came with it. The system could barely handle it, but it was pretty spiffy. I wrote my own keyboard input routines that would allow me to set up fields of a specific size that would only allow certain characters to be typed into them.

College was more Basic, which I was entirely fucking sick of by then, and some scripting languages. I got my intro to REXX there, which was much nicer than Basic. I switched schools into a more CS-oriented program and picked up C, Ada and COBOL. By then I was starting to hear about this newfangled C++, which really sucked back in the early '90's, let me tell you. They didn't even have a STL yet. They started talking about adding templates to the language a few years later.

By then I knew my way around C pretty well, but mostly had to work on the shitty proprietary languages of the 90's. I got into some work that involved actual C programming in the mid 90's, and had a pretty solid decade of C programming. Since 2005 it's been a pretty steady mix of Java and C++, along with a bit of maintenance on some really badly-designed projects in Perl, Ruby and TCL. I'm currently doing a mix of C++ for hardware-level access to some specialty hardware I'm working on, and Java to provide some web services associated with that hardware. I might get into some Javascript to put it all together, but I'm going to try to leave that to the guys who are more comfortable with Javascript than I am.

I don't see much new coming along the road. .net, go and rust are all sufficiently close to Java or C++ that they really don't interest me. Maybe if someone offers some large briefcases full of cash to work with them. I'd be more interested in doing some hand-optimized assembly language and perhaps some GPU programming, but that would probably take another decade to get good at.

Comment Killer? Maybe not. Useful? yep.. (Score 1) 63

I am a long time GIMP user, but sometimes I just want to do quick things with photos - tweak the colors, crop, add an arrow or note, or make a quick collage. There are lots of android apps that make things like this quick and easy. I have G'MIC but that gives you all the settings, which I do use. But sometimes it's nice to just have presets. And sometimes you just gotta make a meme out of a pic to send to friends. :)

Comment I like Office365... (Score 1) 200

OK, ok, hang on. Only when I have to use it.
I work at a software company and we are a MS shop. I run Linux at home, and have since around '99. If I need to log into my work machine, I can launch my container that connects to the work vpn and does an RDP into my machine in about 10 seconds. Linux just works for me, even with MS (most of the time).

But I refuse to sync my phone with Outlook, for two reasons.
1. I don't want to check work email all the time, and have that expectation that I am always available. My time is my time.
2. I don't like like corporate policy, and I don't want their hooks into my phone.

That's how I use Office365 - if I need to check an email, my calendar, or look at a document on onedrive and I am not on the vpn. But that's it. It's a backup way of doing my job. It's slow but somewhat usable, but it is nowhere near ready to use all-day every-day especially in the corporate world. The fact that Excel/Outlook/Onedrive has to sync in the background has caused issues as well when "something goes wrong". And it does, often. Onedrive works most of the time, but when it doesn't sync it's a real PITA.

Comment By 2040 4/5th of Lousiana will be under water (Score 2) 305

At the current rate of carbon emissions pumping energy into storms and glacial melt in Greenland, along with sad attempts to stop flood plains from renewing decaying soil mass by siltration deposit of alluvial soils, four fifths of Lousiana will be under water for part of the year.

Look, flood plains are supposed to flood. Stopping the river deposits is why it's getting worse. Destroying the biomass buildup from salt infiltration from Gulf storms.

Florida is way worse off, quite frankly. And it's all the fault of people sticking their heads in the sands (which will also disappear).

Comment Actually... Trump piled on this... (Score 1) 356

Prior to the election, there was information and allegations about potential tampering of the election. That was nothing new, that always comes up before an election.

Then during his campaign, Trump repeatedly said the election was rigged.

Then after the election, there were allegations that Russia was involved, and Trump back-pedaled and said there was no tampering with the election, Hilary lost fair and square.

All of these things cannot be true at the same time.

Comment Re: User's need to take responsibility too. (Score 1) 222

I still don't know how to make my mouse feel right, or stop many applications from looking horrible on a retina display.

I want to know what you use on Linux which makes dealing with resolutions and mice easier than a couple of clicks in OS X. If we accept your mouse thing as a realty, I could even follow along with you; however, saying you have applications which don't look ok on a Retina display is something which I simply cannot fathom.

Please explain.

Comment Re: Your literal voting machines are being hacked (Score 1) 330

Mhmmmm sure .... Just be glad those chem trails haven't gotten you yet. This does prove what I've suspected all along though. Putin loves Americans but hates black people! Just like George Bush and his manufactured Katrina hurricane produced by the CIA's super secret huricaner conflagulation device.

Not a single thing you said makes any sense.

Comment Your literal voting machines are being hacked (Score 0) 330

In case you thought it went away after November, the Russian teams (which operate all over, not just in Russia) are still hacking physical machines and networks in US elections.

This past week.

Still going on.

Machines don't just "happen" to "break" in precincts with black and brown voters in a massively higher percentage by "accident".

But, hey, not like this is important. If you don't mind living in a police state.

The only thing that works is paper ballots mailed in and counted on non-networked optical scanners (humans are ok too, but not as accurate, and yes, I've participated in multiple human recounts).

Slashdot Top Deals

Enzymes are things invented by biologists that explain things which otherwise require harder thinking. -- Jerome Lettvin