switch to room list switch to menu My folders
Go to page: First ... 94 95 96 97 [98] 99 100 101 102 ... Last
[#] Sun Mar 30 2014 12:16:40 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Er, no, it's a base 12 numeric system instead of base 10. It has several advantages over base 10, though. Multiplication and Division are considerably easier with that system, for one.

[#] Mon Mar 31 2014 08:26:37 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Wouldn't that be even more true of Base 16? Bitwise arithmetic and all that?
Or is that a programmer-chauvinist viewpoint?

Perhaps we should just use Base 1. All numbers are zero, and math is easy.
You can even divide by zero.

[#] Mon Mar 31 2014 08:41:28 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]


No, 12 is particularly great because it has so many divisors. You can divide it by 2, 3, and 6. Base 10 only has 2 and 5, making it a more awkward system to use by comparison.

(Oh, I forgot... base 12 also has 4 as a divisor... even better).

Wikipedia has a page that compares base 12 to base 10:

[#] Mon Mar 31 2014 10:43:20 EDT from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Doughnuts already use the base 12 system, that is an advantage.

Damn the French and their base ten system.

[#] Tue Apr 01 2014 12:19:52 EDT from Sig @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Somehow my laptop's sources.list got all weird, or maybe it's just ridiculously out of date because I haven't been keeping track of it. Anyway, I just reset to the defaults for my distro (Linux Mint Debian Edition) and did a dist-upgrade because I like living dangerously and don't keep anything important on this machine. We'll see what happens when the 1.1G of downloads is finished and the install starts...

[#] Tue Apr 01 2014 13:49:57 EDT from Sig @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Eh, it was time for a fresh load anyway.

[#] Tue Apr 01 2014 21:04:01 EDT from ax25 @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

You should pull out the modem and do it via dial up.  I know my wife appreciated the nights I upgraded the old laptop that way :-)

[#] Tue Apr 01 2014 21:20:45 EDT from Sig @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Egh. I have a USR 33.6 external somewhere. But no phone line.

[#] Thu Apr 03 2014 17:11:50 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I have an external modem with a USB connection instead of a serial port. There aren't a whole lot of those around, as most people had moved to broadband by the time the "everything is USB" scene had arrived.

I use it to capture the Caller ID of incoming calls on my home phone line, splash them to the screen of my computer in the basement, and log them. Because, y'know, I'm way too cheap to spend $20 on a phone with built-in Caller ID display. And of course I got to build the solution with Linux.

[#] Sat Apr 05 2014 00:40:48 EDT from ax25 @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Something like the Minnesota company Multitech still makes?

Costly, but seems retro cool for $106.  But as copper will disappear in the future, 9600 will probably be the top end of things.  I have done 9600 bps over VOIP in the past (not good, but it works).

You would be better served by enslaving your sound card to be an an analog modem to "talk" to the other endpoint that also listens with a sound card "modem".  You should be able to adapt that to what ever compression comes in to play in the future to further compress the human voice in to barely audible bits on an ever squeezed pipe :-)

[#] Sat Apr 05 2014 19:57:01 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Mine is more like these:

And yes, probably expensive, but I picked mine up off a discard pile. :)

The phone service that comes with Verizon FiOS actually is VoIP, even if they don't give the subscriber access to anything other than the POTS ports.
A little USB modem picked up off a discard pile was fun to implement as a Caller ID detector, and maybe sometime in the future I'll configure it to send faxes or something. I wonder if anyone still uses those.

[#] Sun Apr 06 2014 00:11:10 EDT from ax25 @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Ha, faxes.  Mostly real estate agents, used car sales(people), and other vermin :-)  I had a chance to get one of those modems like you picked up off the pile IG, but thought I would just stick with the trusty old Zoom or USR 56K with a usb to serial adapter.

[#] Mon Apr 14 2014 11:46:06 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I'm starting to appreciate the equivalence of DLL-Hell on Linux.

But, in some ways, Linux magnifies the problem.

It's so strongly encouraged that you use shared libraries that it seems like you have to practically pull teeth to use static libraries. People generally say, "It is encouraged to use shared libraries," and make up all kinds of smarmy comments (at least, the ones who don't seem to grasp that some people have special needs requiring that you not compile everything on each machine).

Of course, I'm sure it's my fault for wanting to use a modern compiler when it seems this environment has machines that are... obscolete. But, sheesh...

[#] Mon Apr 14 2014 12:47:47 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Did I miss something - you now work at a Linux shop?
Well, you got what you wanted I guess.

But... don't upgrade the compiler. Use the distro-supplied... or upgrade the distro.

[#] Mon Apr 14 2014 14:40:54 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Heh... I work where we have both Linux and Windows.

We're going into the next phase of our software efforts, which involves writing more sophisticated code (rather than something for a demo). That code requires some code in common between Windows and Linux.

So, I saw an opportunity to write the service/daemon code that compiles for Windows SCM or for a Linux daemon depending on which machine does the compiling.
It seems to work reasonably well, and that allows me to write one bit of code in C++ that works in both Linux and Windows.

Except for the bit where the shared libraries on some of these machines are horribly out of date... so I should probably compile for static libs, like I do for Windows.

[#] Mon Apr 14 2014 15:26:17 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

depends which libraries you're talking about.

[#] Mon Apr 14 2014 16:35:05 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Boost, and the standard c++/c libs.

Although, the more I read on this topic, the more I wonder if I couldn't just install the missing libraries when I install the executable itself somehow.

[#] Mon Apr 14 2014 17:47:45 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

c++ is debateable, but I can't imagine why you would want to link libc statically. this is not standard practice, nor necessary practice, nor can I imagine why it would be merely expedient.

you'll probably just cause yourself more trouble, that way.

[#] Mon Apr 14 2014 17:50:15 EDT from LoanShark @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

if you have a mix of old/new distributions on live servers, your toolchain needs to be based on the oldest binaries in your server farm.

or you need to think about source installs.

[#] Tue Apr 15 2014 09:02:26 EDT from fleeb @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

So you're basically suggesting to me that Linux discourages advances if you wish to write software professionally for that platform.

Unless you are in the luxurious position of telling everyone that they have to move to the version of Linux to which you compile your sources.

I want to like Linux, but this is really, really bad.

Go to page: First ... 94 95 96 97 [98] 99 100 101 102 ... Last