if yes then yes if you get prompt then obviously they set it up that way otherwise you would be prompted for username and password
No, I mean with a username prompt. Back in the early '80s it was common for bulletin board systems to prompt you with a username prompt and if you didn't have an account it would set one up for you. Therefore people argued that it was reasonable to scan a range of phone numbers for modems and try common username/password combinations (guest/guest, field/service,...) because if the computer operator didn't want you coming in they'd post a message or change the default passwords.
This is of course ludicrous, but then so is the idea that if someone leaves an access point open (which is how most of them still come, by default) they're inviting you in. If they post a banner saying "Fred's BBS, login as guest for new account" or have an SSID set to "free-wifi" that's a different matter, but just getting DHCP is like just getting a modem.
knockfirst and when somone says come in you can. If no one says you can then you cant thats pretty easy.
Burglars have argued "sure guv, the door was unlocked, but I thought I heard someone fallin'... I was just doin' my civic duty goin' in to help. That bag of stuff? I dunno, man, must have been the owner's".
I sold stuff door to door, when I was in high school, and we were told not to touch the doorknob or even push on the door. You DEFINITELY don't go in until you're invited in by an ADULT member of the household.
If somone hands you the keys to a car and says here you can drive this for awhile its a freebie then you should be suspicious but if you find no evidence the person is lying then go ahead
If someone hands you the SSID and says "this is a deliberately open access point", or the SSID is "i10trafficjamfreewifi" that's one thing, but just getting DHCP from an access point where you don't know it? That's like just finding the keys in the car.
If you are really wanting examples of really small boot situations, why even bother with a system big enough to run awk?
Because the whole point of a scripting language is so when you're sitting in front of it trying to make it tick, you can write scripts.
Re:Why FreeBSD is not good for most businesses
on
Why FreeBSD
·
· Score: 1
If BSD becomes as popular as Linux, they will likely increase the pace of development. New versions of RHEL, including major new additions to the list of software that comes out with the distro, are released every 18 months (tho each still has a lifetime of 7 years minimum).
On the desktop, BSD *is* more popular than Linux, and there are new releases of XNU along with new releases of Mac OS X every 12-18 months. And yet I can run well-behaved applications written, built, and compiled on old versions of the OS.
Even on old operating systems.
Why do I need seperate install proceedures for software that came with my Operating System and those that don't?
You don't. You need separate install procedures for the operating system itself. The packages that come with it install in/usr/local just like the ones you install later do.
Last time I checked, ports and packages used different install proceedures. Has this changed or not?
They're not part of the OS.
Is the old one still around being used by an old version of that port?
Of course it is. That's why libraries are versioned in the first place. If the library is compatible (normally same major version number, higher minor version number, but it's usually handled via links) the port can use the new one. If it's incompatible, you don't want the port using the new one, do you?
That's why we could have apps on the same system using a.out, and coff, and even using different versions of system calls. Which is all part of what it takes to produce a stable platform.
One of the main design goals was that it should be easily readable and editable by humans.
That was the goal of SGML, and while it didn't succeed as well as it could it did try. XML is what you get when you turn away from that goal in the name of making it negligably easier to parse.
I mentioned MiniXML way back. That can be used in just the same way.
Can be is not will be. Is it, or is this something else you think people who aren't convinced that this is even a good idea whould have to do?
Regarding TCL, I think it is still reasonably Small!/usr/local/lib/tcl/tcl8.3 is 1.7MB. True, that's no CPAN, and it's mostly character encoding information, but still... there's a lot of trimming to do to match awk.
Much of what you were specifying you wanted to do could be done by writing in XML itself (e.g. XSLT) with a single processing tool (such as xsltproc).
I don't know if it was you who said disparaging things about using printf to output XML, but I heartily agree. The same applies to hand-editing XML. XML is not designed to be edited by humans - it's even less suited to it than SGML was.
Because I have already mentioned so many alternatives!
You have posted a total of one message that mentioned a tool that was both native code and may be usable in a native fashion from scripts.
I have finally just picked one where someone has done the work for you.
You're the one who want to change the way people manage their configuration files. It's your job to do the work, not mine... I'm not convinced that the work is worthwhile even now.
Also, you were using your own selective definition of 'scripting language'.
No, I was applying additional restrictions on the kind of scripting language I want. And I didn't actually exclude Perl, just CPAN. I haven't tried putting together a stripped down Perl suitable for a boot floppy, so I won't rule it out, but CPAN is definitely too big. I haven't actually tried doing that with Tcl lately, it might have grown too much since the days when it was purely embedded and you could fit the interpreter in a "small model" program on Xenix-x86.
Until the shuffle showed up that would have been a pretty big dime, with 1GB flash players going in the vicinity of $200. I bought the shuffle because at $99 for 512M it was the cheapest name-brand player with that capacity by about $50, because it had really good sound.
The shuffle really does have amazing sound for a flash player... it's got better bass than many of the disk-based players, even.
I'm sure that for some people, there's coolness involved. But the shuffle came out at a killer price. If it was only "competitive" with the comparable flash players, it wouldn't have taken off anything like it id... but it wasn't just competitive, it wasn't even just cheaper, it was a blowaway price: the 1G shuffle was priced like a cheap 512M player, and the 512M shuffle was cheaper than most of the 256M players.
This one is priced like the iPod, sized like the iPod, and it has more features. And it'll even work with iTunes for MP3 files... though I wish it supported MP4 (what Apple calls AAC) as well.
I'm using a list called "good weighted" that's 3-star-or-better songs from Weighted, then for the shuffle I'm extracting the least-played several hundred of those. That way I get a lot of stuff from "Unambient" on the shuffle, and there's enough of that most of my shuffle stuff has had 5 plays or fewer, and it's still got some weighted ratings.
Now I'm wishing the shuffle had a "skip this but mark it as played" button.:)
"microsoft in redmond, washington" didn't work, but once I looked it up on MSN I was able to find the same spot in Google Maps... the closest hit was "MSNBC on the Internet".
Still, in practical terms it's less convenient than even significantly larger devices, like the Magic Star MP3 player I had before the shuffle.
And it's a cube. It's cool. Just because Apple doesn't sell it, it doens't mean it can't seem cool to some people.
What does cool have to do with it? The Magic Star player is uncool as anything, but like the Shuffle it just worked, it didn't need a display, and I liked it a lot.
Not scripts, just smart folders. Unfortunately I can't just dump the XML because the important stuff is binary gibberish.
Basically, what I did was set up a series of smart folders:
2star - Rating is 2 stars and last played is not in the last 2 months 0star - Rating is 0 stars and last played is not in the last 6 weeks 3star - Rating is 3 stars and last played is not in the last 3 weeks 4star - Rating is 4 stars and last played is not in the last 4 days 5star - rating is 5 stars and last played is not in the last 25 hours Weighted - playlist is 0star or 2star or 3star or 4star or 5star Ambient - Genre is not Hip-Hop and playlist is not Unambient and genre is not Opera and playlist is not Flakey and kind does not contain quicktime
This works a lot better than just "play higher rated songs more often", because I know how often "more often" is. And I can tune things around, cut 5star down to 3 days or raise 3 stars up to 1 week when I'm feeling like more variety... that's how I ended up giving 0 star a frequency that's between 2 and 3 stars.
Unambient is just a regular playlist where I put stuff that I don't want to listen to while I'm working. Flakey is another set of chained playlists. I don't play quicktime in ambient because the volume equalizing algorithm iTunes uses doesn't work for quicktime.
If you look at the story archive... you can get it at Walmart.
July 21, 2005
MobiBLU DAH-1500 with DRM at Walmart
We just did a review on this last week and the verdict was that it is a very nice player. It was disappointing to our US readers that it wasn't available in the states, until now.
Walmart is now selling the MobiBLU DAH-1500 in six different colors and two different sizes: 512MB and 1GB. It is also price right inline with the iPod Shuffle, $99.72 and $129.72 respectively. New to this version is DRM support, but it only mentions that that it works with Walmart downloads. Read the MobiBLU DAH-1500 review and pick one up.
Yup, the shuffle is easier to pocket, but a display screen, nested folders, WMA playback and an FM tuner kick in features Apple is to elitist to include.
Oh, I do think it's a nice little unit, though I'd rather have it do MP4 than WMA since WMA is kind of tied in to Windows. The functionality and price are all good, but I'd rather they have made it a less clumsy shape even if it was in a slightly larger box.
Incidentally, the thing that I miss the most about my shuffle is the clock. Since it doesn't have a clock, it can't update the "last play" time in iTunes when it syncs, so my clever set of chained smart playlists for Party Shuffle can't account for and avoid dups for the music that I listen to on my shuffle.
I suppose I could write a script that I could run before and after syncing the shuffle to put the songs whose play counts have changed into a "recent shuffled" playlist, but I think I've already spent way too much time on fine-tuning my iTunes settings.
Looks nicer in this review than in TFA. I really like the fact that you just copy files to it to play... the Magic Star "Grey Whale" player (which I still think is the spiritual ancestor of the Shuffle) worked the same way, and it was very convenient.
The Magic Star player is in some ways a better design: it doesn't need a USB sync cable because it had a USB jack like the shuffle's. I don't see why they couldn't build the USB jack into the headphone dongle, though.
Having a display in a box that small and cheap is pretty good. I still wish it was flatter and longer so it was more pocketable.
It looks like it has the same problem that the Magic Star player did. Low speed USB 1.1 interface. Make it USB 2.0 and eliminate the sync cable and you've got a winner.
These are essentially small applications running within a hidden desktop
Except in Konfabulator they're not.
the actual Widget system in Tiger significantly slowed down our systems
Konfabulator is much more efficient.
you can't copy and paste from widgets to other applications
I just tried this with some K2 widgets and they work fine.
I'm just an old geezer who really doesn't understand the purpose or the actual usefulness of widgets like "Mosquito..."
Have you looked at the regular apps listed on Macupdate? I can't figure out why anyone would bother with 90% of the applications out there. Widgets are just another application platform, really...
awk, sed sort etc. are external programs that need the same checking.
I guess you missed the bit where I was talking about writing the code in awk itself, specifically because awk is eval-safe.
For example, tDOM is TCL wrapper around expat, an XML parser written in C.
You know, I have been asking for a pointer to specific tools like this from the very first message in this thread. Why yes, that was my first request, scripting tools for XML. Why has it taken you this long to provide a link (hmmm... actually, you didn't provide a link, but I suppose google will get me what I need)?
Yes it is. You can argue that this is censorship that the Telco has the right to impose (and in fact you seem to be making that argument) but it is in fact censorship.
Every pornographer in the world could run around and demand that parents allow thier children to view porn.
Parents have broad rights to censor the information their children have access to. There's nothing inherently wrong with censorship in appropriate circumstances, such as in the parent-child relationship, or when a publisher produces a work in different versions to satisfy different ratings in different countries.
The entire idea of dashboard is to have all this info available to you at a single glance.
But it's not.
It's available to me about 3-5 seconds after I hit F12. Konfabulator widgets are available to me just by flicking my eyes to the corner of the screen where I have them "floating", all the time. That's a "glance".
if yes then yes if you get prompt then obviously they set it up that way otherwise you would be prompted for username and password
...) because if the computer operator didn't want you coming in they'd post a message or change the default passwords.
No, I mean with a username prompt. Back in the early '80s it was common for bulletin board systems to prompt you with a username prompt and if you didn't have an account it would set one up for you. Therefore people argued that it was reasonable to scan a range of phone numbers for modems and try common username/password combinations (guest/guest, field/service,
This is of course ludicrous, but then so is the idea that if someone leaves an access point open (which is how most of them still come, by default) they're inviting you in. If they post a banner saying "Fred's BBS, login as guest for new account" or have an SSID set to "free-wifi" that's a different matter, but just getting DHCP is like just getting a modem.
knockfirst and when somone says come in you can. If no one says you can then you cant thats pretty easy.
Burglars have argued "sure guv, the door was unlocked, but I thought I heard someone fallin'... I was just doin' my civic duty goin' in to help. That bag of stuff? I dunno, man, must have been the owner's".
I sold stuff door to door, when I was in high school, and we were told not to touch the doorknob or even push on the door. You DEFINITELY don't go in until you're invited in by an ADULT member of the household.
If somone hands you the keys to a car and says here you can drive this for awhile its a freebie then you should be suspicious but if you find no evidence the person is lying then go ahead
If someone hands you the SSID and says "this is a deliberately open access point", or the SSID is "i10trafficjamfreewifi" that's one thing, but just getting DHCP from an access point where you don't know it? That's like just finding the keys in the car.
If you are really wanting examples of really small boot situations, why even bother with a system big enough to run awk?
Because the whole point of a scripting language is so when you're sitting in front of it trying to make it tick, you can write scripts.
If BSD becomes as popular as Linux, they will likely increase the pace of development. New versions of RHEL, including major new additions to the list of software that comes out with the distro, are released every 18 months (tho each still has a lifetime of 7 years minimum).
/usr/local just like the ones you install later do.
On the desktop, BSD *is* more popular than Linux, and there are new releases of XNU along with new releases of Mac OS X every 12-18 months. And yet I can run well-behaved applications written, built, and compiled on old versions of the OS.
Even on old operating systems.
Why do I need seperate install proceedures for software that came with my Operating System and those that don't?
You don't. You need separate install procedures for the operating system itself. The packages that come with it install in
Last time I checked, ports and packages used different install proceedures. Has this changed or not?
They're not part of the OS.
Is the old one still around being used by an old version of that port?
Of course it is. That's why libraries are versioned in the first place. If the library is compatible (normally same major version number, higher minor version number, but it's usually handled via links) the port can use the new one. If it's incompatible, you don't want the port using the new one, do you?
That's why we could have apps on the same system using a.out, and coff, and even using different versions of system calls. Which is all part of what it takes to produce a stable platform.
It's teh rule. Every grammer flame has to have teh speeling error, and every speeling flame has to have teh grammer violin, eh.
One of the main design goals was that it should be easily readable and editable by humans.
/usr/local/lib/tcl/tcl8.3 is 1.7MB. True, that's no CPAN, and it's mostly character encoding information, but still... there's a lot of trimming to do to match awk.
That was the goal of SGML, and while it didn't succeed as well as it could it did try. XML is what you get when you turn away from that goal in the name of making it negligably easier to parse.
I mentioned MiniXML way back. That can be used in just the same way.
Can be is not will be. Is it, or is this something else you think people who aren't convinced that this is even a good idea whould have to do?
Regarding TCL, I think it is still reasonably Small!
If you get an IP from a DHCP request, as far as I'm concerned that constitutes authorisation. How else am I supposed to know if I am authorised ?
If you get a prompt from a modem, as far as I'm concerned that constitutes authorization. How else am I supposed to know if I am authorised?
If the door opens when I turn the handle, as far as I'm concerned that constitutes authorization. How else am I supposed to know if I am authorised?
If the keys are left in the car, as far as I'm concerned that constitutes authorization. How else am I supposed to know if I am authorised?
Not to mention it is illegal to connect to someone else's computer network and use its resources without their explicit approval.
What's that got to do with cantennas? They were developed to extend the range of people's *own* networks.
Much of what you were specifying you wanted to do could be done by writing in XML itself (e.g. XSLT) with a single processing tool (such as xsltproc).
I don't know if it was you who said disparaging things about using printf to output XML, but I heartily agree. The same applies to hand-editing XML. XML is not designed to be edited by humans - it's even less suited to it than SGML was.
Because I have already mentioned so many alternatives!
You have posted a total of one message that mentioned a tool that was both native code and may be usable in a native fashion from scripts.
I have finally just picked one where someone has done the work for you.
You're the one who want to change the way people manage their configuration files. It's your job to do the work, not mine... I'm not convinced that the work is worthwhile even now.
Also, you were using your own selective definition of 'scripting language'.
No, I was applying additional restrictions on the kind of scripting language I want. And I didn't actually exclude Perl, just CPAN. I haven't tried putting together a stripped down Perl suitable for a boot floppy, so I won't rule it out, but CPAN is definitely too big. I haven't actually tried doing that with Tcl lately, it might have grown too much since the days when it was purely embedded and you could fit the interpreter in a "small model" program on Xenix-x86.
Regular mp3 players with 1Gb are a dime a dozen.
Until the shuffle showed up that would have been a pretty big dime, with 1GB flash players going in the vicinity of $200. I bought the shuffle because at $99 for 512M it was the cheapest name-brand player with that capacity by about $50, because it had really good sound.
The shuffle really does have amazing sound for a flash player... it's got better bass than many of the disk-based players, even.
I'm sure that for some people, there's coolness involved. But the shuffle came out at a killer price. If it was only "competitive" with the comparable flash players, it wouldn't have taken off anything like it id... but it wasn't just competitive, it wasn't even just cheaper, it was a blowaway price: the 1G shuffle was priced like a cheap 512M player, and the 512M shuffle was cheaper than most of the 256M players.
This one is priced like the iPod, sized like the iPod, and it has more features. And it'll even work with iTunes for MP3 files... though I wish it supported MP4 (what Apple calls AAC) as well.
I'm using a list called "good weighted" that's 3-star-or-better songs from Weighted, then for the shuffle I'm extracting the least-played several hundred of those. That way I get a lot of stuff from "Unambient" on the shuffle, and there's enough of that most of my shuffle stuff has had 5 plays or fewer, and it's still got some weighted ratings.
:)
Now I'm wishing the shuffle had a "skip this but mark it as played" button.
Apple, you listening?
Google does the same thing. It's a DHTML/Javascript limitation.
"microsoft in redmond, washington" didn't work, but once I looked it up on MSN I was able to find the same spot in Google Maps... the closest hit was "MSNBC on the Internet".
Priorities, gentlemen.
It's also considerably cheaper than an iPod.
:)
Um, it's almost exactly the same price as the equivalent capacity iPod.
Still, in practical terms it's less convenient than even significantly larger devices, like the Magic Star MP3 player I had before the shuffle.
And it's a cube.
It's cool.
Just because Apple doesn't sell it, it doens't mean it can't seem cool to some people.
What does cool have to do with it? The Magic Star player is uncool as anything, but like the Shuffle it just worked, it didn't need a display, and I liked it a lot.
Not scripts, just smart folders. Unfortunately I can't just dump the XML because the important stuff is binary gibberish.
Basically, what I did was set up a series of smart folders:
2star - Rating is 2 stars and last played is not in the last 2 months
0star - Rating is 0 stars and last played is not in the last 6 weeks
3star - Rating is 3 stars and last played is not in the last 3 weeks
4star - Rating is 4 stars and last played is not in the last 4 days
5star - rating is 5 stars and last played is not in the last 25 hours
Weighted - playlist is 0star or 2star or 3star or 4star or 5star
Ambient - Genre is not Hip-Hop and playlist is not Unambient and genre is not Opera and playlist is not Flakey and kind does not contain quicktime
This works a lot better than just "play higher rated songs more often", because I know how often "more often" is. And I can tune things around, cut 5star down to 3 days or raise 3 stars up to 1 week when I'm feeling like more variety... that's how I ended up giving 0 star a frequency that's between 2 and 3 stars.
Unambient is just a regular playlist where I put stuff that I don't want to listen to while I'm working. Flakey is another set of chained playlists. I don't play quicktime in ambient because the volume equalizing algorithm iTunes uses doesn't work for quicktime.
Yup, the shuffle is easier to pocket, but a display screen, nested folders, WMA playback and an FM tuner kick in features Apple is to elitist to include.
Oh, I do think it's a nice little unit, though I'd rather have it do MP4 than WMA since WMA is kind of tied in to Windows. The functionality and price are all good, but I'd rather they have made it a less clumsy shape even if it was in a slightly larger box.
Incidentally, the thing that I miss the most about my shuffle is the clock. Since it doesn't have a clock, it can't update the "last play" time in iTunes when it syncs, so my clever set of chained smart playlists for Party Shuffle can't account for and avoid dups for the music that I listen to on my shuffle.
I suppose I could write a script that I could run before and after syncing the shuffle to put the songs whose play counts have changed into a "recent shuffled" playlist, but I think I've already spent way too much time on fine-tuning my iTunes settings.
Looks nicer in this review than in TFA. I really like the fact that you just copy files to it to play... the Magic Star "Grey Whale" player (which I still think is the spiritual ancestor of the Shuffle) worked the same way, and it was very convenient.
The Magic Star player is in some ways a better design: it doesn't need a USB sync cable because it had a USB jack like the shuffle's. I don't see why they couldn't build the USB jack into the headphone dongle, though.
Having a display in a box that small and cheap is pretty good. I still wish it was flatter and longer so it was more pocketable.
It looks like it has the same problem that the Magic Star player did. Low speed USB 1.1 interface. Make it USB 2.0 and eliminate the sync cable and you've got a winner.
1"x1"x1" = 1 cubic inch.
0.98" x 3.3" x 0.33" = 1.06 cubic inch.
And the shuffle is easier to fit in your pocket.
These are essentially small applications running within a hidden desktop
Except in Konfabulator they're not.
the actual Widget system in Tiger significantly slowed down our systems
Konfabulator is much more efficient.
you can't copy and paste from widgets to other applications
I just tried this with some K2 widgets and they work fine.
I'm just an old geezer who really doesn't understand the purpose or the actual usefulness of widgets like "Mosquito..."
Have you looked at the regular apps listed on Macupdate? I can't figure out why anyone would bother with 90% of the applications out there. Widgets are just another application platform, really...
awk, sed sort etc. are external programs that need the same checking.
I guess you missed the bit where I was talking about writing the code in awk itself, specifically because awk is eval-safe.
For example, tDOM is TCL wrapper around expat, an XML parser written in C.
You know, I have been asking for a pointer to specific tools like this from the very first message in this thread. Why yes, that was my first request, scripting tools for XML. Why has it taken you this long to provide a link (hmmm... actually, you didn't provide a link, but I suppose google will get me what I need)?
Sounds like a job for The Computer Museum.
But, this is not censorship.
Yes it is. You can argue that this is censorship that the Telco has the right to impose (and in fact you seem to be making that argument) but it is in fact censorship.
Every pornographer in the world could run around and demand that parents allow thier children to view porn.
Parents have broad rights to censor the information their children have access to. There's nothing inherently wrong with censorship in appropriate circumstances, such as in the parent-child relationship, or when a publisher produces a work in different versions to satisfy different ratings in different countries.
The entire idea of dashboard is to have all this info available to you at a single glance.
But it's not.
It's available to me about 3-5 seconds after I hit F12. Konfabulator widgets are available to me just by flicking my eyes to the corner of the screen where I have them "floating", all the time. That's a "glance".
You need to set your threshold lower than five, dude.