HNHacker News
TopNewBestAskShowJobs

th

1,013 karma · joined March 16, 2010

My name is Trey Hunner. I help Python developers & teams level-up their skills.

https://www.pythonmorsels.com http://truthful.technology http://www.treyhunner.com

[ my public key: https://keybase.io/treyhunner; my proof: https://keybase.io/treyhunner/sigs/BZJaTqLkF7FN0VfkNWSvBpSYH0KUmIsrTshacYyW-to ]

submissionscomments
th··on House - an operating system written in Haskell
I think he may have been making a reference to the character House on the American TV show House M.D.
th··on Apple Store employees trying to unionize
I've never heard about the change of meaning in this word. Could you provide a source for that fact?
th··on Dropbox Lied to Users about Data Security, Complaint to FTC Alleges
De-duplication requires verifying that two files are identical. If they can verify that two files are identical they either compared them both in unencrypted form or they can compare the two encrypted files. The first method would require them to be able to unencrypt files without prompting all users for their private key to compare the copies.

The second method would require identical files from different users to encrypt to the same form, meaning the encryption is not key dependent and thus can also be decrypted without your key.

There may be some other method I'm missing but I don't see how they could de-duplicate with key-dependent encryption when their users hold their own keys.

th··on Why Google Does Not Own Skype
I think it could probably still be considered p2p. Skype only falls back to using a supernode if two clients cannot form a connection on their own: http://saikat.guha.cc/pub/iptps06-skype/
th··on Why Google Does Not Own Skype
Gizmo5: http://www.google.com/gizmo5/
th··on Hashify.me - store entire website content in the URL
That's not possible because the base 64 encoding is longer than the plaintext. There are 4 characters of text in the URL for every 3 characters of text entered.
th··on Hashify.me - store entire website content in the URL
Actually tinyurl will shorten it but your browser may not allow the redirect. Chrome throws up an error page for security reasons: http://tinyurl.com/3maue6t
th··on GitHub launches Issues 2.0
I don't run pentadactyl but it looks like it supports vim-style macros. I assume it would be something like qAjx to create the macro and 25@A to use it if j and x pass through to the page properly.
th··on GitHub launches Issues 2.0
Thanks for the tip! I hadn't thought of trying that. This will save some time. It looks like I'll have to resort to using the mouse.
th··on GitHub launches Issues 2.0
This is great. Milestones and assignees are the only things I've found myself missing in Issues besides file attachments.

Now I just wish there were a way to mass edit issues without checking each one individually. It's going to be a pain to migrate every issue in our 1.0 tag to Milestone 1.0.

th··on Collect HN: Aprils Fools
xkcd is 3D: http://xkcd.com/

Randall is accepting user-submitted 3D versions of each comic: http://xkcd.com/xk3d/

Unfortunately, it looks like there is no title text for 3D comics yet.

th··on Poll: How much do you average per freelancing gig?
My last two freelance jobs involved two freelancers: one developer and one designer (who might also be a front end developer). This allowed a considerable amount of parallelization, but it can get messy if the split between the workload is not well-defined. I've always been on the development end of the workload and finding work hasn't been hard so far.
th··on [dead]
I think two submissions with the same URL but different scheme names should be considered the same, at least in the case of http and https: http://news.ycombinator.com/item?id=2387495.
th··on In Defense of Old Grumpy Guy: Get Off My Lawn
The last quarter of this post has the real message. The first half will probably snatch most of the comments though because that's where all the controversial ramblings and historical inaccuracies are.
th··on How to evaluate a non-technical co-founder
Not quite the same. If a non-technical founder is looking to pitch a website idea to developers and they have they are choosing to spend time picking up HTML and JavaScript or throwing together detailed mocks for each page, the mocks would probably be better use of their time.
th··on [dead]
Appeal. textaligncentaur.com is more likely to get clicks from Hacker News or Reddit than camerondaigle.com.

If you mean why spend the money... I'd say $10 is worth it for the number of people that will probably click through to his own site.

th··on [dead]
I hope this makes it into CSS3. Is it too late?
th··on That’s it, we’re quitting
Less Linux-savvy Ubuntu users are less likely to try out a non-mainstream distro/variant. It's hard to find the "best ones" without testing these new features on these users.

Sometimes your users are your Guinea pigs. I think Ubuntu will be fine as long as they remain responsive to user feedback and maintain "get me back to what I'm used to" options for experimental features.

th··on [dead]
Mozilla had getfirefox.com but not firefox.com.

Dropbox had getdropbox.com but not dropbox.com.

Songbird still only has getsongbird.com

I don't think this will be too big of a problem for them. Getyolk.com is shorter than all of those.

th··on Firefox 4 is here
The same thing happens in Chrome as in Firefox. Whenever the Flash plugin crashes for me in Chrome all Flash elements in every tag crash.

Note: Firefox used to crash the entire browser when Flash crashed so the method that Chrome and Firefox now use is an improvement.

th··on Greplin (YC W10) open sources exception collection system
Sentry and Greplin look like they have a extremely similar feature set. It would be interesting to see a comprehensive comparison between the two.
th··on Create Forms to Receive Files on Your Dropbox
Chrome caught the popup for me. You might want to consider opening the window without specifying parameters:

    window.open(href, windowname);
Browsers often block popups if height and width are specified like this:

    window.open(href, windowname, 'width=450,height=400,scrollbars=yes');
th··on Sun.com Will Disappear After June 1
It was made in 1996: http://replay.waybackmachine.org/19961225213604/http://playg...
th··on Beat the IE6 wolf!
This project has a similar purpose: https://code.google.com/p/ie6-upgrade-warning/ (this was created pre-ie6countdown)
th··on The Colour Clock
The hex clock seems to jump every once in a while, probably compensating for the large difference in the number of hexadecimal color values and seconds in a 24 hour day.

How are the color values related to the seconds here?

th··on U.S. Government Shuts Down 84,000 Websites, ‘By Mistake’
DNS is really just a huge peer-to-peer network with a few central nodes, so this shouldn't be too difficult. You can already use an alternate primary nameserver, such as Google's 8.8.8.8. You'd just need your alternate nameserver to maintain a different cache than all of the other servers.
th··on For what are the Windows A:\ and B:\ drives used?
I only ever had drives with write locks. I must have gotten into USB drives late because I've never heard of read lock.
th··on Americans Are Horribly Misinformed About Who Has Money
Comparison of historical age distributions in the U.S. suggest this problem. http://www.wolframalpha.com/input/?i=u.s.+age+distribution+i... http://www.wolframalpha.com/input/?i=u.s.+age+distribution+i...

This problem is much worse in China.

th··on Why Does Apple Offer Free Engraving?
Apple does have a monopoly on devices that use the iPod connector. This monopoly is enforced by patent 7632114 B2.

That being said, the term monopoly doesn't mean much on its own. There is an alternative to everything.

th··on [dead]
It looks like the banner is placed at the top of a div element with an id similar to "content" or at the top of the body.
← PreviousPage 4 of 6Next →