Forgot your password?

typodupeerror

Comment: Re:Software foundations (Score 1) 204

by ron_ivi (#44045439) Attached to: MySQL Man Pages Silently Relicensed Away From GPL

That's called donating copyright in a program to a not-for-profit foundation that has the free software paradigm written into its charter.

That's still weak.

A non-profit's charter can evolve. Consider if the FSF merges with a different organization with a different charter; like the often more corporate-friendly Open Source Initiative.

Would be nice if such a guarantee could be written into the license itself.

Comment: Re:Sometimes I think *de*regulation is the answer (Score 1) 126

by ron_ivi (#44044907) Attached to: HFT Nothing To Worry About (at Least In Australia)

What about when Goldman-Sachs started selling loans that would default so they could collect 16 insurance payouts instead. Yeah, no need to regulate that.

If it were widely known to be not regulated, the insurance companies could have (a) done more proper due-dillegence, and (b) could have set appropriate premiums.

Probably is that the insurance companies were under the impression that there was regulation in place that Goldman knew how to bypass.

Same with most of your examples.

Comment: Re:Bitcoin mining is not capital gains (Score 1) 234

by ron_ivi (#44042009) Attached to: BitCoin Mining, Other Virtual Activity Taxable Under US Law

I thought that, in order to be part of the cost basis, you had to be able to attribute the cost to specific bitcoins, rather than have lump expenses for the month/year/whatever.

Same situation as any physical-world mining company.

However an oil exploration company accounts for costs related to test wells that ran dry, the same logic should apply to bitcoin blocks.

Comment: Sometimes I think *de*regulation is the answer (Score 3, Interesting) 126

by ron_ivi (#44040653) Attached to: HFT Nothing To Worry About (at Least In Australia)
People keep saying that HFT needs to be regulated to avoid crazy spikes and crashes due to algorithms with stupid positive feedback loops.

I think the opposite would actually work better.

If the official rules stated "HFT is totally *un*regulated --- feel free to run your buggies, most insane, glitchy, and flawed HFT software" --- immediately all the other HFT software systems would be coded to watch for crazy non-justified buying&selling.

With all this regulation, if one bank's trading software starts going insane, the other banks start following them (and creat a positive feedback loop) under the assumption that in such a regulated industry the insane software must know something. If it were further de-regulated, the other software would assume the other software was poorly coded, and basically LOL at the bugs and profit from it until someone pulled the plug on the bad algorithm. And with that risk - I imagine a *lot* of interested would be in automating such plug-pulling checks so they happen in a very small number of miliseconds so the market can't crash too far before the kill switch hits.

Comment: Re:OS support for multi-tier caching? (Score 1) 172

by ron_ivi (#44003219) Attached to: SSDs: The New King of the Data Center?

But Flash/SSD really offers an intermediate performance level, and I haven't seen much from either Linux or Windows to take advantage of it without lots of customization or niche applications (such as Readyboost, or mounting /usr/share on a flash stick or whatever.) Has anybody seen anything interesting happening to take advantage of flash?

Did you look hard?

Try this: http://www.phoronix.com/scan.php?page=news_item&px=MTM2ODM

Linux 3.10 Kernel Integrates BCache HDD/SSD Caching

...

BCache comes down to being a Linux kernel block layer cache where one or more SSDs (or other fast storage devices) can act as a cache for slower rotating disk drives, in somewhat a similar manner to some of the "SSHD" hybrid drives now on the market. BCache is similar to the L2Arc feature exposed on Oracle's ZFS file-system, but with being at the block device level, it's file-system agnostic.

Comment: Re:Great for some apps (see netflix blog) (Score 5, Informative) 172

by ron_ivi (#43994631) Attached to: SSDs: The New King of the Data Center?

How does that make sense.

As the link to Netflix pointed out -- they benchmarked the entire system with the same REST API in front.

They configured one cluster of SSD-based servers; which another cluster of spinning-disk-with-large-RAM-based servers. It took a cluster of 15 SSD-backed servers to match the throughput of 84 RAM+Spinning servers. With throughput matched, the SSD-based cluster provided better latency and lower cost.

TL/DR: "Same Throughput, Lower Latency, Half Cost".

Comment: Re:Great for some apps (see netflix blog) (Score 1) 172

by ron_ivi (#43994595) Attached to: SSDs: The New King of the Data Center?

And would you even be able to do this with DRAM modules? Normal PC motherboards don't support that.

Even low-end (dual-CPU 2-U) servers these days support either 192 or 256GB. It's not that hard or expensive to get 4 256GB or 6 192GB servers.

But as that link to Netflix's' blog points out - SSDs can have better price/performance than DRAM at the moment if you need a lot.

Comment: Great for some apps (see netflix blog) (Score 5, Interesting) 172

by ron_ivi (#43992893) Attached to: SSDs: The New King of the Data Center?
This blog article's very relevant: http://techblog.netflix.com/2012/07/benchmarking-high-performance-io-with.html

TL/DR: "The relative cost of the two configurations shows that over-all there are cost savings using the SSD instances"

at least for their use-case (Cassandra).

At work we also use SSDs for a couple terabyte Lucene index with great success (and far cheaper than getting a couple TB of DRAM spread across the servers instead)

Comment: Client side encryption, and cascade ciphers (Score 2) 612

by ron_ivi (#43986499) Attached to: Keeping Your Data Private From the NSA (And Everyone Else)
ISTM data should be encrypted *before* it goes to the cloud.

That has some UI implications (i.e. gmail can't search the bodies of your encrypted emails). But still seems like a better idea to have your email on your client anyway; so why not have the search index there as well.

"We are on the verge: Today our program proved Fermat's next-to-last theorem." -- Epigrams in Programming, ACM SIGPLAN Sept. 1982

Working...