HNHacker News
TopNewBestAskShowJobs

idupree

229 karma · joined December 14, 2011

http://www.idupree.com/
submissionscomments
idupree··on Naming Things with Hashes
"Authority The optional authority component may assist applications in accessing the object named by an ni URI." They give this example:

ni://example.com/sha-256;f4OxZX_x_FO5LcGBSKHWXfwtSx-j1ncoSt3SABJtkGk

( https://tools.ietf.org/html/draft-farrell-decade-ni-10#secti... )

idupree··on From 0 to cryptography
http://rosedu.github.com/techblog/from-0-to-cryptography.htm... , perhaps!
idupree··on Chrome treats DELETE requests as GET and caches them
It's "Ctrl-Shift-R twice". Hit it, wait a few moments for the page to start reloading, then hit it again.

Otherwise it doesn't reload everything. Verify this by watching the Developer Console's Network section. I can only assume this is intentional; my coworkers told me this trick last year and it still seems to be the case.

idupree··on Discussion of HN at 4chan's /g/
"We've limited requests for old items. If you're running a crawler, you can get this data a lot more easily from http://hnsearch.com/api.

Google, Archive.org, and my best attempt at HNSearch API ( http://api.thriftdb.com/api.hnsearch.com/items?id=2534649... ) didn't tell me what was in https://news.ycombinator.com/item?id=2534649 either.

idupree··on The Retina War is upon us.
Yeah, 72/96 is shocking, but look:

We're only just now reaching the point where I can count on my friends having 64-bit CPUs.

Intel's first 64-bit mobile processor was released in mid-2006. That is only six years ago. The manufacturing transition itself was pretty quick - only a year or two until all their currently-manufactured CPUs were 64-bit [AFAIK], if we ignore Atom. Many of my friends have 6-7 year old laptops because they still work and that's all they need.

64-bit was chiefly engineering work: the CPUs didn't cost more to make because of Moore's law [I believe]. I hope that Retina screens are similarly not-more-expensive when made in large quantities. But what if they are a bit more expensive? We'll be cursed with budget 72/96 screens for maybe five more years on top of the length of time people keep their devices!

And it really will be a curse to us, personally, web designers. The Web uses images, and everyone uses the Web.

[1] https://en.wikipedia.org/wiki/X86_64#Intel_64_implementation...

[Disclaimer: I am writing a science game that uses lots of 64-bit integers, so it runs noticably faster when compiled for x86_64 than for x86.]

idupree··on Report: Facebook Monitors Your Chats for Criminal Activity
Yep. Google probably knows my address, phone number, email, and name, not because I've told the Internet, but because I told a friend how to drive me home and he entered it in his Android smartphone's address-book. Or was it Apple..then Apple knows (I forget).

(well, I did because I participated in GSoC, and they needed my address to pay me, which I decided was worth it for me! Etc. etc.)

idupree··on Amazon Knows How Many Times You Read that Sex Scene, You Pervert
99% or so of humans experience sexual attraction. I have a couple friends who don't experience sexual attraction. If "pervert" insinuates "weird", then they're weird for not being weird... Isn't our sex-phobia funny.

Also, I/we needn't have just one fundamental motivation. I would also kind of die if my sense of curiosity was taken away from me. That doesn't make me better or worse than uncurious people, just different.

idupree··on SSL fix flags forged certificates before they're accepted by browsers
The actual Internet-Draft: http://tack.io/draft.html

Unlike Ars, this has the information you need. Each server that implements this TACK draft has a TACK key at any given time, as well as their usual TLS key. Conforming clients get sorta-ssh-like key security:

"3.2. Pin life cycle

A TACK client maintains a store of pins for verifying TLS connections. Pins associate a hostname and a TACK key. When a client sees a new hostname and TACK key combination, an inactive pin is created. Every subsequent time the client sees the same pin, the pin is "activated" for a period equal to the timespan between the first time the pin was seen and the most recent time, up to a maximum period of 30 days."

idupree··on A Functional Programming Influence Graph
Python borrowed list-comprehensions from Haskell et al.

Lexically scoped closures are from Scheme* and virtually all modern languages have them now. (Well, C++ and Java are late on the lambda boat, but C++11 and it seems Java 8 are getting them.) That's a huge influence.

* Scheme was the first Lisp to gain lexical scope, and C of course has lexical scope but not closures, but what's the full history here? It's also part of the lambda calculus.

idupree··on Show HN: Teach Yourself To Code
Or have "value" exponentially decay over time (e.g. continuously & adding up to 50% decay per year. Which is equivalent to the value of a vote being 2^(year the vote is cast).)
idupree··on Zxcvbn: realistic password strength estimation
Recently I made a new password for some random site (and keep an encrypted record of it). Then I was relieved I did, because the site turned around and emailed the password right back to me. Unencrypted. In plaintext.

Hmm, that is wrong enough that I'll call them out by name... https://www.nbotickets.com/ (Is it polite and useful to email them how I feel about that? I feel like I'd just be "someone-is-wrong-on-the-internet"-ing. Advice?)

idupree··on You're sharing your personal data with every app
I don't use Facebook applications, but I use Pidgin to Facebook-chat (using Facebook's XMPP interface). This requires* "If I'm Online" to be shared with apps (even though Pidgin is not a Facebook application). I have everything else unchecked. I wish I could uncheck that too. *last I checked.
idupree··on Hotel Wifi JavaScript Injection
I found a list of VPN providers http://lifehacker.com/5759186/five-best-vpn-service-provider... It is kind of terrible though: all the cheaper ones are PPTP-only, and PPTP is insecure. Security is why I'd want a VPN!

Some of the comments on that article suggest running your own OpenVPN instance on Amazon EC2 or other VPS. If the EC2 suggestion works, it looks reasonably priced (at least as long as you don't use it all day every day).

idupree··on Hotel Wifi JavaScript Injection
Who do you (anyone) suggest as a reputable VPN provider?
idupree··on C-based Virtual Machine for Notch's DCPU-16
The spec example

   For example, to do a 32 bit add of 0x12345678 and 0xaabbccdd, do this:
      SET [0x1000], 0x5678    ; low word
      SET [0x1001], 0x1234    ; high word
suggests he's thinking in little-endian.

I don't think it's relevant to this spec though: there's no way for a DCPU program to detect the CPU's endianness. Imagine it's C with 16-bit "char"s and no larger int sizes.

idupree··on Body Hacking: Thoughts Regarding My Magnet Implant
I found a friend who's had magnet rings; he pointed me to some info: http://hackaday.com/2012/01/02/give-yourself-a-sixth-sense-o... (follow the links; it links to "Holy Scrap" blog which links to a couple online magnetic-ring-sellers).

I also found a ring sizing guide: http://pages.ebay.com/buy/guides/ring-sizing-guide/

idupree··on Ask HN: Coming out of a long bout of depression, need some life advice.
I do mindfulness meditation, because I like it. "Insight meditation" is another name for a same/similar kind of meditation.

It helps me be in touch with my emotions/body/appetite etc. Even when they're unwell. I would otherwise shy away from acknowledging/considering/contemplating things I don't like. Sometimes this helps me when I feel overcome with guilt (for me I usually feel guilty about minor things that I only feel guilty about because I'm a perfectionist who is appalled by hurting a metaphorical flea. Or, regrets.).

If other people know other kinds of meditation better, I'd love to hear about them too.

idupree··on Body Hacking: Thoughts Regarding My Magnet Implant
Where's a good place to get magnetic rings for this purpose? I searched Amazon and found things like magnetic bracelets marketed as alternative medicine to cure you. None of the reviews I found mentioned using them as an electromagnetic sensor, so I can't tell if they're useful for the purpose.
← PreviousPage 4 of 4