Domain: utexas.edu
Stories and comments across the archive that link to utexas.edu.
Comments · 1,356
-
Re:Cash flow positive... - mandrake definition
There's also "American Mandrake", commonly called the mayapple.
I sometimes tried keeping a few of the roots, bruised, on a shelf in my closet, when i was having trouble sleeping. The fumes brought on deep, but often wierd, sleep. -
Re:good luck
Or Ganymede, which is designed for the same purpose.
-
Ganymede
Take a look at Ganymede.
Ganymede is designed to provide a single multithreaded network directory store for (among other things) password information, then to write out datafiles and runs scripts to propagate your directory information into your environment whenever a user commits a transaction to change anything.
Ganymede is useful for people who want to unify differing directory mechanisms, and who don't need a full hierarchical domain structure like those supported by Active Directory or Novell's eDirectory products.
We use Ganymede to synchronize passwords across UNIX NIS, Windows NT, Samba, Apache, and more. We have a userKit that provides for password management across NIS, NT, and Samba 'out-of-the-box'.
That said, Ganymede is mostly useful for people who can't force-fit all their clients to use one network authentication system, although it does provide a very high level of convenience and hand-holding for your users.. Ganymede has support for setting expiration dates on accounts, and for sending email when an account is about to expire, etc. It also maintains full auditing trails for everything, and allows controlled delegation of permissions to administrators.
If you can live within the limitations of its orientation around a flat namespace, Ganymede's flexibility makes it hard to beat.
-
SIVC
check out Simple Internet Version Control. Honestly, I can only remember three apps I've ever used that included it, but it's a protocol that allows a developer to guestimate how many users have installed the app and keep users informed that there's a newer version available.
-
Boyer-Moore String Searching
I dont think I'd call it my favorite algorithm, but the Boyer-Moore string searching algorithm is pretty cool.
-
Re:Where are the sonars?
Garmin used to (make still) make a GPS with a fishfinder on it, with the various data integrated into one display, and exportable to computer. A few years ago, a student at the lab where I work mapped a portion of Lake Travis here in Austin, TX, for use by the projects doing sonar research out there. I'd tell you what model it was, but the lake is a 45 minute drive away. It's still on the boat in question, and still works, though.
-
Re:Where are the sonars?
Garmin used to (make still) make a GPS with a fishfinder on it, with the various data integrated into one display, and exportable to computer. A few years ago, a student at the lab where I work mapped a portion of Lake Travis here in Austin, TX, for use by the projects doing sonar research out there. I'd tell you what model it was, but the lake is a 45 minute drive away. It's still on the boat in question, and still works, though.
-
Re:but how do they simulate..
hmm. Maybe GRACE found a hole in earth's gravity field in Utah. Think it may have something to do with the high density of Mormon's?
-
Lots of engines
From the University of Texas website:
N-1 Stages
30 NK-33 LOX/kerosene engines; 10.1 million lb. total thrust.
8 NK-43 LOX/kerosene engines; 3.1 million lb. total thrust.
4 NK-39 engines; 360,800 lb. total thrust.
1 NK-31 engine; 90,200 lb. thrust; trans-lunar boost stage.
1 engine; 19,200 lb. thrust; lunar orbit insertion & initial lunar descent stage.
Why didn't they use fewer, but more powerful engines? Was it a matter of money, or engineering? -
Re:A little skeptical
an average human being has a ear definition of 25-35ms, which means that if you heard a different sounds with 30ms between each of them, they'll appear continuous to you. As you mentioned, most cards achieve less than 10ms latency, which is far enough for an average human.
-
Re:ObligatoryI imagine these things must be pretty slow, since they are powered by chemical reactions.
DNA base pairs are not held together by chemical bonding. That would be a really, really difficult. They're held together by hydrogen bonds. The breaking and formation of hydrogen bonds takes on the order of picoseconds (it's the same timescale as rotations in the medium, since that's the basic mechanism for their breaking). Furthermore, they can break and form in parallel.
You can read more about the mechanism for base pairing here or if you want to see google render the pdf here .
-
I'm a teacher
Almost didn't see this question because it's not on the main page.
I teach three years of high school Computer Science and will add a webmastering course next year. Currently CS is taught in C++, though we'll be moving to Scheme and Java in the future. Webmastering will cover HTML, CSS, SQL, Perl and maybe PHP.
I use Linux as my primary OS at home, but the kids use Windows 95 and Borland C++ because that's what we bought licenses for 5 years ago. I keep hoping to move to Linux in the lab, but the biggest holdup has been a NetWare client for Linux so the kids can access their home directories.
I do have a degree in CS from a top-ten CS university and was among the top few in many of my classes. I can say that money is definitely an issue for many. I started at $24K five years ago and am now up to $32K in Austin, TX. I have friends with comparable skill levels that graduated with me who are making double to three times that amount in industry.
Teachers should be the best and brightest but often aren't because the pay is so much less than they could get in industry. If teacher salary were only 10% less than industry (rather than 50% or more), you'd see a lot more qualified people looking into teaching.
Oh, and to those who say that teachers only work 8:00-3:30... keep in mind that is only the lecture times. In addition, teachers must deal with parents, grade student work (and we don't have grunt TAs like college professors) and generate new assignments/lecture material. And any teacher who can get all that done during a single "planning period" probably isn't doing a very good job.
I know one industry person that left a job at places like IBM because she wanted to work "shorter hours". She lasted one year as a teacher.
Obligatory self-promotion: you can see what my classes are doing right now, and also find out more than you ever wanted to know about me.
-
Bigger Version of the Picture
I found a larger version of the picture here. I still don't see the tree.
:-/ -
Re:Japan
They hadn't surrendered yet, jackass. Now, if you said one nuke would have been sufficient, I would have agreed.
As for what an adequate use of force can get you, take a look.
Knunov -
Depends on the ClassWe have recently started to implement smartboards here at my university. They have many advantages (which others have listed here), but their usefulness depends on the class you are teaching.
The primary problem I have found is not their resolution, but that they are small. You can line a wall with whiteboards, but the footprint of smart boards forces them in a corner (and this should be true for the forseeable future). It certainly is not economical to line the wall with them.
With paging, you would think this is not a problem. And this is true if your class is taught lecture style. However, I am currently teaching a Moore method mathematics class in a room with a smart board. I don't present; the students go up to the board and work things out on their own - with comments from me and the class. Because students build on each other's results, it is important that I leave everything up that has been done for the day and not erase it. Paging is not sufficient, as the typical student will keep flipping throught the pages (ever see what a student does to their notes when you ask them a question?) and not think. So I have abandoned the smart board and moved back to white boards.
The primary problem with Smart boards is that they are small. -
Right you are.It costs $5 per disk here at UT, so visual studio was $25, the OS's are $5.
Can't beat a $5 OS.
There is a catch though, you can only purchase once (even if you lose the disk). Of course the solution to that is to either make copies, or get someone to buy for you.
-
Re:Student DiscountsI guess that's one way to combat piracty: forego profit.
MS is still getting money under a Campus Enterprise Agreement (CEA). The details .
Not sure how much MS is getting from UT, but I believe (from CEAs from other schools) that it's probably in the millions. Is MS foregoing profits? Probably not. This is a good deal for MS b/c people actually pay to use their software and they get a foothold on the campus as the software to use.
BTW, you're probably paying a bit more that $15.00 bucks for XP if you count how much of your student fees are going towards the CEA.
-
Re:EJB provides this...
Yes, I looked into that option (and even looked at the JBoss sources to see how they were implementing authentication/sessions over RMI), but EJB was simply too heavy duty for my purposes. The app had to run on people's computers, not on central servers.
You might look at Ganymede. We implemented a session layer using RMI long before J2EE existed. It's not really that hard to do.
-
Re:I totally agree...
My univerity (University of Texas at Austin) offers Microsoft software for dirt-cheap prices. For example, Windows XP can be had for $5, and Visual Studio 6 for $15 or $20. (As an aside, the University was once one of the largest purchasers of Apple computers; now the campus is dotted with labs brimming with Dell PCs, some donated by Microsoft.)
Meanwhile, the CS department offers a "laboratory" course intended for students who want to learn by hacking the Linux kernel (sorry, but I couldn't find a link). Not bad!
-
Re:Does that mean?
Therefore, I would like to propose a ban on people. Clearly without the pernicious evil of people we could alleviate most, if not all of society's problems.
HA! That reminded me of this Jonathan Swift letter from 1729. Funny as hell.
-
Re:Totalitarian OSes?
Of course, I can hardly argue against your first hand experience, but what about Falung Gong?
Of course, I can hardly argue against your first hand experience, but what about Branch Davidian's of Waco or Ruby Ridge
Or the China Democratic Party founder Lu Xinhua, who was convicted of subversion [bbc.co.uk] for an article posted on the internet?
Or the U.S. Attorney General A. Mitchell Palmer & McCarthy jailing Commies(TM)Even better is Bush / Aschcroft Terrorist campaign this is amusing. How about this jailed dissident?
Lastly, I'd like to remember at the incident at the Tiananmen. It maybe more than ten years ago, but the leaders are the same.Lastly, I'd like to remember at the incident at Tulsa. It maybe more than 80 years ago, but the leaders are the same.
Furthermore they stated (in 2001) that its decision back than was correct because it was a "counter-revolutionary turmoil" aimed at overthrowing the administration.
How about the CoIntelPro program during the 60's? And the rest of the past and present domestic and foreign PsyOps and BlackOps programs -- active campaigns to squelch "counter-revolutionary" ideas.
Red Flag is under the control of the China Academy of Sciences, headed by Jiang Mianheng, the son of the president Jiang Zemin
Does nepotism bother you? How about a Senator screwing with the voting in his state to help elect his OWN BROTHER... did I mention that they were both Sons of a former President? Its almost like a father appoints his own children to office...
-
Ganymede?
Is Ganymede a starting point for a complete centralized configuration tool? -
Re:This is funny
There is always going to be a core of disatisfaction...
Would this core perhaps include the 38 million Americans, including over 8 million children, who don't have health insurance? Did Hilary Clinton invent those in 1992?
And may I call your attention to the 1976 Republican platform which dealt with the problem of uninsured Americans. It says, "We support extension of catastrophic illness protection to all who cannot obtain it" and shows that the issue preceded Clinton's appearance on the national scene by many years.
I wager the TV watchers have much more negative opinions about health care, even if you adjust for factors such as IQ and age.
I wager that 95% of Americans watch television. If you are going to exclude television-watchers from public opinion polls you're going to have a pretty skewed and irrelevant sample.
-
No need to pirate edit.com; use Nano instead
Also the the IBM EE (Easy Editor) will give you terminal braindamage (pun intended). Warez MS EDIT.COM and avoid at all costs.
If you get edit.com, don't get the edit.com from DOS 5 or 6, as that requires QBasic, can only have one file open, can't edit binary files, and can only edit up to a 64 KB file. You want edit.com from Windows 95, 98, or ME.
If you don't want to pirate anything, you can get DJGPP, which is a port of the GNU system to PC DOS platforms (MS-DOS, DR DOS, FreeDOS) with an i386-series CPU. It includes a port of GNU Emacs. And if you don't like Emacs, there's always GNU Nano, a clone of Pico that has also been ported to PC DOS, or SETEDIT, a free clone of the Borland editor for DOS.
-
Re:C++Pardon my ignorance. I thought reference counting was a form of GC, cf "Mark and Sweep".
This is incorrect. Reference counting is quite different to mark and sweep gc. The idea behind mark and sweep garbage collection is you look through the root set - all the pointers allocated on the stack in c parlance - and examine where they point to, and where pointers in dynamically allocated memory point to. Each piece of memory that's pointed to is marked (this can be done with a single bit, since we don't care how many times its pointed to). This is the mark phase. Then we look through the dynamically allocated memory and free up anything that's not pointed to. This is the sweep phase.
(There's a different gc technique called copying gc. I won't describe it here, but it's apparently about as fast as mark + sweep - both blow away reference counting - despite its rather counter-intuitive nature.)
When you're using a language like C or C++ where pointers and integers often look the same, a special variant known as conservative collection (which can be applied to mark + sweep and copying gc) is necessary. The idea here is that if something may point to a piece of allocated memory, don't deallocate it. That means, if we're unlucky, an unrelated field (eg bob.age) might happen to "point" to some allocated memory.
GC is really interesting stuff, and I've not even scratched the surface. For a good survey on GC techniques - fascinating reading - see the gc survey for a much better treatment.
-
Re:Viable population?
I believe that one of the traits Noel is hoping will emerge is hunting in packs - he admits that if this happens it will take a very long time to learn, but this may explain the large number of predators.
Related idea, here is a paper by a guy who evolved neural-network controllers for a simulator to do just that. (Look at the bottom one in the list.) -
This isn't the only one
Check out the IARC competition website. There are teams' webpages linked from there, too. My school (UT Austin) is planning its first ever entry for the 2002 competition.
The task this year is to fly 3 kilometers along 4 waypoints, identify a building and an open entrance on the building, deploy a subvehicle (not necessary, but practically necessary) through the entrance, and have the subvehicle return reconaissance to the judges 3km away.
Many people opt to use R/C helicopters and modify them (we are using an XCell .60 Gas Graphite by Miniature Aircraft USA). -
This is an insult!
Naming their new OS 'Longhorn' is an affront to all UT grads everywhere!
Can't they call it 'Aggie' or something?
AngryArmadillo -
Look to other shools for ideasUT has some great web applications they provide to students:And more. I'm sure other universities have similar offerings. Just look around.
-
Look to other shools for ideasUT has some great web applications they provide to students:And more. I'm sure other universities have similar offerings. Just look around.
-
Look to other shools for ideasUT has some great web applications they provide to students:And more. I'm sure other universities have similar offerings. Just look around.
-
Look to other shools for ideasUT has some great web applications they provide to students:And more. I'm sure other universities have similar offerings. Just look around.
-
Look to other shools for ideasUT has some great web applications they provide to students:And more. I'm sure other universities have similar offerings. Just look around.
-
Look to other shools for ideasUT has some great web applications they provide to students:And more. I'm sure other universities have similar offerings. Just look around.
-
Ganymede?
I don't know enough about this, but it seemed to me that Ganymede could be extended to manage everything, not just directories. Ganymede 1.0.9 -
The continuationI never really understood Scheme (and CL ?) continuations until:
An Intro to Scheme and its Implementation - Recursion in Scheme
Of course this is inside a lisp process, BUT if Lisp is your OS...
-
Classics...
- Structure and Interpretation of Computer Programs
- Common Lisp HyperSpec
- Common Lisp the Language, 2. ed
- Common Lisp - A gentle Introduction to symbolic computation
- The Scheme Programming language, 2. ed
- Reflections on trusting trust
- Lisp: Good News, Bad News. How to Win Big
- John McCarthy's homepage
- Dennis Ritchie's homepage
- Various classic papers it's a shame ACM never bothered to continue adding to
- Another list of classic papers (this time related mostly to programming language design)
- GTK-Gnome Application Development (not a classic, though, as the field is too young)
- KDE 2.0 Development (not a classic though, as the field is too young)
- Eric Weissteins Mathworld
- Compilers and compiler generators - an introduction with C++ (although I'm not too sure if it deserves being called a classic...)
- Parsing techniques - A practical guide
- Art of assembly language programming (never was a dead tree, but good anyway)
- Paul Carters 386 assembly book (same comment as above)
- An Introduction to Scheme and its Implementation (see comment above)
- How to design programs - An introduction to programming and computing (not a classic, yet!)
- The Gutenberg archives contains much non-copyrighted classic fiction in ASCII format
- Sacred texts has copies of or links to many religious text for various major (or minor) religions
-
It will all come to this...
-
Transplanting frozen tissueHere's another interesting article that appeared in the UT Discovery Magazine regarding transplanting frozen organs:
http://www.utexas.edu/admin/opa/discovery/disc199
8 v15n1/disc-diller.html
Quote: "A bright future surrounds bioengineering and the contributions and impact the discipline will have on life and the medical sciences."
-
Re:What an Excellent Idea
The next logical step would be to build 3 or 4 identical scopes in each hemisphere. This would let you observe an object 24hrs a day (with a redundant observatory, perhaps, in case of clouds). The Whole Earth Telescope (WET) does just this to study asteroseismology with ~10 telescopes. Read about it here. (They also use a pretty cool metacomputing Linux system for data analysis. The other really cool thing about this group is that all their data is "open-sourced", i.e., publicly available to anyone that wants it, immediately.
-
Re:Subscription models work!ASPs can release as often as they want, making their development process and bug fixing extremely rapid
Which is a bad thing for businesses, because they cannot keep their training schedule up to date.
Seroiusly, who would remove a feature from their app?
It happens all the time, whenever the cost of maintaing the feature exceeds the revenue.
This should require little bandwidth Obviously for some applications it may, and for some organizations they may already have sufficent bandwidth. However there is no doubt at all that bandwidth is a concern that you must ensure is addressed if you are considering using an ASP.
ASPs do this... it is standard practice.
However with ordinary system, if the vendor decides not to do so, then the customer can choose a different organization to do the customization. This happens all the time. With the ASP model the customer has no possibility of doing this.
Ever heard of SSL? TLS
Only helps with client->server connection, if supported properly by the server. Once the data is on the server it's now up to the server to hold it securely.
-
Re:ah packet based travel
I think there are some
problems making human transportation packet switched. :) -
Re:Lisp without GC!
C/C++ allocation is probably guaranteed to take more than a good Lisp allocator, since the Lisp allocator just needs to increment the free-space pointer by the size of the new object, and return the old free-space pointer (assuming it's sane and uses some form of copying GC). This is an O(1) process, and a very fast one at that. When the free-space pointer goes beyond the end of the memory-arena, a GC is started and all the live objects (objects that have references to them) are copied over (the collection takes O(m) where m is the number of live objects).
In a malloc/free scheme, you'll need to search free-lists which could be quite long if memory is fragmented. Analyzing the performance of malloc/free implementations is a black art which I will not pretend to understand. For information from someone who does understand it, see this paper.
--
Rahul Jain -
Ganymede, an LDAP manager / alternative
Well, I'll post a pointer to Ganymede, which is not specifically for LDAP, but which could probably be useful in a lot of environments.
Ganymede is at once simpler than LDAP, in that it doesn't support the kind of hierarchical objects that LDAP and x.500 support, and in that it doesn't actually speak LDAP, and more complex, in that it has a sophisticated transactions model and can handle complex concurrent operations while maintaining namespace and referential integrity.
Ganymede is useful if you want to have a smallish (less than 50,000 users, say) 'flat' directory, but for which you want to allow detailed permisison delegation and fine-grained concurrency. If you have a very large NIS domain and you want to allow scores of users and admins to be changing their passwords and account information concurrently, Ganymede will work wonders for you.
We actually use Ganymede for just about everything here, up to and including our DNS, although we don't have our DNS support code 'productized' yet. We do master our LDAP directory from Ganymede data, in order to support applications which can use an LDAP server for an address book (such as Outlook and Netscape Messenger). If you were to combine Ganymede with something like Thomas Reith's ldapdiff utility, you could combine Ganymede's sophisticated administration services with LDAP for distribution.
-
Re:fake eyeballs (snakes seeing infrared)
Sorry, I meant to say, it would be almost impossible to distinguish IR from ambient heat using a chromophore. Obviously, there are all sorts of organic materials that image IR just fine. My bad. I don't know how snakes do it but I don't think it involves generating an electric potential in a chromophore.
In any case, adding the "pits" that snakes use to sense heat to someone's eyes would be even more difficult. -
Re: busted
The parent post was cut and pasted from here.
-
To the ultimate Star Wars "hero"...
My namesake, TK-421.. The ill-fated stormtrooper who gets shot by Han Solo, and ends up with a bad transmitter...
TK-421 Fan Club -
Interesting idea but...
The solar foci telescope sounds like a really interesting idea but I'm not sure it's all that practical now or in the near future. 550 astronomical units is really far out there, several orders of magnitude further then any other space mission to date. Combine that with the proposed size of the mission spacecraft, again vastly larger then anything previously done, and I don't see this happening anytime soon. Still, a very interesting idea though and a logical extension of using extra-galatic objects and looking for lensed objects behind them. Just a few years back that was 'never been done before' stuff too so who knows. In any event, I have to give credit to whomever came up with this idea, they certainly think big!
More information on the solar foci idea can be found on this page from the Texas Space Grant Consortium.
-
Re:Ireland *has* changed to the Euro
Iknow, I know, I'm responding to a troll here, but patriotism says I have to direct this idiot here.
Dave. -
Cyclists are arrogant, film at eleven.
Cars, are smelly, murderous, obs1337 industrial equipment
So that's why I like them!
C-X C-S
ObSpandexIsFuglyNoMatterHowTonedYourAssIs:
One pro to cars even you can agree with: people don't wear neon spandex while driving them.
Why do cyclists feel the need to wear that crap?
You're just riding a damn bike, not being jammed into a giant anime robot.
(Yes, I know that's not a robot. But it's close enough.)