idupree | 12 years ago | on: As Hospital Prices Soar, a Single Stitch Tops $500
idupree's comments
idupree | 12 years ago | on: An IPv6-only VPS that costs less
https://www.nearlyfreespeech.net/
The latter two do keep track of fractional charges. They deduct $0.01 from prepaid credits once that much is owed. Since you accept multiple currencies, this becomes a bit more complex but still doable. For example, let the user choose the currency to display, or pick a single standard currency (euros?) and use it as your units.
Tarsnap and NFSn choose to refund your prepaid credits if and only if you close your account with them. Not every prepaid system lets you get your prepayments back at all. I am fine with this: I am willing to pay a bit more (prepayment without refund) in order to limit my liability to the amount I intend to pay.
idupree | 12 years ago | on: Why GNU grep is fast (2010)
$ touch empty
$ chmod +x empty
$ time ./empty
real 0m0.002s
user 0m0.000s
sys 0m0.000s
$ echo "int main(){return 0;}" > trivial.c
$ gcc trivial.c -o trivial
$ time ./trivial
real 0m0.001s
user 0m0.000s
sys 0m0.000s
Timing results are consistent over several repetitions (provided everything's in cache from disk). Linux x86_64. `mov` takes ten thousand to a million times less than a millisecond ( https://gist.github.com/jboner/2841832 ), so I can't find out this way whether removing 'return 0' changes anything.(If I use my default zsh shell to execute ./empty, it gives me
zsh: exec format error: ./empty
./empty 0.00s user 0.00s system 0% cpu 0.008 total
So I used bash for this.)idupree | 12 years ago | on: Missing hard drive containing Bitcoins worth £4m in Newport landfill site
A 128GB flash drive costs around 5 times as much as that enclosure. Yes, it's better, but it's quite more expensive. A more comparably priced 32GB flash drive stores several times less data (which might matter to you) and may have write speed that can't even saturate USB2 (ditto; I installed Fedora on a 16GB flash drive that has max 3MB/s write speed and it takes amusingly long to install updates, though its read speed is decent and doesn't suffer seek time).
Flash drives will get cheaper, but the meaning of "5 years ago" will change just as quickly (given current trends).
idupree | 12 years ago | on: Docker 0.7 runs on all Linux distributions
idupree | 12 years ago | on: Docker 0.7 runs on all Linux distributions
Is the warning "This is a community contributed installation path. The only ‘official’ installation is using the Ubuntu installation path. This version may be out of date because it depends on some binaries to be updated and published." still true? Fedora also has this warning (and no instructions). The "Look for your favorite distro in our installation docs!" link does not give me up-to-date instructions for any of my favorite Linux distros. I can't even see where in that installation documentation it says how to install from source code on generic Linux. What am I missing? (Of course I can get the source code and build it, but I want the documentation to be great :-D)
idupree | 12 years ago | on: Senate hearing on Bitcoin [video]
[1] The download page states "By clicking the "Download now" button, you acknowledge that you have read and agree to the Adobe Software Licensing Agreement.". That statement is hundreds of pixels away from the actual download button.
idupree | 12 years ago | on: Senate hearing on Bitcoin [video]
English is on page 87: http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/e...
Heh, it might be forbidden to spin it up in cloud VMs, though local VMs are okay as long as you don't run nginx on your laptop? "3.2 Server Use. This agreement does not permit you to install or Use the Software on a computer file server." "4.1 Adobe Runtime Restrictions. You will not Use any Adobe Runtime on any non-PC device or with any embedded or device version of any operating system" ...
This provision is really broad: "9.5 Indemnity. You agree to hold Adobe and any applicable Certification Authority (except as expressly provided in its terms and conditions) harmless from any and all liabilities, losses, actions, damages, or claims (including all reasonable expenses, costs, and attorneys fees) arising out of or relating to any use of, or reliance on, by you or any third party that receives a document from you with a digital certificate, any service of such authority ..."
If you are acting on behalf of a business, you might not want to authorize Adobe to occupy your business's time telling them your business secrets: "15. Compliance with Licenses. If you are a business or organization, you agree that upon request from Adobe or Adobe’s authorized representative, you will, within thirty (30) days, fully document and certify that use of any and all Software at the time of the request is in conformity with your valid licenses from Adobe."
I'm not sure whether this persists: "4.5 No Modification or Reverse Engineering. You shall not modify, adapt, translate, or create derivative works based upon the Software. You shall not reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of the Software.", where "“Software” means (a) all of the contents of the files (delivered electronically or on physical media), or disk(s) or other media with which this agreement is provided". I'm not sure whether "Software" includes bit-for-bit identical copies of the software obtained by other means at other times (see http://ansuz.sooke.bc.ca/entry/23 ).
idupree | 12 years ago | on: Gaming Company Fined $1M for Secretly Using Players' Computers to Mine Bitcoin
"3. Defendants' conduct constitutes deceptive and unconscionable commercial practices pursuant to the New Jersey Consumer Fraud Act, N.J.S.A. 56:8-1 et seq. ("CFA") and unauthorized access pursuant to the New Jersey Computer Related Offenses Act, N.J.S.A. 2A:38A-1 et seq. ("CROA"). The Attorney General and Director (collectively, "Plaintiffs") submit this Complaint seeking equitable relief, to prevent any more consumers from being victimized by Defendants' practices, as well as penalties, restitution, investigative costs, and attorneys' fees." - p.2 http://nj.gov/oag/newsreleases13/E-Sports_Complaint_Consent-...
p.9 (item 38) lists the alleged "unconscionable business practices and deceptions".
Also: ESEA is a New York company (p.3 / item 6). The laws are New Jersey laws. "Venue is proper in Essex County [, New Jersey], pursuant to R. 4:3-2, because it is a county in which defendants have otherwise conducted business." (p.3 / item 5)
idupree | 12 years ago | on: Senate hearing on Bitcoin [video]
idupree | 12 years ago | on: Dear Googles: Stop asking
idupree | 12 years ago | on: W3C: Proposed Recommendations for JSON-LD
idupree | 12 years ago | on: Show HN: TransitFeeds.com
idupree | 12 years ago | on: Sweden closes four prisons as number of inmates plummets
"Sweden stands out within the entire area of crimes against the person in particular, because the registration of crime is more extensive than in the majority of other countries in Europe. This forms the background to, for example, the fact that ten times as many cases of assault are registered in Sweden as in Greece."
"But in the victim survey that exists that permits basic comparison between levels of exposure to sex crimes in ten European countries, Sweden does not top the list, as in the reporting statistics. Instead, Sweden is around the average mark, which is also the case for assaults and threats, despite the fact that compared to other countries, we have many such crimes reported. However, the fact that we are not any worse than many other countries does not mean that the situation is good. If any rape is committed, the level is too high."
[1] http://www.bra.se/bra/bra-in-english/home/news-from-bra/arch...
idupree | 12 years ago | on: Switzerland’s Proposal to Pay People
idupree | 12 years ago | on: Ask HN: How can you be sure the world is moving?
idupree | 12 years ago | on: GIMP Windows Installers move from Sourceforge to ftp.gimp.org
It's slightly more of a nuisance for the attacker to modify the hash as well as the file, but if they can modify the .zip you get, then they'll surely have no trouble doing "s/the original zip's hash/their malicious zip's hash/" on all your unauthenticated web traffic too. It's a simpler modification than Upside-Down-Ternet.
In this case, they do need to create a compromised version of the zip before you view the hash, but that can be arranged with good probability by tracking the web pages you visit, pre-computing compromises of popular downloads, and/or slowing down your page load speed to give them enough time to compute and serve you compromised hashes. It wouldn't be too hard for an accomplished Web villain to have a good shot at compromising your computer if you are using public WiFi or they have ISP or NSA level access, provided you download software insecurely. ( My unfortunately ranty blog post on the matter: http://idupree.dreamwidth.org/3233.html )
HTTPS isn't perfect, but it (and/or other cryptographic signing) is the minimum we should accept for downloads of code that can quietly pwn your user account when you run 'make'.
idupree | 12 years ago | on: GIMP Windows Installers move from Sourceforge to ftp.gimp.org
idupree | 12 years ago | on: Ask HN: Received A Cease and Desist for my App - Am I Infringing?
Their letter isn't very good writing. Their only stated claim is that the word "ManyFish" infringes their trademarks on "PLENTYOFFISH", "PLENTY OF FISH" or "PLENTY OF". They say they can ask IANA to take your domain, but an app is not a domain. Also, if I understand correctly, your uses of "PlentyOfFish" in the app description are nominative.
However, if they don't like unofficial clients for their website, they can also block you by technical means, and doing so likely puts the law on their side even if it wasn't before (cf. Craigslist/Padmapper/3Taps). So fighting the C&D letter might be pointless, if they care enough about you to follow up on the letter.
Perhaps you could try to contact someone other than Legal at PlentyOfFish and see how they feel about it... sometimes legal departments are more aggressive than the company intends to be (I have no inside info about PlentyOfFish).
idupree | 12 years ago | on: New Amazon EC2 GPU Instance Type
(Intel do have a Linux OpenCL implementation for Xeon CPU cores and Xeon Phi coprocessor[2], which doesn't help me much. On-CPU OpenCL is fine but hardly faster than regular CPU code, and Phi coprocessors aren't very common currently.)
[1] http://forums.macrumors.com/showthread.php?t=1620203 [2] http://software.intel.com/en-us/vcsource/tools/opencl
"Though hospitals’ nonprofit status allows them to reap tens or hundreds of millions of dollars in tax benefits, California Pacific Medical Center’s main campuses spent 1.27 percent of their more than $1.1 billion in net patient revenues in 2011 on free care for indigent or uninsured patients, lower than the state average of 2.07 percent, according to statistics compiled by the San Francisco Department of Public Health. The far smaller St. Luke’s branch spent 5.32 percent that year."