If you read the articles, you can see he clearly doesn't like obfuscated scripts (the ones where method names are replaced with single letters), he doesn't have a problem with minified where only spaces and comments are removed.
Most minified scripts even include license information and a project name and a version number, so you can get the original there. If it's an open source project.
He didn't even mind minified. A javascript beautifier can fix that just fine. Some browsers even have a built-in beautifier.
And a lot of minified Javascript files actually contain information like the projectname, company, author and license as the first line.
He doesn't like the ones which for example Google Docs uses: 'in a compacted form that we could call Obfuscript because it has no comments and hardly any whitespace, and the method names are one letter long'.
Didn't Intel say that bringing down the cost and improving the performance of the interconnect was the goal of silicon photonics and they are now very close to mass production.
Yes, that is the great advantage of FirefoxOS, even if the project fails, we'll have a lot more standards at W3C which allow HTML5-apps to do all kinds of things HTML5 wasn't able to do before.
That is the whole point of FirefoxOS, get rid of all the extra layers and pretty much only run a rendering engine on top of a Linux kernel (exceptions are things like: wpasupplicant).
It has been shown that FirefoxOS can use less resources than Android that way.
Which is good because their target market is not the first world countries, but countries like Brazil, Mexico, Poland, Spain. Where smartphones are not as widespread (in Spain and Poland it might be certain parts of the country or markets), mostly because of the price of the phone itself. Prices may drop, but especially parts like touchscreens are very expensive and will probably remain that way.
Because this is a new market for smartphones, FirefoxOS actually has a chance of getting a proper share of the market in those countries.
FirefoxOS might be a little less flashy than the first-world competitors, but they pretty much have no marketshare in those countries anyway. And will probably not have much of a marketshare any time soon.
They do support running on the same Linux kernel though, so they can make use of the same drivers that were already developed for devices that can run Android.
Actually, it has been shown FirefoxOS can run on less powerful devices than Android can.
They want to replace sendmail in the OpenBSD base install. Complexity of configuration and probably code for auditing is probably the reason.
Thus I think the biggest reason that OpenSMTPd exists is because Postfix doesn't have licence that is compatible with inclusion in the OpenBSD-base install.
Probably OpenSMTPd will be awesome and having more choice might be useful too.
pf improvements ? The last import of pf in OpenBSD was years ago.
OpenBGPd has a really, really old port and depends on certain kernel interfaces currently only available on OpenBSD (although they could be ported to FreeBSD).
I think the Google backbone example isn't a good example because very little people have the luxury problem Google has: lots of links which are not a 100% utilized and enough developertime to spend to fix.
SDN in practise just means, networking things (private networks, VPNs, loadbalancers, etc.) have an API so they can be automated.
So when you need to scale out, because your website has more visitors during the day then you don't just get new VMs but those VMs also get connected to the right networks or extra load balancers gets added as well.
The software in software defined networking, is the application specific software. That application can be that website as mentioned above or something completely different.
For example Google uses their self-developed software to reserve bandwidth for their different applications and data-replication jobs and handle link failover on the WAN-links between their datacenters.
Because they used OpenFlow their were able to save money on their WAN-links because they get better utilization than traditional methods. They have normal Google servers that 'directly' configure the forwarding tables.
Movies and music both have ways to add value in ways that can't be copied (yet ?), they are doing that right now already.
Movies are shown at the cinema and music is performed at concerts.
Ticket prices have gone up to compensate for losses of sales of disks.
Re:on dm-cache, bcache, etc
on
Linux 3.9 Released
·
· Score: 3, Interesting
bcache can't be side-loaded though.:-( You need to format the HDD for bcache you can add/remove the SSD whatever you want after that though. But I expect bcache to be the fastest. As an indication the developer also needed to change/optimize parts of the block layer in the kernel before bcache could be added.
Maybe people in the music industry should just get used to it.
Like a programmer working for a company to work on an open source project, he gets payed to program something new each time or to improve on something that already exists.
His work may be copied freely, but he still gets payed.
So artists might need to create new work or perform it on stage to get payed. And not get payed for by people who want to have a copy.
Is that bad ? Maybe I don't know, but maybe that is just how it is.
If his/her work can be copied freely, it might actually reach more people too.
Maybe because when you visit a website, some require you to run the scripts to make it functional.
He specifcally mentioned government websites, he wants government websites to be held to a higher standard.
If you read the articles, you can see he clearly doesn't like obfuscated scripts (the ones where method names are replaced with single letters), he doesn't have a problem with minified where only spaces and comments are removed.
Most minified scripts even include license information and a project name and a version number, so you can get the original there. If it's an open source project.
You don't need to do it by hand, look up 'Javascript beautifier'.
He didn't even mind minified. A javascript beautifier can fix that just fine. Some browsers even have a built-in beautifier.
And a lot of minified Javascript files actually contain information like the projectname, company, author and license as the first line.
He doesn't like the ones which for example Google Docs uses: 'in a compacted form that we could call Obfuscript because it has no comments and hardly any whitespace, and the method names are one letter long'.
Didn't Intel say that bringing down the cost and improving the performance of the interconnect was the goal of silicon photonics and they are now very close to mass production.
However I don't know how power efficient it is.
Could silicon photonics help close that gap ?
You might think so, but Token Ring based technolgies are still coming up every now and then, like FCoTR in 2010.
I believe statcouter also now works without Flash.
I've never coded something in Erlang, but I believe Rust tried to copy the idea of message passing from Erlang.
I think message passing allows you to copy the data, which would mean you might not need to deal with cache coherence issues.
Like this ?:
https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generation-web-browser-engine/
When you get rid of everything else on the phone, but just the browser. You use less resources to view the same pages.
It's that simple.
Yes, that is the great advantage of FirefoxOS, even if the project fails, we'll have a lot more standards at W3C which allow HTML5-apps to do all kinds of things HTML5 wasn't able to do before.
That is the whole point of FirefoxOS, get rid of all the extra layers and pretty much only run a rendering engine on top of a Linux kernel (exceptions are things like: wpasupplicant).
It has been shown that FirefoxOS can use less resources than Android that way.
Which is good because their target market is not the first world countries, but countries like Brazil, Mexico, Poland, Spain. Where smartphones are not as widespread (in Spain and Poland it might be certain parts of the country or markets), mostly because of the price of the phone itself. Prices may drop, but especially parts like touchscreens are very expensive and will probably remain that way.
Because this is a new market for smartphones, FirefoxOS actually has a chance of getting a proper share of the market in those countries.
FirefoxOS might be a little less flashy than the first-world competitors, but they pretty much have no marketshare in those countries anyway. And will probably not have much of a marketshare any time soon.
There is no Android in FirefoxOS.
They do support running on the same Linux kernel though, so they can make use of the same drivers that were already developed for devices that can run Android.
Actually, it has been shown FirefoxOS can run on less powerful devices than Android can.
Apple actually does give back.
Have a look at their work on WebKit and LLVM.
They want to replace sendmail in the OpenBSD base install. Complexity of configuration and probably code for auditing is probably the reason.
Thus I think the biggest reason that OpenSMTPd exists is because Postfix doesn't have licence that is compatible with inclusion in the OpenBSD-base install.
Probably OpenSMTPd will be awesome and having more choice might be useful too.
pf improvements ? The last import of pf in OpenBSD was years ago.
OpenBGPd has a really, really old port and depends on certain kernel interfaces currently only available on OpenBSD (although they could be ported to FreeBSD).
It will take a long time, I'm afraid. :-(
I think the Google backbone example isn't a good example because very little people have the luxury problem Google has: lots of links which are not a 100% utilized and enough developertime to spend to fix.
Websites was a an example of 'cloud computing', I wouldn't call Amazon AWS and the others chump change.
SDN isn't about commodity hardware per se, it is more about having an API to configure/control and especially automate the network.
With OpenFlow you can preconfigure most of the forwarding entries (not just routing) as well.
Software defined in my mind just means, it has an API so that application specific software can control it.
SDN in practise just means, networking things (private networks, VPNs, loadbalancers, etc.) have an API so they can be automated.
So when you need to scale out, because your website has more visitors during the day then you don't just get new VMs but those VMs also get connected to the right networks or extra load balancers gets added as well.
The software in software defined networking, is the application specific software. That application can be that website as mentioned above or something completely different.
For example Google uses their self-developed software to reserve bandwidth for their different applications and data-replication jobs and handle link failover on the WAN-links between their datacenters.
Because they used OpenFlow their were able to save money on their WAN-links because they get better utilization than traditional methods. They have normal Google servers that 'directly' configure the forwarding tables.
Movies and music both have ways to add value in ways that can't be copied (yet ?), they are doing that right now already.
Movies are shown at the cinema and music is performed at concerts.
Ticket prices have gone up to compensate for losses of sales of disks.
bcache can't be side-loaded though. :-( You need to format the HDD for bcache you can add/remove the SSD whatever you want after that though. But I expect bcache to be the fastest. As an indication the developer also needed to change/optimize parts of the block layer in the kernel before bcache could be added.
Maybe people in the music industry should just get used to it.
Like a programmer working for a company to work on an open source project, he gets payed to program something new each time or to improve on something that already exists.
His work may be copied freely, but he still gets payed.
So artists might need to create new work or perform it on stage to get payed. And not get payed for by people who want to have a copy.
Is that bad ? Maybe I don't know, but maybe that is just how it is.
If his/her work can be copied freely, it might actually reach more people too.