HNHacker News
TopNewBestAskShowJobs

ClashTheBunny

178 karma · joined September 10, 2013

[ my public key: https://keybase.io/clashthebunny; my proof: https://keybase.io/clashthebunny/sigs/igRHsULdATueMJbPEITj1zxYo_LxmLxEYnN3E8-Ni_M ]

I am an Infrastructure Engineer at Braintree

submissionscomments
ClashTheBunny··on Lisp in Your Language
There are problems with infinite recursion if you do that, no? http://stackoverflow.com/questions/1171252/whats-the-explana...
ClashTheBunny··on Vega: A Visualization Grammar
What typo?
ClashTheBunny··on The Unemployable Programmer
I think he means that his degree is not in Computer Science or a related field. Not that he does not have a degree.
ClashTheBunny··on Microsoft .NET CoreCLR is now running on FreeBSD 10.1 (amd64)
I think you mean restrictive license. There items nothing wrong with corner case proprietary licences. What is every license before it is stamped 'open source' or 'free software' but a proprietary license? Many people consider copy left licenses more restrictive than your average commercial license anyhow.
ClashTheBunny··on Exercism.io – Become a better programmer
It was originally designed as more of a mentoring platform, so you would be led through it by a friend that knows the process. It's easier to trust a friend than a code review for a non programmer. It's also easier on the friend to be able to download just one binary and start mentoring than for her to have to find a bunch of requirements just to get the exercise.

It's enough to have to get all of the language's requirements installed...

ClashTheBunny··on Exercism.io – Become a better programmer
One of the issues is that it was originally designed as a mentoring platform, so you would be led through it by a friend that knows the process. The help link is very good for some languages, but could use some love for other languages.
ClashTheBunny··on Why I’m Giving Up My Passport
He can vote. He just doesn't know how. The only Americans that can't vote are in the non-state regions within the territory of the United States. I live overseas and have no problem voting in every election held in Massachusetts. Your district where you vote is the place you last held residency.
ClashTheBunny··on The reason people burn out on open source
Does stating something make it true? I don't see any facts being backed up in the op. Stating things that are backed up by data help, but I would say that any time that ethnicity or country of origin are the only thing that you measure, you end up making the picture more cloudy. There are things that span ethnicities and cultures such as education, IQ, and work ethic that predict much more about success and failure than ethnicity or culture.

You've probably heard this before, but correlation is far from causation.

ClashTheBunny··on The reason people burn out on open source
Why does a statement being 80% true make it true? Could 80% of 80% of it being true make it true enough? You can just keep multiplying until you get to one email being enough.
ClashTheBunny··on The reason people burn out on open source
But the parent lacks facts, therefore it is not proven true. Just leave out this one sentence: "My entire inbox was filled with people from Bangalore and Hyderabad asking me to do whatever work was outsourced to them."

Do you seriously think that they had 15GB of email? It's a pretty small email provider that doesn't support much space and filters. I think "entire" and "filled" are most likely examples of exaggeration, not facts.

Was it really "Bangalore and Hyderabad"? They had it in the signature of the email? They did a statistical analysis on where they came from? None were from Eastern Europe, Japan, the US, England, or college students? Most English native speakers I know have horrible written communication skills. This is also most likely exaggeration, not facts. Even if you traced the IPs of the messages you would still not be able to claim location, we all know how IPs do not correspond 1:1 to physical people.

He knows that they were doing it because they were outsourced to? They stated that in their questions? I would love to see some evidence of this. Even if they did "fill" his inbox, with messages truthfully stating they were from Hyderabad and Bangalore, they also told him that it was work that was outsourced to them? I doubt that is even exaggeration for effect.

I would like to see this 15GB archive of email showing that proves this is true. Either that, or it seems to be a gross generalization targeted at a specific race or group of people. Which isn't just racist to people who have fallen victim to over sensitivity in service of political correctness.

ClashTheBunny··on The reason people burn out on open source
Isn't it kinda racist to say "people from Bangalore and Hyderabad"? As I'm sure many people from Hyderabad and Bangalore are very competent people who are willing to pay for support. How would you feel if people replaced Bangalore and Hyderabad with London and Liverpool? Even if there are people like what you describe that live there?
ClashTheBunny··on Firefox for iOS on GitHub
Chrome still crashes a few tabs for every process crash. And it feels random the ones that are threads of the same process.
ClashTheBunny··on Wire – Modern Communications Network
I appreciate the great deal of thought you put into this. I feel like a mini-Internet celebrity of the minute.

You are entirely correct about needing compose to type the symbol, but I use it so rarely, that I just copy-pasted.

It's not an umlaut though, it's a different diacritic called diaeresis. It makes me feel like I'm speaking a more awesome language when I use it.

ClashTheBunny··on Wire – Modern Communications Network
This is the correct interpretation. But it is actually slightly nuanced; I'm such a bad speller that, even as a native English speaking adult of 30 something, I had to look up no one. Wiktionary has noöne as an "alternative spelling" and I do like The New Yorker...
ClashTheBunny··on Make an animated gif of a developer each time their app throws an error
Also, add this to the error reporting function of Firefox. Every time it crashes, they get know what the person looked like. Fix only the bugs of the highest upvoted pictures.
ClashTheBunny··on Wire – Modern Communications Network
I immediately thought "oh, this looks like wave". The problem is that still don't think that this (or Apache Wave) is a whole quanta better than the good enough solutions that are out there.
ClashTheBunny··on Wire – Modern Communications Network
Processing foreign data is just as dangerous as processing foreign code. Don't lull yourself into complacency just because you have NoScript when your JPEG library is probably less sandboxed and audited than your JavaScript virtual machine. The whole idea of the Von Neumann architecture is that code is data and data is code. It is advantageous when you trust everyone, but now that you can trust noöne? What to do?
ClashTheBunny··on 24/192 music downloads are silly
Wouldn't most of the digital cable costs be due to analog interference in the machines they are connecting and them acting like antennas and not that the signal is corrupted on the way?

Unless it's an insulator (like fiber optic cables), you are hooking both a 50 foot antenna and a digital transmission line to your box; if you want just the digital transmission line, you have to insulate the hell out of the antenna part of it.

ClashTheBunny··on Ask HN: Can we talk about FreeBSD vs. Linux?
I don't know when this was fixed, but I have no longer had any problems with btrfs on root with ubuntu. I don't remember when it started working well, but I do remember those bad old days. I don't know if dpkg changed or if btrfs changed.
ClashTheBunny··on Ask HN: Can we talk about FreeBSD vs. Linux?
cp --reflink
ClashTheBunny··on Ask HN: Can we talk about FreeBSD vs. Linux?
Plan 9 was designed this way. Except it's designed to never delete anything, so you don't have to worry about the garbage collection.

Camlistore and TahoeLAFS are both designed this way. But they are more of a content store than a file system.

In fact, BTRFS is implemented this way. The content and the metadata can be separately treated with mirrors vs raid. You can balance just the metadata or both data and metadata. When you convert an ext2/3/4 file system to BTRFS, it just sets up it's own metadata pointing to the same blocks that the ext used. You get a free snapshot of your data pre-conversion and it's all COW from then on. I believe the B-Tree of BTRFS is the metadata and the content never changes on disk until no more pointers exist. If you decide to go back, it just restores the superblock and the old data is still in the same spot. You would only regain that space after you delete the snapshot and the last pointers to the data are gone.

ClashTheBunny··on What Xfinity Internet Data Usage Plans will Comcast be Launching?
iOS sure does need "isActiveNetworkMetered" like Android.
ClashTheBunny··on What Xfinity Internet Data Usage Plans will Comcast be Launching?
This exists. Every reletively new Android product (>=4.1) has "Mobile hotspots" under "Data usage".

> Network bandwidth management: New API provides ability to detect metered networks, including tethering to a mobile hotspot.

Mark the WiFi access points you want to be low data usage and you are good to go. Software that plays nice will use the "isActiveNetworkMetered()" to check if they should download or not.

ClashTheBunny··on What Xfinity Internet Data Usage Plans will Comcast be Launching?
The North Shore of Boston had it based on EXCHANGE within an area code in the early 2000's. If I wanted to dial up to AOL, and the one for my city was busy, I would pay both AOL per minute and pay Verizon. If I wanted "free" email from Juno, I would have to call within my area code, but outside my exchange and pay per minute.
ClashTheBunny··on Ian Jackson Resigns from Debian Technical Committee
Ladies and gentlemen, this is open source at work. Open source empowers people and if you don't like it some way, you have the power to move on.

There are so many other platforms that this will never be possible on. Don't like something in Windows, tough. Don't like something in OS X, tough. Don't like something in Linux, xBSD, etc? Fork or go home.

I'm excited to see what happens next and if it will be folded back into Debian in the future.

ClashTheBunny··on Bup – towards the perfect backup
Is it possible to be notified if a certain percent of the backup is changed? Something that would let me tell if something like 50% of the bytes or 50% of the files are different between snapshots? Just a simple 'zfs diff | wc -l | mail' in cron?
ClashTheBunny··on Q – Run SQL Directly on CSV or TSV Files
If you want to just drop CSV files into MySQL, go for it with using the CSV file backing: http://dev.mysql.com/doc/refman/5.0/en/csv-storage-engine.ht...

As the comments say, create the table with a CSV storage backing and then delete the file and symlink any file to the same location. You are now querying your quicken export or your excel file.

ClashTheBunny··on OS X 10.10 – Source Code
That's GPL, not LGPL. LGPL only requires you to release the source of the part you used, nothing that links with it.
ClashTheBunny··on Your language sucks
English still has a specific ligature that's treated specially if things are done by the book: "Mc". All Rolodex/card catalog systems included a special position for it and they were sorted separately.
ClashTheBunny··on GitHub.com momentarily blacklisted in Russia
So, it backs up most of everything, just a couple of the deeply commented stuff doesn't work. All issues for example get backed up. It feels more like it back "most" things up and leaves out only a couple of things.
← PreviousPage 3 of 5Next →