My point though, is if DJ is going to spend the time to write a DNS server he might as well write it so people can use it.
For example, I said I couldn't write a DNS server because I spend time on my LibTom projects... that's because "if I'm going to take the time to do it I'll do it right". So once they're feature set complete and stable I'll move on. For now I've got my plateful.
My point was that DJ doesn't care what others think of his tools because he didn't write djdns for others, he wrote it for himself. To be the author of a DNS server that is "sooo secure"...
I mean there is enough to DNS that it's not a 3 second job to get a good one put together.
Had I the time I'd say from scratch a competent DNS server can be written in three weeks. That's including proper user separation, all DNS queries and zonefile parsing [as well as documentation and the like].
Right now though I have two paying jobs and my LibTom suite [as well as a huge addiction to GTA:SA] that monopolize my time.
But hey, if you want to pay me the same I get at my two jobs I'd gladly take an unpaid leave and write it.
I've met DJ twice. It isn't that he doesn't have a sense of humour or tact. It's that he thinks he's so much better than everyone that he ignores anyone elses opinions or suggestions or ideas.
If he gave two shit about OTHER PEOPLE he'd spend more time making the tools [not just djdns but his crypto code] actually easy to work with.
I mean it's a DNS server. I don't understand the big guffaw about it. Respond to requests on port TCP:53... not exactly hard.
I'll gladly pay 1000$ LESS for my AMDX2 setup if it means my boot time from cold to Gnome is 45 seconds longer and the thing doesn't require custom fans and water cooling to keep within operating spec
[For the record, the heatsink that comes with the X2 is very good, I naively put a P.O.S. internal water cooling kit and then learned how "little" a difference it makes, so if you buy an X2 just stick with the heatsink that comes with it because it's about as good as it gets.;-)
Your daddy put his cha-cha in your mothers hoo-hoo and did the ra-ra. Then 9 months later your mother shit you out.
That's creationism.
Why are you here? Because your parents had sex and you haven't died yet.
What's your purpose? None, there is no purpose to life other than what you choose for yourself.
Where does god come into play? Um, right up there with Santa. Artificial boundaries we use to confuse and inspire young minds [even if the body is old] to do "good things".
So shut the fuck up with creationism already.
Evolution makes sense. It's supported by things we can see and measure, it's more valid.
And frankly these debates miss the whole point. We can't change where we came from. Even if you knew why life was started you'd what? Burst into flames and become a god or something? Fuck no. You'd keep on living, sexing up the ladies and popping out the youngins.
When I had my MacMini i looked at a set of different distros. Frankly they suck, that said I tried Gentoo which built just fine. Except the yaboot stage failed and the computer became inoperable.
The platform does one thing and one thing only, run MacOSX.
Even the "gentoo booth" at LSM'05 had MacOS X running on their "gentoo'ed MacMini". That's how far people have come with them.
If it really was an "open platform" they wouldn't go out of their way to make booting off different media hard [holding down C or O+F or etc didn't work for me].
PC => BIOS => change one setting => reboot.
MAC => remove HD, install it in x86 laptop => fdisk it => put back in macmini => reinstall
Yeah, and how many OSes can you easily install on that Apple box?
I'd gladly buy a Sempron based system [which also runs cool and quiet... the 3000+ idles at roughly 5C over ambient with a 800RPM fan] in a mini-itx case or something.
I doubt it's cheaper and frankly the "openness" is worth any additional costs.
The Sempron 3000+ 754-pin chip is a 1.8Ghz 128KB L2 Athlon that is very low power but way more than fast enough to serve [for example] as a media box.
You're comparing a fully shut down laptop to a G5 in suspend mode?
Right.
Also, you can run windows "sans-AV". it's called "don't have services you don't need on" and "don't install software you don't trust".
And for the most part you can configure AV's not to do boot scans but just runtime scans.
So really you're bitching that your properly inconfigured totally turned off laptop [which probably has way slower disk, memory and processing than your DESKTOP G5] is slower to boot then your properly set up desktop G5 in suspend mode....
You have to balanced resource consumption vs. useful ness.
If I say do
rm -rf/usr/bin
That would be painful but I could have an operational box again in 8 hours [from scratch with Gentoo from bootstrap!!!]. It isn't the end of the world.
In fact faster than that since I backup my system drive every so often...
Wasting gigs of space so I can have 10 copies of ggv and 200 copies of some file in/etc doesn't help me any more than having my own archive.
And really, if you manage your OS properly [e.g. have non-root users] it's hard to accidentally kill the system. As my default "tom" user for instance I can't write to the bin directories or/etc or... so I can't really screw up even if I tried.
And really having an archiving "rm" is ***NOT*** an operating system task. That's totally userspace.
So I think you need to take a class in "operating systems" at your local college and maybe pay attention?
You know what you do then... open a lot of tickets, get them assigned to yourself, close the ticket and then file for a promotion on the basis you have doubled your ticket closing rate since yesterday;-)
Why not WRITE TOOLS and not just USE THEM for your job?
I'd say if you could write stuff that allowed the employees to make the $$$ [or heck if things go well, sell your tools too!] then that would be more than some "gold star high achieving apache admin".
Bingo. I mean come right down to it many businesses would fail without something as trivial as janitors. Those FedEX/UPS/etc guys are handy too, heck it's nice to have electricity, etc..
I'd buy one just to have another platform to test against. If it came in laptop form all the better;-) provided they can keep the power rating. Right now they sit around 22W and the AMD offerings are 30-35W or so. If they can make a dual [with actual performance not just clocked down] and still be less than 30W that would rock.
Some of my friends say it's a bit overkill to have the X2 and the P4 running but as a professional developer it certainly helps. Though since a 64-bit PentiumM would be ISA compatible with the X2... there wouldn't be much point to own both I guess... other than geek factor.:-)
Yeah that'd sell well, just make sure you don't overwrite the link register on your x86!
Linux uses STANDARD syscalls to do all of the work from the application point of view. How the syscall function is implemented varies with the platform but the actual syscall number and it's arguments does not.
Versioning in the filesystem? Why would I want to waste my space on that? I CVS my source code, my/bin directory doesn't change often enough [or in any uncontrolled fashion] to require that.
As for an undo... Gnome and KDE can do this... you can alias "rm" to your own command, e.g.
alias rm='safe_del'
Where safe_del moves the file to/tmp or something....
That's not a feature of Linux though so perhaps I shouldn't have brought up rm.
As for GCC...Well tell me how many other compilers out there target dozens of platforms, optimize fairly well [even better on x86/arm/mips] and still manage to grow over time.
SSA is not a totally new concept but combined with all the other stuff in GCC it is. If it wasn't you'd be pointing me to the URL of another cross-platform open source readily accessible compiler.
And at anyrate, suppose GCC is 20 years behind the times [which I think is not only untrue but a very unfair thing to say]... it's still moving forwards. More so then say MSVC or Borland C.
wha-you-talkin-about. This is a legit story about legit topics and legit issues.... We must fight the power!... er embrace the open! er... oh shit I forgot what this article is about...
My point though, is if DJ is going to spend the time to write a DNS server he might as well write it so people can use it.
... that's because "if I'm going to take the time to do it I'll do it right". So once they're feature set complete and stable I'll move on. For now I've got my plateful.
For example, I said I couldn't write a DNS server because I spend time on my LibTom projects
My point was that DJ doesn't care what others think of his tools because he didn't write djdns for others, he wrote it for himself. To be the author of a DNS server that is "sooo secure"...
Tom
Acknowledge god... then go sex up the ladies.
Duh.
Tom
Had I the time or inclination I would.
I mean there is enough to DNS that it's not a 3 second job to get a good one put together.
Had I the time I'd say from scratch a competent DNS server can be written in three weeks. That's including proper user separation, all DNS queries and zonefile parsing [as well as documentation and the like].
Right now though I have two paying jobs and my LibTom suite [as well as a huge addiction to GTA:SA] that monopolize my time.
But hey, if you want to pay me the same I get at my two jobs I'd gladly take an unpaid leave and write it.
Tom
I've met DJ twice. It isn't that he doesn't have a sense of humour or tact. It's that he thinks he's so much better than everyone that he ignores anyone elses opinions or suggestions or ideas.
... not exactly hard.
If he gave two shit about OTHER PEOPLE he'd spend more time making the tools [not just djdns but his crypto code] actually easy to work with.
I mean it's a DNS server. I don't understand the big guffaw about it. Respond to requests on port TCP:53
Tom
I'll gladly pay 1000$ LESS for my AMDX2 setup if it means my boot time from cold to Gnome is 45 seconds longer and the thing doesn't require custom fans and water cooling to keep within operating spec
;-)
[For the record, the heatsink that comes with the X2 is very good, I naively put a P.O.S. internal water cooling kit and then learned how "little" a difference it makes, so if you buy an X2 just stick with the heatsink that comes with it because it's about as good as it gets.
Tom
Your daddy put his cha-cha in your mothers hoo-hoo and did the ra-ra. Then 9 months later your mother shit you out.
That's creationism.
Why are you here? Because your parents had sex and you haven't died yet.
What's your purpose? None, there is no purpose to life other than what you choose for yourself.
Where does god come into play? Um, right up there with Santa. Artificial boundaries we use to confuse and inspire young minds [even if the body is old] to do "good things".
So shut the fuck up with creationism already.
Evolution makes sense. It's supported by things we can see and measure, it's more valid.
And frankly these debates miss the whole point. We can't change where we came from. Even if you knew why life was started you'd what? Burst into flames and become a god or something? Fuck no. You'd keep on living, sexing up the ladies and popping out the youngins.
Tom
When I had my MacMini i looked at a set of different distros. Frankly they suck, that said I tried Gentoo which built just fine. Except the yaboot stage failed and the computer became inoperable.
The platform does one thing and one thing only, run MacOSX.
Even the "gentoo booth" at LSM'05 had MacOS X running on their "gentoo'ed MacMini". That's how far people have come with them.
If it really was an "open platform" they wouldn't go out of their way to make booting off different media hard [holding down C or O+F or etc didn't work for me].
PC => BIOS => change one setting => reboot.
MAC => remove HD, install it in x86 laptop => fdisk it => put back in macmini => reinstall
Wow, that's so much easier!
Tom
I owned a MacMini for a day and I can tell you from off to fully working finder is not "seconds". It takes a minute or so.
;-)
So this glorious happy fantastic sunshine and lollypops vision that a mac just "boom appears on" is total bullshit.
As for the rest, well I leave my Linux desktop/server on all the time, no shutoff time
And it cost less, and is more open and um...
Tom
Yeah, and how many OSes can you easily install on that Apple box?
I'd gladly buy a Sempron based system [which also runs cool and quiet... the 3000+ idles at roughly 5C over ambient with a 800RPM fan] in a mini-itx case or something.
I doubt it's cheaper and frankly the "openness" is worth any additional costs.
The Sempron 3000+ 754-pin chip is a 1.8Ghz 128KB L2 Athlon that is very low power but way more than fast enough to serve [for example] as a media box.
Tom
You're comparing a fully shut down laptop to a G5 in suspend mode?
...
Right.
Also, you can run windows "sans-AV". it's called "don't have services you don't need on" and "don't install software you don't trust".
And for the most part you can configure AV's not to do boot scans but just runtime scans.
So really you're bitching that your properly inconfigured totally turned off laptop [which probably has way slower disk, memory and processing than your DESKTOP G5] is slower to boot then your properly set up desktop G5 in suspend mode.
Tom
I walked into that ...
... nonetheless I totally walked into that..
ok "soft-core" means you license hardware designs but don't actually make chips or standalone chips.
Tom
I dunno about all.
My understanding of Bluetooth is that it CAN be used properly just as implemented it isn't.
If you're security cautious you'd use a normal usb or ps/2 keyboard.
Tom
You're kidding right? Crypto can be done in hardware as well....
;-)
Disclaimer: I work for soft-core crypto company
Granted an embedded ARM could do crypto too, an embedded GCM core could do it with less power/area usage.
And since you only need kbps not gbps the clockrate is very low reducing the area, etc...
Tom
it is afterall a device using homebrew crypto.
If they had a proper AES-CCM or GCM core in there the channel would not only be private but authenticated.
Instead they opt for some homebrew crypto design that amazingly enough is not secure.
Tom
You have to balanced resource consumption vs. useful ness.
/usr/bin
/etc doesn't help me any more than having my own archive.
/etc or ... so I can't really screw up even if I tried.
If I say do
rm -rf
That would be painful but I could have an operational box again in 8 hours [from scratch with Gentoo from bootstrap!!!]. It isn't the end of the world.
In fact faster than that since I backup my system drive every so often...
Wasting gigs of space so I can have 10 copies of ggv and 200 copies of some file in
And really, if you manage your OS properly [e.g. have non-root users] it's hard to accidentally kill the system. As my default "tom" user for instance I can't write to the bin directories or
And really having an archiving "rm" is ***NOT*** an operating system task. That's totally userspace.
So I think you need to take a class in "operating systems" at your local college and maybe pay attention?
Tom
You know what you do then... open a lot of tickets, get them assigned to yourself, close the ticket and then file for a promotion on the basis you have doubled your ticket closing rate since yesterday ;-)
Tom
you say software bad?
Why not WRITE TOOLS and not just USE THEM for your job?
I'd say if you could write stuff that allowed the employees to make the $$$ [or heck if things go well, sell your tools too!] then that would be more than some "gold star high achieving apache admin".
Tom
Bingo. I mean come right down to it many businesses would fail without something as trivial as janitors. Those FedEX/UPS/etc guys are handy too, heck it's nice to have electricity, etc..
Tom
I'd buy one just to have another platform to test against. If it came in laptop form all the better ;-) provided they can keep the power rating. Right now they sit around 22W and the AMD offerings are 30-35W or so. If they can make a dual [with actual performance not just clocked down] and still be less than 30W that would rock.
... there wouldn't be much point to own both I guess... other than geek factor. :-)
Some of my friends say it's a bit overkill to have the X2 and the P4 running but as a professional developer it certainly helps. Though since a 64-bit PentiumM would be ISA compatible with the X2
Tom
What?
The K8 processors are way more power efficient then the K7s were. Keep in mind the K7 design came out as a competitor for the P3 processor not the P4.
The K8 is basically one-generation ahead of the P4. I'm sure Intel will catch up though as their Pentium-M is a good design in terms of efficiency.
A dual-core 64-bit Pentium-M would definitely give the AMD a run for some money I'd think...
But anything in the P4 camp and you're basically not making a rational comparison.
Tom
Maybe they should have thought of this before boasting they have 75 downloads in any meaningful context...
/data/web/logs/libtomcrypt.access.log
I mean let's look at my website,
[tomstdenis@fire tomstdenis]$ grep -c "[.]html "
156547
That means I've had 156K unique visitors!!! yipee!!!
Of the 75M downloads probably 1/100 if not less are unique downloads/users. Not that 7M users isn't impressive on it's own though...
Tom
Cross platform ABI? .... application ***BINARY*** interface...
/bin directory doesn't change often enough [or in any uncontrolled fashion] to require that.
... Gnome and KDE can do this... you can alias "rm" to your own command, e.g.
/tmp or something....
... it's still moving forwards. More so then say MSVC or Borland C.
Yeah that'd sell well, just make sure you don't overwrite the link register on your x86!
Linux uses STANDARD syscalls to do all of the work from the application point of view. How the syscall function is implemented varies with the platform but the actual syscall number and it's arguments does not.
Versioning in the filesystem? Why would I want to waste my space on that? I CVS my source code, my
As for an undo
alias rm='safe_del'
Where safe_del moves the file to
That's not a feature of Linux though so perhaps I shouldn't have brought up rm.
As for GCC...Well tell me how many other compilers out there target dozens of platforms, optimize fairly well [even better on x86/arm/mips] and still manage to grow over time.
SSA is not a totally new concept but combined with all the other stuff in GCC it is. If it wasn't you'd be pointing me to the URL of another cross-platform open source readily accessible compiler.
And at anyrate, suppose GCC is 20 years behind the times [which I think is not only untrue but a very unfair thing to say]
Tom
DS + more games == more monies.
The DS is nothing more than a novelty at the moment. Hardly a serious gaming platform [though it could be].
Maybe they have to lower the license costs for developers or open up more...
Tom
wha-you-talkin-about. This is a legit story about legit topics and legit issues.... We must fight the power! ... er embrace the open! er... oh shit I forgot what this article is about...
Tom
I had to reboot to setup my PS2 [after all this noise about GTA I had a craving to fetch it from the basement].
So my uptime is only like 5 days...
Tom