HNHacker News
TopNewBestAskShowJobs

llambda

58,401 karma · joined February 10, 2011

https://maxcountryman.com
submissionscomments
llambda··on Show HN: Send secure, self destructing messages
Interesting: just last night I received an email from the founders of Askolo announcing the their pivot to a service that does exactly this. I believe the name is "Vapor Text".

Edit: here's the email, for reference:

Hi Max,

Since Askolo soft launched earlier this year, our team has been thrilled with the quality of discussion that's taken place on the site. We've realized however, that we could make a greater impact working on other projects and we've made the difficult decision of moving Askolo into maintenance mode. All existing content will remain available on the site but future updates and new features will be discontinued.

We've recently shifted our focus to a new product - Vapor Text - that we're really excited about. Vapor lets you send private messages to friends that disappear once they're read. You can download it now from the Apple App Store: http://itunes.apple.com/app/vapor-text/id563087964?mt=8.

Thanks for all your support and free feel to reach out to hello@ovenlabs.com if you have any questions.

--Ovenlabs Team

llambda··on Don't use MongoDB
From the last time this was posted[1] there was a significant amount of discussion and some decent rebuttals[2] of this post.

[1] http://news.ycombinator.com/item?id=3202081

[2] http://news.ycombinator.com/item?id=3202959, http://news.ycombinator.com/item?id=3202181

llambda··on Best of "Ask HN"
A slightly more utilitarian approach is to elide the "Who's Hiring" results: http://www.hnsearch.com/search#request/submissions&q=%22...
llambda··on PyCon 2013 Launches - March 13-21, Santa Clara
Jesse: awesome! Thanks for all the hard work you put into these conferences. I feel like it's often a thankless job in some respects so an expression of gratitude is in order. As a side note: Looks like I should actually be able to attend this one! Looking forward to 2013.
llambda··on Apple Maps
Interesting that this seems to redirect to Google Maps for me although we can infer with some degree of certainty that Apple has some future plans for this subdomain.

Apropos to Apple's shift to Open Street Map I feel both excited and apprehensive: for instance someone pointed out to me that the new maps won't display transit information (or don't currently, we'll have to see what happens after iOS 6 is launched) but at the same time I'm happy to see OSM gaining traction.

Edit, here's what dig tells us:

    ; <<>> DiG 9.7.3-P3 <<>> maps.apple.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 742
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

    ;; QUESTION SECTION:
    ;maps.apple.com.			IN	A

    ;; ANSWER SECTION:
    maps.apple.com.		2918	IN	CNAME   gsps28.ls.apple.com.
    gsps28.ls.apple.com.	219	IN	CNAME	gsps28.isg-apple.com.akadns.net.
    gsps28.isg-apple.com.akadns.net. 272 IN	A	17.174.2.104
llambda··on Fish: Finally, a command line shell for the 90s
I've been using the original fish[1] for years. I'm very biased, I love fish for many reasons and despite the claims that zsh can do the same things I've never had cause to switch from it. Now it was quite disappointing to see the original fish project seemingly halted. So this isn't simply great news, in the sense that development has been picked back up in the fishfish fork, some great improvements have been made at the same time!

    * autosuggestion
      (this actually has a great amount of utility for me.
       it complements tab-completion quite well!)
    
    * optional web-based config
      (great for quickly editing your config settings)
    
    * speed improvements
      (although I never suffered from much lag with fish
       to begin with)
Overall I think the usability and utility of fish is greatly improved in this fork. Also it's worth pointing out that in terms of out-of-box functionality, some of fishfish features would be very hard to match. Things like autocompletion and simple history scrollback based one partial string matching set fish apart from the pack imo. So far, I'm quite impressed and I hope that more people adopt fishfish as the de facto replacement for fish.

[1] http://fishshell.com/

llambda··on 3 days left to pledge for Python in Light Table
Interesting: considering the tone of the YC announcement post I had assumed that funding via Kickstarter was put on the back burner. In particular I'm surprised that support for a given language would hinge on a funding goal therein! So a number of questions come to mind: Wasn't Chris offering to return Kickstarter donations? What will happen if some people take him up on that offer after the funding period has closed? Perhaps Python support should be based off a different metric now that Chris is guaranteed funding via YC?
llambda··on Yahoo Axis
So it's a new toolbar? Just what decade is Yahoo! living in?

Edit: What strikes me is how this is being billed: "A Chrome killer" and even the demo and ad spot use the phrasing "new browser": however this is not a browser. It may be a /browsing experience/ perhaps but it certainly doesn't stand to compete with Chrome mano-a-mano. Clearly the true target is search. But even then: has the world been waiting breathlessly to return to the days of toolbars?

llambda··on NASDAQ:FB
Please note that FB doesn't begin trading until 11AM EST[1].

[1] http://money.msn.com/technology-investment/article.aspx?post...

llambda··on How fast are JVM-based languages growing among developers?
As anecdotal/non-scientific polling and researching, this is certainly interesting. Perhaps the big take away for me is the OP's note that the JVM rather than CLR has become a big target for emergent languages where a few years ago CLR was billed as the future of cross platform endeavors. (Note that at least one of the Big Three, Clojure, now also targets CLR in a branched project.)

Slightly disappointing is the fact that while Clojure scores highly among developers it doesn't seem to have made a proportionally large impact on the commercial space. However it's important to note that the OP only draws these conclusions from one source, Indeed.com, and I have to wonder how representative this is of the kinds of companies that might be hiring for Clojure related jobs: in other words, would they be on Indeed.com's radar at all?

Finally, can we really draw any significant conclusions from these non-scientific points? Probably not, but it is interesting to wonder: there seems to be a good deal of momentum behind the JVM at this point and it will be an interesting, exciting future if Groovy/Scala/Clojure become leading languages. (Even more interesting is the prospect that they might all end up being leading languages...)

llambda··on Megaupload Worked On A Multi-Billion Dollar IPO
My feeling is the primary difference would have been that there would have been shareholders, apart from the legitimate users we hear about today, who would have been furious that their investment had been tampered with by the govt. So maybe in that sense it would have required the state to have a stronger case before taking action.
llambda··on U.S. busts Tor drug market, arrests eight
> it looks like they were selling fairly ethical stuff; according to the article, they sold "LSD, ecstasy, fentanyl, mescaline ketamine, DMT and high-end marijuana"

"Fentanyl is approximately 100 times more potent than morphine, with 100 micrograms of fentanyl approximately equivalent to 10 mg of morphine and 75 mg of pethidine (meperidine) in analgesic activity."[1]

[1] http://en.wikipedia.org/wiki/Fentanyl

llambda··on Repository Structure and Python
It's important to realize that the outermost dir is not generally the dir containing the package. In other words, the outermost dir is usually the dir that contains the project files, which also includes the package dir itself.

So for instance you might have some necessary build utilities, such as setup.py, a README, perhaps some tests, as well as a dir containing the actual package. Thought of like this, there's no actual redundancy, but it definitely is confusing until you make that connection.

Here's a simple example:

  project/
    README
    setup.py
    test_project.py
    project/
       __init__.py
       project.py
Here project/project/ is the actual package, everything above that dir is simply ancillary to the actual package itself.
llambda··on Banned from Kickstarter for Being a Stalking Victim
> She is, by her own admission, mentally ill.[1]

I see that she says she was kicked out of her home when she was 16 and placed in a mental health facility[1]. But this is not the same as having a mental illness. Certainly it's been the case before that a perfectly healthful individual has ended up in such an institution. Especially people suffering from emotional trauma that they are unable to handle on their own.

[1] 'I am on disability because I was kicked out of this "mansion" at a young age and locked up in a mental institution.'

llambda··on Abrash on Valve: How I Got Here, What It's Like, and What I'm Doing
Possibly the best job advertisement I've read, and I don't mean that in a disparaging way. Very well crafted and inherently worthwhile. After all, who couldn't be excited about Valve after reading this?
llambda··on The "Hello World" of genetic algorithms
I love these. I think the original concept is based on the Weasel Program[1] formulated by Richard Dawkins to demonstrate evolutionary change and natural selection. Here's my attempt[2] in Clojure from a few weeks ago.

[1] http://en.wikipedia.org/wiki/Weasel_program

[2] https://gist.github.com/2072019

llambda··on Finally a unified Python solution for OAuth 1.0/a, 2.0 (oh and Ofly) consumers
This has to be one of the biggest warts among Python software: for a while it worked for the team I work with but all too soon we found ourselves hacking in little fixes here and there for things that didn't work. And don't even get my started on the confusion the naming causes...

We decided that if we were going to replace things like python-oauth2 we wanted to do a comprehensive solution (actually supporting 1.0, 1.0a, and 2.0 as well as Ofly, which is very much like OAuth 1.0) and we wanted it to run on top of Requests. I think the result is pretty good thus far. Hope you find it useful!

llambda··on Help, Linux ate my RAM
I'm actually continually amazed that even some technically inclined people misunderstand how memory works in /all/ modern OSes: recently I had a discussion on Twitter that went something like this: "OS X is horrible, it uses nearly all of my 8 gigs of RAM and my browser is horribly slow!" to which I replied, "it's perfectly normal for the OS to appropriate the RAM in the fashion you see in Activity Monitor; this doesn't mean your machine is slow due to lack of RAM." Unfortunately, even after a lengthy discussion and several forwarded links, I seem to have failed to make the case.

It would be interesting if someone more knowledgeable than I am were to do a write up explaining memory usage in OS X, Windows, and Linux; would be an awesome resource to share with curious tinkers who may be slightly misguided in their understandings of the inner-workers of their computers.

llambda··on The freedom to drink coffee
Try the very first sentence on for size: "This sounds like libertarianism to me, not socialism (small S or not.)"
llambda··on Defining Property
Does anateus have a monopoly on paulgraham.com updates?
llambda··on The freedom to drink coffee
> This sounds like libertarianism to me, not socialism (small S or not.)

My feeling is you've not read some of raganwald's other writings which more clearly explicate socialism, the way he's using it here:

"Socialists advocate a method of compensation based on individual merit or the amount of labour one contributes to society. They generally share the view that capitalism unfairly concentrates power and wealth within a small segment of society that controls capital and derives its wealth through a system of exploitation. They argue that this creates an unequal society that fails to provide equal opportunities for everyone to maximise their potential."[1]

[1] http://raganwald.posterous.com/hello-my-name-is-reginald-and...

llambda··on How To Be Happy Anywhere
While I generally find myself agreeing with the sentiments of this article, let's not forget: the plural of anecdote is not evidence.

Apply this axiom to OP's observations. So he goes to some rural regions of the world, sees some kids being kids and concludes that because he doesn't see that same behavior in a modern region of China it must therefore be because of modernity or technology or whatever that these people aren't happy. But wait, how does he know they aren't happy? Who is he to say that because he "didn't see a smile" among them they must therefore be hopelessly depressed? Equally how do we know that because he saw some kids playing in the street these communities are "happy"? I could use some of my own anecdotes, experiences I've had in the barangay of the Philippines that would contradict his observations despite having the same hallmarks, but again, these are anecdotes and even if you have a large set of them they still aren't a supplement for evidence.

The crux of this article is weak. Based almost entirely on the touchy-feely reality of observational anecdotes. Again, I don't disagree with some of the broader points. But this article is not a good example of a case supporting them.

llambda··on [dead]
I hate to rain on someone's parade because clearly a lot of creative work has gone into this resume, but from a practical standpoint, how many hiring managers find these kinds of CVs engaging and useful? From my perspective I come away wondering what exactly this person might contribute: are they applying to an HR position? As a programmer? Something else? I get they enjoy Instagram, which is an obvious must for culture fit, but what specific skills are they purporting to offer the company and what roles might these skills best match? Maybe that's why people still submit plain resumes?
llambda··on Friendly for business
"All they seem to be capable of mustering is name calling-- like you called me "far out" "uninformed" "wrong", "misleading", "fundamentalist", etc, without never once backing up these claims, making them essentially pure ad hominem."

Wrong. This is no ad hominem, this is you, nirvana, trying to reframe the discussion to your benefit: The OP explicitly says these things in regard to your "views" and the "post", not you[1]. It's only you who insists on characterizing yourself as the victim here. Rather than actually responding to the criticism of the content of your post you instead try to reframe the discussion as an attack on you (which it clearly is not) as opposed to an evaluation of our views (which it clearly is). Too bad you never seem to actually address criticism of your ideology and instead leave with the cop out, "You can't disprove my opinions to myself so therefore I must be right."

Really disappointing to see this kind of shenanigans on HN.

[1] "There's a whole bunch else about your post that's plainly wrong or misleading...In general your post is a rant...Finally I think the tolerance and celebration of these views--hardcore, far-out, and relatively uninformed--in the tech community is a discrediting force..." These are related to the "post" or the "views" and not the person making or holding them.

llambda··on Growl creator responds to Mountain Lion's Notification Center
This really isn't much of an article. How about we just link to the actual blog post[1] instead?

[1] http://growl.posterous.com/growls-response-to-notification-c...

llambda··on Mountain Lion: John Gruber's personal briefing
Are you sure about that? The introductory video explicitly says, "...and even notifications from third-party apps." [1] But that could be limited to apps in the App Store. Do you have a citation for that?

[1] http://www.apple.com/macosx/mountain-lion/features.html#vide...

llambda··on Mountain Lion: John Gruber's personal briefing
Of all the exciting new features that must be contained in this release, I am most excited about Notification Center (finally) being ported to the desktop. It's kind of a sad thing to say, because Growl was for many years a fine notifications platform. However I always wondered why there was no standard provided by Apple. It didn't matter much until Growl's development took a radical new direction. No, I'm not referring to charging for the product, the app would have been worth the $2. But I am disgruntled about its bugginess and backwards-incompatibility. Presently Growl is crippled on my system. It works for apps that have updated to the new protocol. For others it doesn't. And it still suffers from bugs. So my hope is that Notification Center will prove to be a unifying standard for Mac apps.
llambda··on How Nasa makes those incredible high-res images of Earth
That would be useful, except that there's not a single comment on the link you posted. Also, it looks like you submitted it. I'm not trying to imply anything here, but nonetheless, it seems like you have a stake in pointing out this is a duplicate in that you made the previous submission.

I would really like to see these kinds of comments stop. They don't further discussion and coming from the people who champion better discussion, it seems like an odd pattern of behavior.

So in the spirit of seeing this change, I'd like to say that these photographs are absolutely phenomenal. I'm currently using them as my background. Given their extremely high resolution I can imagine there being a number of creative uses for them as well. For instance, it would be really interesting to experiment with printing these out on large posters.

llambda··on [dead]
You should probably email directly rather than post. At least that's been the recommendation in the past.
llambda··on Show HN: I'm tired of corrupt US politicians, so I created this
> Feature request: Bribes to those in appointed positions for special favors. Thanks.

That would constitute a felony.

← PreviousPage 3 of 13Next →