Re:Yes, but is it better than emacs??
on
Vim 6.4 Released
·
· Score: 1
I've used emacs for a while, and I loved it. However, it results that in _my_ particular way of typing, sitting in front of the computer, etc... this resulted in a RSI : the shortcuts make an intensive use of the little finger (the Ctrl key). I switched to vim, and I must say it's great. I still use emacs from time to time for some obscure modes I wrote.
Uh, doesn't business logic belong in the database where the datagnomes live? If you're using RoR, your code we'll be generated with a Controller, a Model and a View. Business rules code belongs to the Controller. Google for MVC, you seem to miss the point completly (or was it a joke?).
Yeah, except this is a _corporate blog_, and the poster is the current President and COO of Sun Microsystems. So his blog post is pretty much a PR announcement.
[mumbles]how is parent moded +5 Insighful ? Gotta metamod more frequently[/mumbles]
You're right, this is doable. However their problem is the scale. The want to manufacture millions of those laptops. In that case, as they point out on their page: if we estimate 100 million available used desktops, and each one requires only one hour of human attention to refurbish, reload, and handle, that is forty-five thousand work years. Thus, while we definitely encourage the recycling of used computers, it is not the solution for One Laptop per Child.
Xinhua as the story too. Interesting quote:
The public will help information departments at all levels supervise news sites. Anyone who finds unhealthy online stories can visit http://net.china.cn/ and report.
Wow. You didn't just spend 14 weeks with your company's french subsidiary and think you know everything about the country and its way of life. It looks like you've setup your own definition of socialism too.
Just don't upgrade _right now_ to bleeding edge a bleeding edge kernel (2.6.13 in that case). Wait for the dust to settle (two or three weeks) and upgrade. I've done that since early 2.6.0 releases and it works like charm. Note: You can install triple dotted releases (2.6.x.y asap as they only contain minor upgrades or security fixes)
no you can't... You'll have to pay around 9€ to France Telecom to provide DSL+TV+VoIP. But that's fine, it is France Telecom's network. I don't get your point, really
You need to consider something before you make an ignorant statement like this.
You should eat your own dog food. The telecom market is not a monopoly in France since 1998. There are private companies, owning their own network, that actually make money selling a 6MB DSL line for 15€.
About the only thing C sucks at are string manipulations. Hashtables, hsearch sucks Quick prototyping, granted perl is good enough for it Windowed applications Database driven applications
yup, Greasemonkey rocks. I'm stuck behind a dump proxy that allows *.gmane.org but forbids gmane.org. Sadly all urls used in http://www.gmane.org/ link to http://gmane.org/
Clearly writing an extension for this is an overkill.
I see it as a deeper cultural trend that originally started with Frankenstein. It started way before, and probably always existed. Daedalus you're citing is a good example, Pythagoreans killing Hippasus another.
it exactly answers those questions.... And that was my point actually:). I found the paper interesting partly thanks to Rocard's answers are elegant, but mostly because the questions he raises helped me understand the complexity of the (I used to think simple) matter.
Ok,
you know what the subject line means by now, but this release is a bit different from the usual ones, for obvious reasons. It's the first in a _long_ time that I've done without using BK, and it's the first one ever that has been built up completely with "git".
The paper is available here. It is interesting because it shows that forbidding software patents is non-trivial. In particular, it raises interesting questions: - What is the boundary between patentable and non-patentable (how do you define it in such a way that it doesn't have side effects on other industries) - What is the "technical domain" that should be patentable - If sofware is _part_ of the patented process should it be allowed?
I was thinking "he's got a point" until I read: it's a much different world now. I'm always amazed that people feel so confident that things like nazism are gone forever. Freedom requires daily care and devotion.
You might want to read Esr's Art of Unix Programming, specially chapter 5 on data formats Here's what he says about XML files: The most serious problem with XML is that it doesn't play well with traditional Unix tools. Software that wants to read an XML format needs an XML parser; this means bulky, complicated programs. Also, XML is itself rather bulky; it can be difficult to see the data amidst all the markup.
I've used emacs for a while, and I loved it. However, it results that in _my_ particular way of typing, sitting in front of the computer, etc... this resulted in a RSI : the shortcuts make an intensive use of the little finger (the Ctrl key).
I switched to vim, and I must say it's great. I still use emacs from time to time for some obscure modes I wrote.
doh! my bad, you're rigth, I must reread my comments...
Uh, doesn't business logic belong in the database where the datagnomes live?
If you're using RoR, your code we'll be generated with a Controller, a Model and a View. Business rules code belongs to the Controller.
Google for MVC, you seem to miss the point completly (or was it a joke?).
Yeah, except this is a _corporate blog_, and the poster is the current President and COO of Sun Microsystems. So his blog post is pretty much a PR announcement.
[mumbles]how is parent moded +5 Insighful ? Gotta metamod more frequently[/mumbles]
You're right, this is doable. However their problem is the scale. The want to manufacture millions of those laptops.
In that case, as they point out on their page:
if we estimate 100 million available used desktops, and each one requires only one hour of human attention to refurbish, reload, and handle, that is forty-five thousand work years. Thus, while we definitely encourage the recycling of used computers, it is not the solution for One Laptop per Child.
Xinhua as the story too. Interesting quote: The public will help information departments at all levels supervise news sites. Anyone who finds unhealthy online stories can visit http://net.china.cn/ and report.
Wow. You didn't just spend 14 weeks with your company's french subsidiary and think you know everything about the country and its way of life.
It looks like you've setup your own definition of socialism too.
Indeed, I stand corrected
That's wrong I think. From here: The U.S. presently emits more greenhouse gases per person than any other country.
True, except that the US produces nearly a quarter of global greenhouse gas emissions
But hopefully, the work is on its way
Just don't upgrade _right now_ to bleeding edge a bleeding edge kernel (2.6.13 in that case). Wait for the dust to settle (two or three weeks) and upgrade. I've done that since early 2.6.0 releases and it works like charm.
Note: You can install triple dotted releases (2.6.x.y asap as they only contain minor upgrades or security fixes)
no you can't... You'll have to pay around 9€ to France Telecom to provide DSL+TV+VoIP. But that's fine, it is France Telecom's network.
I don't get your point, really
You need to consider something before you make an ignorant statement like this.
You should eat your own dog food. The telecom market is not a monopoly in France since 1998. There are private companies, owning their own network, that actually make money selling a 6MB DSL line for 15€.
About the only thing C sucks at are string manipulations.
Hashtables, hsearch sucks
Quick prototyping, granted perl is good enough for it
Windowed applications
Database driven applications
The only thing that truly sucks about it is cross-platformability.
As long as you stay away from MSisms (Window.Forms), mono provides you portability.
There has been to security releases in a row actually: 2.6.11.9 and 2.6.11.10
yup, Greasemonkey rocks.
// ==UserScript==
// @name WWW.gmane
// @namespace www_gmane
// @description Rewrites http://gmane.org/ -> http://www.gmane.org/
// @include http://gmane.org/*
// ==/UserScript==
I'm stuck behind a dump proxy that allows *.gmane.org but forbids gmane.org. Sadly all urls used in http://www.gmane.org/ link to http://gmane.org/
Clearly writing an extension for this is an overkill.
Here's the greasemonkey code for it:
(function() {
var scriptBefore = 'http:\/\/gmane.org'
var scriptAfter = 'http:\/\/www.gmane.org'
var xpath_a = "//a[contains(@href, scriptBefore)]";
var xpath_img = "//img[contains(@src, scriptBefore)]";
var xpath_link = "//link[contains(@href, scriptBefore)]";
var res_a = document.evaluate(xpath_a, document, null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
var res_img = document.evaluate(xpath_img, document, null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
var res_link = document.evaluate(xpath_link, document, null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
var i, link;
for (i = 0; link = res_a.snapshotItem(i); i++) {
link.href = link.href.replace(scriptBefore, scriptAfter);
}
var img;
for (i = 0; img = res_img.snapshotItem(i); i++) {
img.src = img.src.replace(scriptBefore, scriptAfter);
}
for (i = 0; link = res_link.snapshotItem(i); i++) {
link.href = link.href.replace(scriptBefore, scriptAfter);
}
})();
lam elessfilterlameles sfilter
lamelessfilter lamelessfilter
lameles sfilter ameless filter
I see it as a deeper cultural trend that originally started with Frankenstein.
It started way before, and probably always existed. Daedalus you're citing is a good example, Pythagoreans killing Hippasus another.
I did think that forbidding SWPAT was simple... I can now see that the matter is a bit more complicated.
it exactly answers those questions. ... And that was my point actually :). I found the paper interesting partly thanks to Rocard's answers are elegant, but mostly because the questions he raises helped me understand the complexity of the (I used to think simple) matter.
Complete message here
The paper is available here.
It is interesting because it shows that forbidding software patents is non-trivial. In particular, it raises interesting questions:
- What is the boundary between patentable and non-patentable (how do you define it in such a way that it doesn't have side effects on other industries)
- What is the "technical domain" that should be patentable
- If sofware is _part_ of the patented process should it be allowed?
I was thinking "he's got a point" until I read:
it's a much different world now.
I'm always amazed that people feel so confident that things like nazism are gone forever. Freedom requires daily care and devotion.
Have a look at the PDF:
This equation predicts another non-intuitive result: a more viscous liquid splashes more easily than a less viscous one.
You might want to read Esr's Art of Unix Programming, specially chapter 5 on data formats :
Here's what he says about XML files
The most serious problem with XML is that it doesn't play well with traditional Unix tools. Software that wants to read an XML format needs an XML parser; this means bulky, complicated programs. Also, XML is itself rather bulky; it can be difficult to see the data amidst all the markup.