There's lot of places that we use files where we don't have to.
Take libraries for example - why are they in files? Why not put all the functions in a database? Fully indexed, and cross referenced. When you need new functions, just download them.
Same with programs. Why not just make every program a function? That would make it a lot easier to manipulate the output and input (This is actually close to a project I've been working on for some time.)
Easy. When you rip a new mp3, make sure you md5 it, sign it with your pgp key, and put up the signature and the file. If you download a file, and it is correct, then trust that person. If you download a file and it isn't correct, don't trust that person. If you get a bad file from someone that you trusted, find out why you trust them, and flag everyone in the trust train to that person.
The pgp keys don't need to be the same as your email pgp key. Also you can make it completely anonymous still.
To start off the web of trust, you could try just marginally trusting a random set of people, or perhaps gets lists of trusted people of respected web sites, or whatever.
Hmm. The trouble is that it is $295. I'm a lowly student and can't really justify that kind of money. It has a non-commerical version, but that would mean I can't develop GPL'ed software in it.
Same problem I have with the other ide someone suggested in this thread..
In this case, it isn't anywhere near as powerful as what I'm after tho. And there's no way I'm developing plugins for a proprietry app:)
At the moment I'm thinking of plugins in for eclipse.
heh, afterwards I was wondering if you would pick up on the "we" bit. It's more off a the-company-i-work-for-does-it-but-I-don't-persona lly kinda "we".:)
I don't really know. There's probably particular orientations in which it doesn't work, and what to do in such cases. The whole thing is really annoying because it's literally only a second when it fails on you, but comming out of dive, that is when you need it most:)
Offtopic, but can anyone remember a really cool story about beaks. They took a duck egg and an animal with teeth. They took the teeth-growing-catalyst-thingies (as you can probably tell I'm not a doctor) and injected them into the egg. Then when the duck grew up, it had teeth, and the teeth were in the style of some 3rd animal. This was to prove that ducks evolved from the 3rd animal (I forget what it was) and the dna for teeth was still there, it was just that option was turned off.
I hate to be vague, but hopefully someone will find some links to back this up..
I remember reading that the problem with just growing a steak (and probably printing one) would be that it wouldn't have the texture of steak. The problem is that you need to exercise and stretch it, and you need the blood vessels, the mussle, the oxygenated blood, and everything else to make it taste and feel like a steak.
I really hate to do analogies, but personally I see it like imagine cooking a steak. It (more or less) contains exactly the same thing before and afterwards, but it has changed dramatically. It's the same sorta thing. You can't just dump a load of cow-meat-cells together and get a steak.
In quite a few cases the variable which is being used in the array index can be trivially deduced anyway.
How many times have you seen this sort of thing: for(int i =0; i10; i++)
myarray[i]=2*i;
What I was thinking is then parse that into:
{
i=[0-9]
myarray[0-9]=(2*[0-9])=[0-18] } i=10
The bit (2*[0-9]) wouldn't be there, that's to demonstrate.. Checking that [0-9] is within the bounds of myarray, and [0-9] is within the bounds of an int (or whatever myarray is)
Heh reminds me of a story I heard. The military were trying to put inertial navigation systems on its aircraft. The problem was that usually the jets use GPS. And GPS works fine, and the signal lock works fine and everything. But because the GPS is on top of the aircraft, the signal is lost when the plane goes into a roll. When the plane straightens out, the plane relatively hasn't moved much so the gps get another lock very fast. Unfortunetly "very fast" isn't fast enough when you are doing mach 1 in a fighter plane, and have just gone into a roll to lose altitude. Suddenly you find yourself doing top speed in a fighter jet with your altitude measurements saying you are 300m +- 300m.
Using inertial measures wasn't particulary effective either, because if you mounted it in the middle, then you couldn't get enough accuracy out of it, and you want to mount it on the edges then you end up need 3 or 4 of them, with tons of wiring and redundancy etc.
Did you get the bugs that you found fixed? It wasn't clear if you submitted it.
Btw, I'm mulling with the idea of writing a write-time checker that would do a lot of this sort of stuff but as you are coding. That way your favourite editor can underline errors (like a spell checker does). One of the things I was most interested in doing was number-ranges. Basically if you have a for-loop that loops x between 0 and say 10, then inside that for-loop you know x=[0-10]. Then you can check if you access an array outside of those bounds. Do you have any idea how useful this would be? Or any ideas if it has been done, or anything?
It is an area that really interests me, but that I have no knowledge about:)
What is involved in making a font program anyway? Aren't fonts basically a bunch of bezier curves, optionally with some anti-alias'ing hinting? What other features do font creation programs need, other than a preview and bezier curve creation?
You wouldn't be able to do anything you can't do at the moment. The keyservers already contain the email address of all the emails.
You currently can just search for a name and get back the closest hits. You could drastically slow down email-reapers by only returning exact hits - although this wouldn't be as functional..
What is the point of a tax benefit for a family? If it is for if you get children, then perhaps the benefit should be when you have children - adopted or whatever. If it is for a man to look after a women, then it probably a bit outdated now, and should be done on whether someone has to look after someone else..
Hmm I disagree. Companies spend a lot of money of software. Both buying and making inhouse software. If there was a business case for modifying some OS software (e.g. it is projected to save X thousands of dollars) I see no reason why the company would hesitate.
And companies can afford it - the investment is usually worth it.
I'm facing the same problems. I'm currently trying to see how to get the various education programs to work under wine. I'm hoping I won't have to fix too much..
Keep in touch and I'll keep you up to date on what I get working (if any - heh)
I was all set to place a bid, and had my millions ready to put down. I complied with everything they wanted, then I saw right near the end it said:
"You must be 18 years of age or older to Bid."
dammit.
There's lot of places that we use files where we don't have to.
Take libraries for example - why are they in files? Why not put all the functions in a database? Fully indexed, and cross referenced. When you need new functions, just download them.
Same with programs. Why not just make every program a function? That would make it a lot easier to manipulate the output and input (This is actually close to a project I've been working on for some time.)
I think his point is more of, what if that one small dna change caused the entire world to explode. One small creature dying isn't a "big crash".
Uh, MS told everyone about this ages ago. They produced a patch in MAY 2002.
It's just windows admins aren't as likely to patch their systems as unix admins are. (for various reasons)
What works for linux, might not work for windows.
Easy. When you rip a new mp3, make sure you md5 it, sign it with your pgp key, and put up the signature and the file. If you download a file, and it is correct, then trust that person. If you download a file and it isn't correct, don't trust that person. If you get a bad file from someone that you trusted, find out why you trust them, and flag everyone in the trust train to that person.
The pgp keys don't need to be the same as your email pgp key. Also you can make it completely anonymous still.
To start off the web of trust, you could try just marginally trusting a random set of people, or perhaps gets lists of trusted people of respected web sites, or whatever.
Hmm. The trouble is that it is $295. I'm a lowly student and can't really justify that kind of money. It has a non-commerical version, but that would mean I can't develop GPL'ed software in it.
:)
Same problem I have with the other ide someone suggested in this thread..
In this case, it isn't anywhere near as powerful as what I'm after tho. And there's no way I'm developing plugins for a proprietry app
At the moment I'm thinking of plugins in for eclipse.
Rather than directly having DOM and some xml files etc, what do people think of having applications talk via SDAI?
heh, afterwards I was wondering if you would pick up on the "we" bit. It's more off a the-company-i-work-for-does-it-but-I-don't-persona lly kinda "we". :)
:)
I don't really know. There's probably particular orientations in which it doesn't work, and what to do in such cases. The whole thing is really annoying because it's literally only a second when it fails on you, but comming out of dive, that is when you need it most
Offtopic, but can anyone remember a really cool story about beaks. They took a duck egg and an animal with teeth. They took the teeth-growing-catalyst-thingies (as you can probably tell I'm not a doctor) and injected them into the egg. Then when the duck grew up, it had teeth, and the teeth were in the style of some 3rd animal. This was to prove that ducks evolved from the 3rd animal (I forget what it was) and the dna for teeth was still there, it was just that option was turned off.
I hate to be vague, but hopefully someone will find some links to back this up..
I remember reading that the problem with just growing a steak (and probably printing one) would be that it wouldn't have the texture of steak. The problem is that you need to exercise and stretch it, and you need the blood vessels, the mussle, the oxygenated blood, and everything else to make it taste and feel like a steak.
I really hate to do analogies, but personally I see it like imagine cooking a steak. It (more or less) contains exactly the same thing before and afterwards, but it has changed dramatically.
It's the same sorta thing. You can't just dump a load of cow-meat-cells together and get a steak.
In quite a few cases the variable which is being used in the array index can be trivially deduced anyway.
How many times have you seen this sort of thing:
for(int i =0; i10; i++)
myarray[i]=2*i;
What I was thinking is then parse that into:
{
i=[0-9]
myarray[0-9]=(2*[0-9])=[0-18]
}
i=10
The bit (2*[0-9]) wouldn't be there, that's to demonstrate..
Checking that [0-9] is within the bounds of myarray, and [0-9] is within the bounds of an int (or whatever myarray is)
Well so far we haven't found a solution - still working on it.
What if the jet was flying sideways? Like when turning in a dive?
Heh reminds me of a story I heard. The military were trying to put inertial navigation systems on its aircraft.
The problem was that usually the jets use GPS. And GPS works fine, and the signal lock works fine and everything. But because the GPS is on top of the aircraft, the signal is lost when the plane goes into a roll. When the plane straightens out, the plane relatively hasn't moved much so the gps get another lock very fast. Unfortunetly "very fast" isn't fast enough when you are doing mach 1 in a fighter plane, and have just gone into a roll to lose altitude. Suddenly you find yourself doing top speed in a fighter jet with your altitude measurements saying you are 300m +- 300m.
Using inertial measures wasn't particulary effective either, because if you mounted it in the middle, then you couldn't get enough accuracy out of it, and you want to mount it on the edges then you end up need 3 or 4 of them, with tons of wiring and redundancy etc.
Did you get the bugs that you found fixed?
:)
It wasn't clear if you submitted it.
Btw, I'm mulling with the idea of writing a write-time checker that would do a lot of this sort of stuff but as you are coding. That way your favourite editor can underline errors (like a spell checker does).
One of the things I was most interested in doing was number-ranges. Basically if you have a for-loop that loops x between 0 and say 10, then inside that for-loop you know x=[0-10]. Then you can check if you access an array outside of those bounds.
Do you have any idea how useful this would be? Or any ideas if it has been done, or anything?
It is an area that really interests me, but that I have no knowledge about
JohnFlux
>[code] cleanliness is next to godliness
That explains why MS is evil!
Just kidding, just kidding..
What is involved in making a font program anyway?
Aren't fonts basically a bunch of bezier curves, optionally with some anti-alias'ing hinting?
What other features do font creation programs need, other than a preview and bezier curve creation?
But if it goes down, then I wouldn't be able to modify it to say "this site is currently down".
I looked around at that site - almost everything has been discontinued :(
I was looking in particulary for a good keyboard for an ipaq 3800.
You wouldn't be able to do anything you can't do at the moment. The keyservers already contain the email address of all the emails.
You currently can just search for a name and get back the closest hits. You could drastically slow down email-reapers by only returning exact hits - although this wouldn't be as functional..
Hmm, now that's an idea..
Could it be done so that when you hit reply, you contact one of the pgp keyservers and get back the prefered email address.
That way, when you change your email, all you have to do is change the prefered email address on the keyservers.
What is the point of a tax benefit for a family?
If it is for if you get children, then perhaps the benefit should be when you have children - adopted or whatever.
If it is for a man to look after a women, then it probably a bit outdated now, and should be done on whether someone has to look after someone else..
Hmm.. you still need food, housing, clothes, guards etc for the slaves, plus buying them in the first place - so not totally free.
Hmm I disagree. Companies spend a lot of money of software. Both buying and making inhouse software. If there was a business case for modifying some OS software (e.g. it is projected to save X thousands of dollars) I see no reason why the company would hesitate.
And companies can afford it - the investment is usually worth it.
Unfortunetly everything is like that. Rape, death, being short, being bald, being fat, being thin, being irish, blonde, poor... and so on.
:)
You have just got to laugh - the alternatives aren't good
I'm not being insensitive- I've spent half my laugh in a mental hospital..
I'm facing the same problems. I'm currently trying to see how to get the various education programs to work under wine. I'm hoping I won't have to fix too much..
Keep in touch and I'll keep you up to date on what I get working (if any - heh)