HNHacker News
TopNewBestAskShowJobs

ahlatimer

864 karma · joined March 30, 2009

CTO / Co-founder at Rabbet (YC S17)

[ my public key: https://keybase.io/ahlatimer; my proof: https://keybase.io/ahlatimer/sigs/4RJG7lO1uVg_q_gn2M9s_lUhu5Qw5lqhEZWkJ7W3AZk ]

submissionscomments
ahlatimer··on The feds are making it hurt in every way for Weev, but for what?
After reading some of your sources, it doesn't appear to me that anyone was held in contempt for exercising their Fifth Amendment rights. Rather, they seem to have refused to cooperate with the Grand Jury at all [1]. You can be compelled to cooperate with the government to incriminate others so long as you aren't compelled to incriminate yourself.

[1]: Perhaps for good reasons -- it seems people are fighting against what appears to be an over-reach of Grand Juries. But that would just be an example of civil disobedience, which often carries the risk of jail time, not an example of the Fifth Amendment not applying in a Grand Jury hearing.

ahlatimer··on The feds are making it hurt in every way for Weev, but for what?
Do you have a source for that? My understanding is that otherwise inadmissible evidence can be used in a grand jury hearing, but you are still free to "plead the Fifth" in front of a grand jury without being held in contempt. Meaning, if you were previously compelled to self-incriminate, that might not be admissible in your trial, but it would be admissible in a grand jury hearing (same for the Fourth and Sixth).

Now, the Fifth only guarantees protection against self incrimination, so I assume you could still be held in contempt for refusing to incriminate others.

ahlatimer··on Hand-to-mouth living from a credit card company perspective
I stand corrected. My cursory google search didn't turn up anything concrete, so I fell back on some things I've heard but can't quite place the origin. My understanding was that wealthier families had, on average, ~2 children, but lower income families tended to have more than that. That, of course, does not necessarily mean that the average household size will be larger (there may be more or less unwed or divorced households at lower income levels).

Of course, my point still stands: just because it's 1% of households does not necessarily mean that it's >1% of people (it may very well be, though).

ahlatimer··on Hand-to-mouth living from a credit card company perspective
The "top 1%" contains significantly more than 1% of the people.

Or it contains less than 1% of people if the average household size for the top 1% is smaller than the average household size for the lower 99% (which it most likely is; wealthier people have fewer children on average).

ahlatimer··on Why isn’t there a glut of good software engineers?
If schools judged CS applicants by their ability to program, I'd agree, but they don't. They judge them based upon their likelihood to succeed in the program (amongst other things, like building a diverse student body or whatever). That is, they judge them by their ability to be a good student. If all of the evidence goes to show that a prospect is a terrible student, why would a University accept them knowing that they are likely to fail?

Now, your friends may be more than capable at succeeding in university, and if a school only took the time to get to know them, they might see that, but, on paper, they look the same as someone who likely couldn't succeed in school (because they haven't, really, up to that point).

That all sounds all horrible about universities, disregarding these capable students because of an inability to really get to know prospects, but that's not on them. If you want to get into a good school, try harder.

As far as it defeating the point of getting an education, I'd wholly agree that college is not a worthwhile pursuit for a future-SE if your only reason for going is to get a job. You'll spend a lot of time in college learning skills that are not directly applicable to your future employment. You could arguably get to a point where you're good enough to hire more efficiently by skipping school. Whether or not it's worth passing on the things you really won't experience outside of school in exchange for a more efficient route to money is really up to you.

ahlatimer··on Why isn’t there a glut of good software engineers?
Speaking as the only person in my office who was a degree in CS (one has a geology degree, the other dropped out half-way through his graphic design degree, both make more than I do), no, you don't need a degree to get a job as a software engineer. The job I had previously wasn't altogether different, either. I think less than half of us had degrees in CS.
ahlatimer··on AT&T Announces Intent to Build 1 Gigabit Fiber Network in Austin
Dallas isn't really in the Austin area. It's a 3 hour drive.
ahlatimer··on Western Union May Offer Digital Currency Services Similar to Bitcoin
It's not that your point was off-topic or that humor doesn't necessarily belong on HN, but the brand of humor Archer employs is not appropriate for HN, nor is the use of gifs to illustrate your point.
ahlatimer··on Ask HN: What's the best technical talk you've heard?
"What Killed Smalltalk Could Kill Ruby, Too" - Robert "Uncle Bob" Martin -- http://www.youtube.com/watch?v=YX3iRjKj7C0
ahlatimer··on Western Union May Offer Digital Currency Services Similar to Bitcoin
It's also the type of discourse many of us would prefer to keep off of this site. Keep it to reddit, please.
ahlatimer··on Forget the Cellphone Fight — We Should Be Allowed to Unlock Everything We Own
> And because you have to either continue paying for service or pay a termination fee.

Isn't that still the case if I switch carriers?

ahlatimer··on How safe is your password with Verizon?
1Password has an iPhone app (and probably Android, too). You can sync all of your passwords over the network or dropbox. It's a bit more tedious than just using the 1Password browser plugins, but it works. Just copy the password from the app and paste it into the app/website/etc. 1Password will also open a browser window and enter your account details for you if you're using mobile web.
ahlatimer··on The Department of Homeland Security Stole My Boat Today
especially in this case involving a young rich kid with an expensive toy

I realize it was an aside and doesn't take away from the point you were making, but the person who wrote this is Michael Arrington, who, according to wikipedia, is 42. Not really old, but not exactly a 'young rich kid', either.

ahlatimer··on Poll: If you're in the US, What State Do You Live In?
And England and France and Germany and Argentina and…

At the risk of sounding like an ass, adding other countries that are not states of the US seems to go against the initial question which says "If you are in the US…"

Puerto Rico might be a reasonable addition.

ahlatimer··on Diary: Google Invades
No, it's actually stuck. http://sfcitizen.com/blog/2012/06/10/noe-valleys-23rd-street...
ahlatimer··on Diary: Google Invades
If you're talking about the Transbay Center, that's supposed to be completed in 2017. http://transbaycenter.org/construction-updates/project-sched...
ahlatimer··on Diary: Google Invades
They are in the process of building the Transbay Center [1] which would bring Caltrain closer to the heart of SOMA. Slated for completion in 2017. You can see the construction of it on google maps: http://goo.gl/maps/iMfZx

[1]: http://transbaycenter.org/

ahlatimer··on How to Parse Ruby
It's a way of writing strings without having to escape things or having line breaks mess things up (a heredoc, if you're familiar with that terminology). For instance,

    <<-END
      this is some text
    END
will give you a string containing " this is some text\n". END can be anything.

It's particularly useful in metaprogramming, since you can maintain formatting, and you don't have to escape " or ' if they happen to show up in your code.

What's interesting in the OP's example is that you end up passing three strings " text of one\n", " text of two\n", " text of three\n". I had no idea that would happen, though I have seen things like

    define_method <<-RUBY, __FILE__, __LINE__ + 1
      some_code
    RUBY
so it makes sense. Ruby treats anything on the same line after the comma as separate arguments, so even though __FILE__ comes after <<-RUBY and before RUBY, it really appears after the final RUBY to the interpreter.
ahlatimer··on Steve Jobs' exchange with Palm CEO Ed Colligan
This sentement has come up semi-frequently in the past (almost) four years I've been a member of the site, and I lurked for months prior to creating an account. From my perspective, the site has trended towards mass appeal, but not at a very quick pace. The articles on the front page today aren't all that different from the ones I remember being on there four years ago. The level of discourse ebs and flows. Sometimes it's really good; other times it isn't.
ahlatimer··on 3D TV is Dead
Indeed. Most new TVs seem to support 3D [1]. It could be that roughly 20-30% of people bought a new TV in the last 2-3 years, and those TVs just so happened to support 3D, even if the consumer wasn't purchasing a new TV specifically to get 3D.

[1]: At least that was the impression I got when shopping for a new TV ~6 mos ago.

ahlatimer··on How I Hacked Facebook’s Secure Files Transfer Service for Employees
That's basically right. Generally you generate the nonce when someone clicks the 'forgot password' link, but I suppose you could do it when someone creates the account as well.
ahlatimer··on Make the Metric system the standard in the United States
Or if you happen to ask anyone who works on a vehicle that isn't from one of the American manufacturers. My Toyota used all metric, AFAIK, and all of my motorcycles have used metric. I can't say I've ever even used the standard set of tools that came with my toolset (which had both metric and standard).
ahlatimer··on Mass Shootings, Political Correctness, and Magical Thinking
Where did the author conclude there was no need to fix the current problem? My understanding of the article is that there is no clear answer to the problem, given that every potential solution has loads of potential side effects, some of them with the potential to outweigh the positives of the original solution. That doesn't mean it doesn't need to be fixed; just that the fix should be driven by rational thought and understanding rather than emotion.
ahlatimer··on The Real Toll of Patent Trolls
> it should be a requirement to produce a detailed description of the method by which the desired result is achieved

In theory, that's how it is. In order to receive a patent, you must first "reduce it to practice". That doesn't mean you have to build it yourself, but it does mean that you have to describe it in sufficient enough detail that a person of "ordinary skill in the art" should be able to actually build it.

In practice, that doesn't happen. Part of that is that a lot of really general patents got through in the 90s, as the article states. Another part is that patents are written in such thick legalese that you almost need formal education just to make sense of the language, and most people in software won't even bother.

ahlatimer··on Google Maps for iOS
It's changed a few times over the years, so I wouldn't get your hopes up. I've lost and gained it before. I think it was around 100 when I joined, then it went up to 250 or so, now it's apparently 500.
ahlatimer··on Why I’m Quitting My Job and Leaving San Francisco
+1 for Austin. My base salary is slightly higher in Austin, mostly due to moving to a later-stage company, though the salaries really aren't that different. My take-home pay is noticeably higher because of that and the lack of state income tax. Couple that with a substantially lower cost of living [1], and my dollars go a lot farther.

The financials of it isn't the end of it, though. The nightlife is better, the people are nicer, I can have a backyard, I'm not severely limiting my options by having dogs, and the weather is better (for me, but I'm used to hot). I'm significantly happier in Austin.

[1]: My 2-bedroom house that I live in by myself costs about what I was paying for my share of a 2-bedroom apartment in SF. Both required about a 10 minute commute, though I drive in Austin where I could walk in SF. It extends beyond rent, though. Everything in SF is more expensive, though nothing is quite as dramatic as the rent.

ahlatimer··on Why I’m Quitting My Job and Leaving San Francisco
I recently left SF, and the culture, along with the rent, are two big reasons why I decided to leave. I hadn't put the two together, though, but I think it's a pretty accurate conclusion.

The sheer number of startups and engineers in the same place can be pretty fantastic, and there isn't anywhere else that can compete (NYC to some extent, I suppose). In the end, though, it's just an unusually large collection of tech-minded individuals in what amounts to a fairly terrible place to live. YMMV, of course.

ahlatimer··on Why aren't we all using Japanese toilets?
While discussions of what goes on in the bathroom may make most Americans uncomfortable, it certainly isn't so taboo as to point out a different toilet. Perhaps the Japanese culture is different, such that, while people may have wanted to ask why you have a fringe toilet, social norms kept them from doing so.

I'm not Japanese, nor have I spent any time in Japan, so that's purely conjecture, but, knowing what little I know about Japanese culture, that wouldn't strike me as beyond belief.

ahlatimer··on How To Die With No Regrets
There's a difference between not wanting to do something again because you learned that it was mistake and regretting having done it in the first place. I've made plenty of mistakes and learned to not do that thing again, but I don't regret them. After all, had I not made those mistakes, I wouldn't know that they were, in fact, mistakes.
ahlatimer··on Am I An Outlier, Or Are Apple Products No Longer Easy To Use?
Or you can tap anywhere on the alphabet bar and swipe up. You can scroll through the alphabet like that as well, no need to tap exactly the right letter.
← PreviousPage 4 of 13Next →