HNHacker News
TopNewBestAskShowJobs

autoreleasepool

958 karma · joined December 22, 2014

submissionscomments
autoreleasepool··on Ayn Rand Lamp
When I was in High School I wanted to like her books so badly. At the time, I was very much a libertarian and I had heard so many good things about them from that crowd.

Her writing style just isn't very good. It seems like hours and hours of fictional context to set up a big political rant that is supposed to be self-evidently correct within said context.

I only finished Anthem for required reading. I really didn't like it. The Rush album based on it (2112) is sooo much better.

autoreleasepool··on Ayn Rand Lamp
Is Benadryl at normal doses bad for you? I occasionally take one to combat insomnia. I'd stop if I found out this wasn't a benign thing to do.

As an aside: I've heard on Reddit that taking Benadryl to hallucinate results in a guaranteed nightmare trip. You're exclusively subjected to frightening and disturbing imagery such as giant spiders and shadows monsters.

Here's the thread: https://m.reddit.com/r/Drugs/comments/1fmizz/how_to_trip_saf...

Not sure I understand the appeal.

autoreleasepool··on Ayn Rand Lamp
Yes, incorrect "slang". Not from the 60's, it's actually very 21st century. Benzos almost universally refers to Benzodiazepines (Xanax, Klonopin, etc...). Doctors even say Benzos, it's a legitimate abbreviation.

https://en.m.wikipedia.org/wiki/Benzodiazepine

autoreleasepool··on WINE 1.9.4 Released
True. Oh well, maybe another reader will find that information useful
autoreleasepool··on Ayn Rand Lamp
As an obsessive compulsive, I should not have learned that today... lol
autoreleasepool··on Ayn Rand Lamp
Sorry to be pedantic, but benzos are not amphetamines and have almost the opposite behavioral effects. They're sedative and would make it much harder to write anything at all.
autoreleasepool··on Buzzfeed Twitter “like to hear from you if you are not white and not male.”
Supportive of what? Her overt racism? This seems like nothing more than a hateful and racist stance.

Look, I actually speak differently on this website than I do in real life. In real life, I use a lot of slang and Spanglish. Im aware of the monoculture you're talking about. But to me, it was always a nerd/geek monoculture, not a white one. I guess now that you and others have forced me to think that it's a homogenous white male culture, I subconsciously think that to.

autoreleasepool··on Buzzfeed Twitter “like to hear from you if you are not white and not male.”
> As an aside, as a minority, I find her Tweets extremely racist as well – and hope no one ever makes this sort of racist speech on my behalf or while pretending to be helping me.

Seriously! I grew up in an actual diverse place. My high school was 98% Hispanic. None of use realized we were systemically oppressed though. Even "darker skinned" Hispanics.

For example, it wasn't until I left my state for college that I realized there was actually a significant difference between white and Hispanics to some people.. for some reason.

It was bad enough that the same people would ask "ok yeah, but come on what's the difference between Mexican culture and Cuban culture -- the food is the same". These same people were self-proclaimed "liberals". They just grew up in a small liberal all-white town their whole lives.

Growing up, I literally thought my friends and I were all white, because nobody told us we were something else. What I mean to say is, my fellow Cuban friends, my Colombian friends, my Veneuelan, and Puerto Rican friends etc... didn't think we were in a different category than say Italian people, Irish people, or Polish people.

This shit is just weird. It was actually shitty to find out I'm technically part of some arbitrary category that entitles activists to treat me like a handicapped puppy. I'd rather people not consider it at all. It's patronizing because you're suggesting I'm inherently less capable on my own.

I'm not saying there aren't issues that can be solved by affirmative action. I'm saying when you purposefully exclude white males and I can technically still apply for your job, I can't help but feel like you're treating me like an inferior being that needs extra help. You're not letting me compete with a certain class of people because you think they're inherently more capable than I am.

The situation in the article isn't affirmative action anyways, it is exclusionary discrimination that is emotionally harmful to the people who apply too. Affirmative action is about considering diversity when you have a diversity problem, it's not supposed to be a very strong factor.

Ugh. I wish they would just stop asking me about my "race". It's a totally futile effort to get me to codify some sort of needy status. Besides, if you do require it, I'm going to check off White, Hispanic, and Other: High Elf -- just to fuck with you anyways.

autoreleasepool··on Buzzfeed Twitter “like to hear from you if you are not white and not male.”
I'm convinced Twitter ought to be avoided like the plague. It seems to be nothing but a place to get publicly humiliated for an accidental slip up in phrasing or line of thought. People make mistakes, and certain Twitter users do not forgive them.

I'm not a supporter of any group that uses the sjw acronym. I'm just a realistic person who has made mistakes with phrasing in the past.

autoreleasepool··on WINE 1.9.4 Released
I found Pixelmator to be a great alternative, at least for for my non-professional use, on OS X. It's a lot cheaper and you only pay once.
autoreleasepool··on iTerm2 Version 3 Now in Beta
> I make all my donations with Patreon, would be great if you could add support for that, if it's not too much trouble. https://www.patreon.com/

He explicitly, but politely, asked for a favor.

Also, who's fighting? I'm not. It's weird different people keep responding to this thread though.

autoreleasepool··on iTerm2 Version 3 Now in Beta
But seriously, do you honestly expect him to append his setup just because _aarti asked politely about his particular situation?

Seems like a bit much to ask of a total stranger and it only benefits one person. Everyone else can use PayPal just fine.

Also, asking for a favor implies an expectation. Prove me wrong.

autoreleasepool··on iTerm2 Version 3 Now in Beta
Do you honestly expect him to append his setup because of _aarti's particular situation?
autoreleasepool··on Apple Letter on iPhone Security Draws Muted Tech Industry Response
I switched to chromium with homebrew via

    brew cask install chromium
last night. AFAICT, it's exactly the same as chrome minus the proprietary code. I literally haven't noticed a single difference other than the nicer icon.
autoreleasepool··on iTerm2 Version 3 Now in Beta
Do you honestly expect him to switch his setup because of your particular situation?
autoreleasepool··on iTerm2 Version 3 Now in Beta
Which one is the killer feature? The ones listed in that article all seem like extremely minor differences to me.
autoreleasepool··on iTerm2 Version 3 Now in Beta
Same. I've tried it several times and have had the same experience you describe. Terminal.app recently got a nice upgrade too, which made switching to a 3rd party emulator even less compelling.

Edit: I tried the beta. It's faster than .app. I'll give it that.

autoreleasepool··on Go 1.6 is Released
> Still, I apologize for my tone.

It's all good! I've had the same heat of the moment responses on here, so I get it. But thanks anyways.

> If a startup is using java, I think to myself 'why java? why not Scala, F#, or C# at the very least?'. Usually the answer is 'scala/F# programmers are too hard to find', but that's not really true, what they mean is they're not willing to pay the 20% premium for them. That's a strong indicator that a start up doesn't value talent.

Definitely. If I chose the JVM or (blanking) the Microsoft VM I would not limit myself to the object oriented languages for those platforms. I was under the impression that using multiple languages was a given, but apparently not? I wouldn't know, I'm doing iOS right now (hence the username). I graduated fairly recently, so I can only go off of what I've read.

So, I would probably do Java and Scala together if that was possible. I really haven't looked into it. My startup was completely hypothetical.

autoreleasepool··on Python 3 in 2016
Sorry, maybe I was unclear. I haven't really started learning python yet. I read it, and could probably write it. I don't know the ins and outs of the language. I don't even think I've written anything more than "hello world" in python, although, I'm pretty sure that program was also valid Ruby -- so it might not even count.

What I was trying to say is that the portability of python3 is bad enough that it effects non-python programmers.

For example, sometimes I want to try a new vim plugin that's written in python. I install it, and it doesn't work. Great. Then I find out it's because OS X's python can't interpret it. So I install python3 (which has a different executable name, also annoying). All good, right? Wrong. Vim needs to be compiled with python3 support because the python extension is exclusive to python. Now I have to recompile macvim with

    brew install macvim --with-python3 && brew install python3
It's not a quick process at all. Especially when I'm just trying something out. This stuff happens with other tools I've wanted to use too.

It doesn't ruin my whole day or anything, but it's a bit irritating to have to manage several versions of an interpreter for a language I'm not even using that language in production. It doesn't help that I use several machines and VMs.

So yeah, I know exactly what is annoying about it.

autoreleasepool··on Go 1.6 is Released
I didn't even interpret that as politie. That's the kind of "polite" comment I would make if I thought you were being an an aggressive idiot and I didn't care to help you.

i.e. You think Andoid apps have the same revenue potential as iOS apps? That swell! Good for you buddy, whatever works for you is fine with me :) (Now go back to your cubicle and stop bothering me me.)

autoreleasepool··on Python 3 in 2016
Python is still king for really boring and maintainable scripts. I mean boring in the best way. Every Python script o read is clean and elegant. It's easy to follow and well organized. Python 3 doesn't seem to make it any better at this. In fact all Python3 does is annoy me. I never know when I need it or not, it never seems to be clear either. The fact that it's packaged as a separate entity (i.e. /user/local/bin/python3) is even weirder.

Mastering Python-foo is still on my todo list, though. As a Ruby user, I've noticed that Python scripts are much more straight forward and maintable. I still write my scripts in Ruby though because nobody seems to mind. This is perhaps because I try my best write good comments. In general, Ruby is better as Perl replacement than a Python substitute. In fact, one of my coworkers who is an oldschool perl scripters was sold on Ruby over Perl just by reviewing one of my scripts. I think the issue is people don't think of Ruby outside of Rails, where it's basically a readable purely object oriented Perl.

As an aside, I think there is a bigger overall problem of using scripting languages for application development. I wouldn't use Python, Ruby, or Perl for anything that was more than, say, 500 lines. I almost cried when I tried to read the code for homebrew. Not that it's bad code (it's quite good actually), it's just way too much duck typing for me. I could never keep all that type information in my head. I prefer to pass that cognitive load to the compiler.

autoreleasepool··on Go 1.6 is Released
I have to admit I'm jealous you had such a diverse exposure to programming paradigms.

I agree it's a problem. I've always found it odd that the AP test is in Java for example. I would imagine pseudo code would be a better choice for a conceptual test.

autoreleasepool··on Go 1.6 is Released
I've read a lot about Java. I just don't want to learn it on my free time. My opinions were based off what I read
autoreleasepool··on Renaming Iceweasel to Firefox
I made no such assumption. I made a standalone claim. Sharing a link is using the Internet as intended. There are no assumptions needed.

> I just expect a little more common sense

I understand where you're coming from. But, speaking personally, everything you said was news to me. This field is more diverse than you suggest. You might want to consider we're not all Linux users and we're not all web developers or administrators.

Even if we have us experiences in those areas in th past, maybe it's been a while. Maybe we're tired and not thinking straight. Maybe it's not our problem so we're not even thinking about it? The point is, you're expecting too much from people.

> Linking to static suff is better for everybody

So I still think scolding users is an ineffective way to solve an infrastructure problem. I can't imagine a scenario where that would work out successfully.

autoreleasepool··on Go 1.6 is Released
> Do you think this large pool of programmers are good?

Yes, why not? I have yet to see evidence that Java programmers are not good. Seems like a discriminatory mindset. The large pool also makes them easy to replace. I think Facebook has had an ad for an Erlang developer for a few months now. I don't think a startup needs that kind of stress.

Also, I'm sure there are Java Devi who are absolutely fantastic. That is, I think the idea of the meme "real passionate programmers use less mainstream languages" is entirely unsubstantiated. This line of thinking comes from immaturity, elitism, and a desire for validation by association.

It's just like the "the best lawyers were on the debate team" meme that's also very untrue. It sounds nice if your kid is on the debate team, though

>No those are the things the JVM has.

I meant Java as a platform. Funny, you were the only one who didn't know what it was what I meant here.

> You honestly can't believe this. How much functional programming experience do you have?

I've dabbled with Erlang and Haskell. I don't have as much functional programming experience as I would like. Also, I've only heard good things about Scala and Clojure. What was so ridiculous to you about what I said? Or are you unable to forgive an accidental conflation of Java and the JVM?

Your criticism come across as nothing more than unreasonably pedantic expectations for terminology. They either reflect your inability to use context clues effectively or your lack of common sense.

> It's the 'blub' language to us PG speak

This is a poor reason to think Java developers are incompetent. I hope this isn't the premise that led you to that inherently false conclusion.

autoreleasepool··on Go 1.6 is Released
I don't like Oracle. I don't like the JVM. I refuse to learn Java because I personally have a strong bias for native, compiled code. In fact, I really dislike everything about the Java way of programming. The mental image of a huge ram sucking IDE with code completion for frameworks is simply incompatible with what I would consider the ideal creative process for me as programmer.

That being said, if I were starting a web service as a business today, it would be very hard to persuade me to not choose Java. It's simply the best platform from a business perspective. For better or worse, CS departments across the US produce Java programmers more than anything else. This makes it very easy to hire Java developers. Java has stability, Java has concurrency, Java has hot reloading, Java has a good track record, Java scales, Java has really nice functional programming support, and Java is very popular with the everyday programmer. It Java has so many benefits outside of it's technical or philosophical specifications, that it's almost an obvious choice to me for web.

What's funny is that Erlang is the ideal platform for me from an idealist perspective, but I don't think I have the luck or experience it takes to successfully start an internet company with Erlang.

autoreleasepool··on A Message to Our Customers
I prefer FreeBSD :)

No code from [redacted] makes it an excellent choice for the privacy conscious.

I use Slackware in the cases where I need a Linux kernel. I think that might give you an idea of what I'm trying to avoid. [redacted]

Anyways, I use *BSD daily in VMWare Fusion for any development that isn't related to iOS. I also do my email and web surfing in OS X because it's simply more pleasant.

autoreleasepool··on Renaming Iceweasel to Firefox
I fail to understand how the burden of a clunky outdated web app should be the end users problem.

You may be able to spot a 90's style perl-based web app but some of us are much younger and in a different field than web development.

I don't think it's worth shaming OP and HN for using the Internet as intended. The real problem seems to be that Debian is using outdated technology for their bug tracker.

autoreleasepool··on A Message to Our Customers
Wow this made my day. I think my faith in Apple's privacy concerns got a much needed revitalization. Privacy and encryption are the number one reason I stick with iPhone and Mac with File Vault. It was always hard to completely trust them after PRISM. However, that was arguably a different Apple.

This stance against the government come poetry reaffirms my faith in the genuineness of Apple'e encryption efforts and Tim Cook specifically.

autoreleasepool··on Glibc getaddrinfo stack-based buffer overflow
I re-read this and I see where I went wrong. I thought I had made a general statement about the cost of memory safety abstractions in programming languages that was misinterpreted as a specific statement about Rust and safety in general. This was because I was not clear in my phrasing.

I guess I felt I was being attacked for a point that I wasn't even trying to make. That is, I was responding to you under the impression that I had clearly said something differently than what was interpreted. All without taking the time to read over my own post carefully. Then I got overly emotional which resulted in us talking past each other unproductively and rude remarks on my part.

So I'm sorry for being a melodramatic jerk yesterday. I am actively working on my self control and civility, but I definitely made a mistake here. Hope you have a good day.

← PreviousPage 4 of 10Next →