×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Researchers May Have Discovered How Memories Are Encoded In the Brain

DaleGlass Re:Brains are not digital (185 comments)

Great, I await your refutation of this paper. I'm sure it'll be interesting to read.

about 2 years ago
top

Researchers May Have Discovered How Memories Are Encoded In the Brain

DaleGlass My mind is blown (185 comments)

I took a look at the paper in case I managed to understand something, and came across this:

Information Storage Capacity

If each extended kinase can either phosphorylate at the S-T site on a tubulin substrate, or not, the process effectively conveys one bit of information (e.g. no phosphorylation = 0, phosphorylation = 1). Each set of six extended kinases on either side of a CaMKII holoenzyme can thus act collectively as 6 bits of information. Ordered arrays of bits are termed âbytesâ(TM).
[...]

Logic Gates

Clusters of phosphorylated tubulin, and/or MAP attachment may serve as logic gates for propagating information. Figures 9 and 10 demonstrate two types of Boolean logic gates, an AND gate and an exclusive OR gate (XOR) in which MAPs convey inputs, with output along tubulin pathways. Figures 11 and 12 show AND and XOR gates in which MAPs convey output of inputs and processes in tubulins within the MT. The combination of XOR and AND logic gates forms a universal set for computation in which all other logic gates (NOT, OR etc.) can be conceived. Signals propagating through MT-MAP logic circuits may extend throughout cytoskeletal networks, regulating synaptic function, cognition and behavior.

Whoa. If that research is correct then that's really amazing.

about 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:Makes sense (277 comments)

Well, most code stays in the same "niche".

For instance, I made contributions to the Second Life client. Some people actually reused my code. Where could I look for improved versions of it? Well, given that it was quite SL specific due to ties to their UI code, I'd say that in other people's SL viewers.

more than 2 years ago
top

Taking a GPL project closed-source in 3 easy steps

DaleGlass Re:In other words (8 comments)

First, no, it would not be a complete rewrite. Pretty much just the function bodies.

"just", yeah.

Also a lot harder than you think. GPL code is still under copyright. To protect you against chances of infringement, you'd have to pretty much start by reimplementing the app by following a header file, and spending a lot of time wondering "WTF does this function do?", "what does this function return when passed a null pointer" and "Argh, this part is horribly ugly".

It can be done, but it's a pain in the ass, and coding your own app is a lot more enjoyable.

Somebody actually threatened me with your exact scheme once. 5 years later it has yet to materialize.

Second, you get the advantages of compatibility with add-ons, plugins, etc., for free.
Third, you get binary and user compatibility, so you can get access to current users.

Until development diverges, that is. Users mostly keep using what they were using before. You're going to provide something more impressive than "what you had before, only now you have to pay for it!"

Fourth, unlike the open version, which even the original devs would have a hard time making money selling the code, you're free to optimize and sell the resultant binary code - "100% compatible but 30% faster!" Or "we've removed over 400 bugs compared to the original."

So you get a few corporate customers maybe. 95% of the userbase won't really care. See how many normal people (ie, not companies) bother with paying for RHEL vs the marketshare of the other distributions. Heck, most companies use CentOS when they can get away for it.

Your bug fixing and improvements probably will require changing the ABI.

more than 2 years ago
top

Taking a GPL project closed-source in 3 easy steps

DaleGlass In other words (8 comments)

A complete rewrite.

Sure, you could do that. But at this point it'd be really easier and more convenient to rewrite from scratch.

more than 2 years ago
top

Bringing Online Shopping Into the Future With the 3D Web

DaleGlass Re:Second Life tried this (70 comments)

Heh! Actually SL still exists, and is doing quite well as far as I can tell.

This would actually be perfect for a SL web shop.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:Makes sense (277 comments)

Heh! I don't care for terminology arguments. It's not important to me what it's called. It does precisely what I want it to do, and that's why I use it, and not because I'm committed to some philosophical concept of freedom.

But, most practical freedom does come with strings attached. Even back when everybody was proudly saying that America is the Land of the Free, it wasn't by any means anarchic.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:Makes sense (277 comments)

If you want to write free software for the benefit of the IT community and not a certain unemployed American self-righteous zealot, you should definitely release it into the public domain or â" if you want attribution â" use some easier and more relaxed license (both to understand and read) than any GNU license.

I don't want any of those things.

I write for my own benefit, not for the "IT community". I want attribution, and your improvements to my code, or your money in exchange for a different license. I have no reason to give you code with no strings attached, no matter how much that might displease you.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:Makes sense to the ill-informed ... (277 comments)

GPL is perfectly usable in a closed management model when the code is used internally, for example when you provide a service not a software product like google.

That doesn't apply to software that's intended to be sold to end users, which can take advantage of the GPL. For the rest, there's the AGPL. Google doesn't seem to like it.

look at the Linux kernel being locked into GPL v2 because all the contributors of patches and new features/functionality can't/won't authorize a switch to GPL v3

Actually that's in a way a benefit. Part of what I like about the GPL is precisely the situation with the kernel. By mixing together so much code from authors that would disagree with a change, are unavailable, dead, etc, it'd take the rewrite of a huge amount of code to relicense the kernel, to the point it's not worth trying. It exists in a weird category of its own where nobody really owns it, and nobody can ever become the owner. I consider that state to be desirable, even if there are problems like with the GPL3.

BSD licensed projects have been easier sells for some, for example Sun Microsystems and Apple Computers.

They like it better for sure, but why would be that a good thing for me? Darwin last time I looked at it was unusable and pretty much dead, for instance.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:The sad part. (277 comments)

My guess would be that for programmers who plan a livelyhood based on writing wholly (or near to it) FOSS code, something like the GPL protects their interests and future business possibilities in the market more than a permissive license like the 3-clause BSD. For programmers who write a lot of code under proprietary licenses, I can totally understand that they would (1) want (or rather NEED) to use permissively-licensed libraries, and (2) thus would be much inclined to release their code under those same permissive terms.

Actually I'm not so sure of that. In my experience, companies don't like to help their competition. My company releases an open source product, and you can bet every bit of code has the GPL3 on it. There's no good reason for BSD licensing anything. We have competitors, why would we help those for free? With the GPL at least if we solve some thorny problem and they take that code, we can then get the improvements to that.

Same goes for me personally. I have no interest in helping a competitor in my free time, and if unemployed I don't want to be working for free for some company earning good profit.

To me, BSD people seem to have mostly an anti-copyright and academic background.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:The sad part. (277 comments)

I've personally witnessed the opposite happening: a project releasing under the BSD, then getting upset about it being forked and after I talked to one of its developers, it changed to GPLd afterwards.

Yes, people really don't think enough about licensing, but that goes for both those who choose permissive and strict copyleft licenses. People should think for a bit on subjects like "What if my code ends up in every computer on the planet, but I still get nothing from it? Will I be proud to say 'I contributed this bit', or will I be really pissed off?". Some people might choose the first answer, but my general impression is that people on the whole aren't all that altruistic and quite a few would fall into the second. I don't think it does anybody much good to pretend to be more altruistic than they really are.

In my experience at least many people who choose BSD have this IMO weird idea: that despite the permissive licensing, people should still be polite, and treat it as if it was the GPL in some cases. You can take the code, but you should contribute back. You technically can incorporate it into a GPL project, but it pisses them off (probably because the improved code is out there in plain sight, but they still can't use it), so you should be nice and contribute a BSD licensed version back.

The GPL is a more legalistic approach: here are the rules, if you don't like them then go away and write your own code. It also has a few more ways to adjust to the creator's wishes with options like the LGPL and AGPL.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Re:Makes sense (277 comments)

Actually agreed there. I was really speaking of personal or commercial projects. Things made by universities definitely should be permissive.

more than 2 years ago
top

GPL, Copyleft On the Rise

DaleGlass Makes sense (277 comments)

IMO, if you're writing or releasing software, the GPL is preferrable. You benefit from patches, even being able to take those people don't intentionally contribute. You keep your code unusuable to those competitors who follow a closed management model. You also get to use it as advertisement if you're willing to offer an alternate license for money.

If you're looking to use somebody else's software though, of course the BSD is best. But the thing is that once you spent a few months working on code, a BSD license can be a bit of a hard sell for anything important, because you have nothing of the above. I think for most people some degree of attachment and desire of control develops after spending a lot of time on something.

more than 2 years ago
top

Biology Help Desk: Volume 4

DaleGlass Re:Bacteria (22 comments)

I don't know of any such strains personally, but experiments to produce extremophiles certainly exist. (Here's one example: high-pressure E. coli.) A search query like this one is probably a good place to start.

Cool, thanks

This all being said, for us to find life on other planets that exists in some of these forms, there has to be a plausible path backing up the process; I think a lot of people don't quite get this. Just because you can breed, say, extremely radiation-resistant bacteria in a lab doesn't mean that life could evolve from scratch with that much radiation present. (Think of it like trying to assemble a ruggedized computer in the middle of a sandstorm.)

That makes sense.

But on the other hand, the current atmosphere on Earth is full of oxygen which would be a deadly poison to the life that initially appeared on Earth, if I understood correctly. When we look at a planet with a telescope I don't think we get enough data to figure out what conditions existed in the past. Maybe past conditions were more pleasant, or life managed to develop in a nicer area (like somewhere below the ground) and then migrated outwards.

So is it really that useful to know that an arsenic tolerant bacteria can evolve on Earth? We have a rather specific history here that may not be the only way that produces life, and that's probably quite different from how things go on many other planets.

Speaking of Mars, there was this idea that the experiments performed by the Viking lander may have killed the life it was trying to find. In light of that it seems to me that figuring out which forms of life can exist is probably a good idea, if only to figure out what instruments could be used to try to find it.

more than 2 years ago
top

Biology Help Desk: Volume 4

DaleGlass Bacteria (22 comments)

Hi,

I followed with interest the news of the bacteria that can use arsenic. Later (if I understood correctly) it turned out to be less impressive than initially thought, and can only substitute arsenic for a small percentage of the phosphorus it needs.

I was wondering if there have been any attempts to create such bacteria by artificial selection. Is there any sort of targeted effort along those lines to try to determine in what conditions can life exist?

Thanks!

about 2 years ago
top

Biology Help Desk: Volume 3

DaleGlass Questions on genetic engineering (10 comments)

Hi! Thanks a lot for this great opportunity. Hope it's not too much to ask several questions at once.

I've recently been involved in a discussion on this subject, so several questions came up:

1. Is genetic engineering on the level of creating catgirls, cabbits and such possible with current technology? I'm guessing that given all the progress and existence of things like glowing fish and GM food, it's probably doable, and the only reason such things don't exist yet is due to ethical and economical reasons. Put in another way, how far could one get into mad scientist territory if ignoring all rules was possible?

2. Are there limits to gene therapy? If one can artificially create something like the above, is it possible to make an existing organism rebuild itself into the same shape? I understand that it's probably not been attempted, but are there any known limits past which something of the sort wouldn't be worth trying?

For instance, as somebody with an interest in photography, I think it'd be very neat to be able to improve my vision and become a tetrachromat, or gain the ability to see IR or UV. Can gene therapy get something like that done?

3. What is your opinion on DIYbio?

Thanks!

more than 2 years ago
top

OSHA App Costs Gov't $200k

DaleGlass Re:Summary can't add (234 comments)

Hello!

I would like to ask a question in your journal, but it's been archived.

more than 2 years ago
top

Oil May Be Finite, But U.S. Production Is Ramping Up

DaleGlass Re:chicken little (745 comments)

The switch will happen either way of course. But there are different types of changes. When it's clear that change is imminent anyway I'd rather have it happen smoothly.

It seems it is currently the cheapest option.

Money isn't the only thing of value in life. I'd gladly have funded the transition to cars back then, to ensure that I have to spend less years drowning in manure. Life is short and I'd prefer to spend it as pleasantly as possible.

Money is simply a means to an end, not an end in itself.

more than 2 years ago
top

Oil May Be Finite, But U.S. Production Is Ramping Up

DaleGlass Re:chicken little (745 comments)

I see many problems.

The important thing is not just oil, but cheap oil. This specific article is about exploiting the less available fields, which is expensive, complicated, and more polluting than the easy to access wells.

And of course, as can be seen with BP the industry will do anything they can to weasel out of paying for the damage.

more than 2 years ago
top

Oil May Be Finite, But U.S. Production Is Ramping Up

DaleGlass Re:chicken little (745 comments)

The lesson is that sometimes* there's a currently unknown technical development that will alleviate the linearly projected future problem.

The good thing is that we have alternatives right now. No need to wait for wait for something to magically happen.

The conference in the listed article had to be aborted since they could not even foresee how the problem would be solved.

Again, we're in a better situation: we have options, so we don't need to sit and wait until a solution happens to be found.

No subsidies or regulations were ever needed.

If you were back then, in a city full of flies, bacteria filled water and stinking of cow manure, would you want to try to push the change a bit faster, or would you be happy to wait a few more years until the transition happened naturally?

Also note that the oil industry gets plenty subsidies. This guy's point is that you shouldn't subsidize cars, you should subsidize this horse farm instead.

more than 2 years ago

Submissions

DaleGlass hasn't submitted any stories.

Journals

DaleGlass has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...