HNHacker News
TopNewBestAskShowJobs

reginaldjcooper

662 karma · joined May 27, 2013

submissionscomments
reginaldjcooper··on Show HN: NSString + Ruby
I believe there was an actual problem with Procs that they fixed a couple of months or so ago. The core developers seem to be active on Twitter, so you could ask the source directly if nobody here knows.
reginaldjcooper··on Show HN: NSString + Ruby
Why on Earth would you hate to plug this? I could definitely see someone using this and being thankful they don't have to do it themselves. Hell, I'd use it if I hadn't already done my own category.

Suggestions: you might want to allow for three-digit hex strings and eight/four digit hex strings with alpha, I found that convenient in mine. And in the documentation it would be way cool if you made the names of the colors self-referential.

Nits: I would have made all the system color methods like "systemThingColor", capitalized RGB and HSB, and made "RGBDictionary" return @{@"red": ...} (and made static NSStrings for the keys so nobody needs to go to the .m file to see what will happen). Obviously I am a pedant and I live right on the edge of the 80 character limit; of these I'd only suggest making static dictionary keys as an actually desirable change.

Nice work, you shouldn't be ashamed to share it at all.

reginaldjcooper··on Don’t email me
You're being sarcastic, but if their policy statement is on their webpage and you fail to find it or ignore it, yes you are being rude.
reginaldjcooper··on NSA critics Ilija Trojanov: German writer must not enter the U.S.
Of course not. My goodness, next you'll be wanting to see the source code on voting machines. How can we have a proper country if we let people know how it works?
reginaldjcooper··on Joblint: test tech jobs for sexism, culture, expectations, and recruiter fails
If you haven't yet, you should do machine learning on actual job postings from companies that typify certain undesirable traits–assume Oracle is synonymous with "hates freedom"; one could find common words and phrases from Oracle job postings and add them to a "hates freedom" rule.
reginaldjcooper··on Joblint: test tech jobs for sexism, culture, expectations, and recruiter fails
I'm sorry to hear that. I don't think that makes all such businesses evil, but now better understand your thoughts regarding them.
reginaldjcooper··on Joblint: test tech jobs for sexism, culture, expectations, and recruiter fails
I'd prefer the suit, but note that referring to the toggle as "professionalism" is going to go right up the nose of the ping-pong players.
reginaldjcooper··on Joblint: test tech jobs for sexism, culture, expectations, and recruiter fails
You have no idea. Not only do these plebs keep paying a few hundred a month for beers and pizza instead of giving it to me, they are constantly playing ping-pong in the same goddamn building. I don't want to work there so much that I am offended by the job description.

</sarcasm>

I actually don't want to work somewhere like that and I also have a family history, but it's not necessary to call it idiot-juice and act like these businesses have done me personal harm and these people are all stupid for enjoying it.

reginaldjcooper··on Day 180: Finished
Of course the GP knows that, and he is rejecting the use as an insult and substituting the idea that someone attempting that is saying something nonsensical; "wow this water sure is dry". I think it's awesome.
reginaldjcooper··on How to teach your girlfriend programming
I see now what you are objecting to. Thank you so much for taking the time to write it all out.
reginaldjcooper··on How to teach your girlfriend programming
Other than a poor choice of title I literally cannot understand what is objectionable. But somehow it is as objectionable as claiming all men have poor hygiene?

I also hate that women are excluded from what they want to do because of sexist bullshit. Please if this is actually sexist, point me to the exact parts or wordings that indirectly imply girlfriends in general are incapable of programming, so that I can never write a similar thing.

reginaldjcooper··on Spain's new piracy penalty: Six years in jail
Okay, then you can jail people if and only if you prove beyond a reasonable doubt that the downloaders they enabled were going to buy that music otherwise. Criminal court? Criminal court standards.

Six years is still pretty fucking ridiculous. And I somehow doubt the newspapers will see any management go to jail for grabbing people's photos from Flickr.

reginaldjcooper··on Ask HN: How much recurring income do you generate, and from what?
In [3] you wrote that you already had traction from the agile community. Was that just from the book?
reginaldjcooper··on How to teach your girlfriend programming
There's a difference between girlfriends and black friends. (Hint: are you having a close, sexual relationship with all your black friends?) Therefore it's appropriate to distinguish between your girlfriend versus regular friends. It is not appropriate to distinguish between black friends and your regular friends. If he had written about teaching your female friends to program I would see that as full-on sexist. As it stands you are seeking to be offended and you found something offensive which is unsurprising.
reginaldjcooper··on How to teach your girlfriend programming
Outside of that paragraph there is basically no insinuation that women cannot program. The line about rubber-ducking problems with your partner? Not gender-specific unless you've already decided he's sexist.

It's about a specific woman who happens to be a political science student and learns quite a bit about programming in six months. I don't see how that implies women are incapable of it, on the contrary it claims the woman in question was quite capable even though she was not in the field. He explicitly mentions that she's a political science student; that's the only reason he had for thinking she'd be unable to do it.

"Teach your girlfriend to program" is obviously meant to be interpreted as "teach your non-programming partner to program" where he uses himself and his girlfriend as the "everyprogrammer" and every(wo)man. If you are going to decide he is sexist and then interpret his use of himself as the programmer to implicitly or explicitly mean only men know how to program, well, that seems to unfairly make assumptions about the intent of the author.

God forbid we claim a political science student might not be able to learn programming if she happens to be a woman.

reginaldjcooper··on How to teach your girlfriend programming
You are purposely finding sexism in that. When people on HN use female pronouns as gender-neutral "... CEO ... she ..." I don't immediately assume only women are capable of that position. And when they write "he" I don't assume that women are incapable.

You are part of the potential audience, the girlfriend in the article is meant to represent every non-programmer (male and female) and he is meant to represent every programmer (male and female), and you full well know that. You are being ridiculous by asserting that everyone who doesn't write in the style you prefer is sexist.

I think it was a stupid article, but the only part remotely close to sexism was where he only described male programmer friends.

reginaldjcooper··on How to Find Your Early Adopters: Getting to 1000+ Users
It's sometimes hard to tell! I had to read it twice, but then I thought, "well that's not rude, that's quite profound". I guess whoever downvoted didn't read it the second time. It was a good comment, I voted it up.
reginaldjcooper··on How to Find Your Early Adopters: Getting to 1000+ Users
To the downvoter(s): this comment seems like a rude quip for its own sake but if you think about the reasoning behind it I believe you'll somewhat agree.
reginaldjcooper··on AppleTV 6.0 requires Fairplay-DRM Airplay Sources
This is great! Thanks ptomato
reginaldjcooper··on How to teach your girlfriend programming
Where exactly is that idea expressed?

EDIT: Fine, if you read into the preface where he talks about his programmer friends I guess they are all male. That's hardly hopelessly mired, it's more like an unfortunate choice of description. I bet the author would assume women programmers feel the exact same way about their partners as well.

reginaldjcooper··on BackgroundCheck
This is cool but I think the best general solution is bordered text. You can see some edge cases where this solution fails for half the text, like the edge between dark and light on the tub.
reginaldjcooper··on AppleTV 6.0 requires Fairplay-DRM Airplay Sources
seriously?

then does that mean all the CA's in my system keychain can sign apps and have them run without the "risky click" dialog?

reginaldjcooper··on How Weev's prosecutors are making up the rules
That's not how HTTP servers work. They are not cars and when they send information back it is not as if you have set foot on property.
reginaldjcooper··on How Weev's prosecutors are making up the rules
I think that is reasonable because that's the defined and expected interaction between HTTP clients and servers.
reginaldjcooper··on AppleTV 6.0 requires Fairplay-DRM Airplay Sources
And beyond the fee; I would love Gatekeeper if I could manage the certificates myself! I don't want the choice to be "Apple's feudal system" or "wild fucking west" exclusively.

IMO they are being complete shitbirds about app signing and I am actually surprised to hear Mavericks is not more restrictive. I fully expect them to lock it down at some point. (I've resolved to use only FOSS in the future and not buy Apple.)

Also I want really fine-grained permissions that I can disable to make system calls return fake information a la Cyanogen Mod.

reginaldjcooper··on A Brief History of Lisp Machines
Stanislav at loper-os.org is one of my absolute favorites, because he is an absolutist. I know he wrote previously about remaking a proper computer on an FPGA, but I don't know how he's progressing.
reginaldjcooper··on Homeless, Unemployed, and Surviving on Bitcoins
I know, right? Let's take back all these entitlements from these lazy poors. If they really want to eat they should get a job like the rest of us.

And let's have a word with the inefficient government bureaucrats. How do they start with your hard-earned 30k and end up with just enough to give this guy food stamps? Totally inefficient if you ask me.

reginaldjcooper··on Things Every Programmer Should Know
This is how I originally felt a few years ago doing Ruby, and I have tried to make all my code human-readable since.
reginaldjcooper··on How to Make a Complete Map of Every Thought you Think (2003)
I've seen this one before and it looks interesting; but I've got a good enough system of notes. What I'd really like to do is keep a engineer's notebook about my software and record things I tested, what I thought, and the results, but I don't quite know where to start or what sort of system would work well for me. I guess I should be A/B testing that.
reginaldjcooper··on The iPhone 5S and 5C
I use a MBP as my main computer and I regard Gruber articles as no more than an occasional reminder that Hell has not yet frozen over nor do pigs fly.
← PreviousPage 6 of 9Next →