HNHacker News
TopNewBestAskShowJobs

Jd

2,448 karma · joined July 3, 2007

https://github.com/fractastical/distributed-governance/blob/master/my_work.md
submissionscomments
Jd··on Fasting & Programming
This is also fascinating. I always assumed I was losing muscles, and perhaps I adjusted my exercise/fasting program to accomodate for this -- but I could have been deluded as I never focused on this point carefully.
Jd··on Fasting & Programming
Very curious now what causes the dizzy spells. Please send me a github message or something if you ever find info. This is a long term interest of mine.
Jd··on Fasting & Programming
I wonder if the insertion of lemon juice is enough to counterbalance the dizzy spells. I recall doing long walks but not any jogging while doing longer fasts.

I'm very surprised by the lack of muscle fatigue though. I've done fasts of 4+ days 10+ times and I always get significant muscle fatigue around that point (esp. in the hamstrings).

Jd··on Fasting & Programming
My experience is that even with lots of water you get serious muscle fatigue starting on day 4, and major dizzy spells everytime that you sit down/stand up. Also, the body seems to go into something of a hibernation mode and want more sleep. Besides those factors, I'd say I've managed reasonably well, and I think you could continue to work a desk job just fine -- but the inability to move quickly will kill any exercise patterns you have, or, potentially, the ability to do much more than 5 minute walks. It also makes it far more difficult to get out of bed in the morning.
Jd··on Why Programmers Are Bad at Estimating Time
"If the value of software we're writing is so low, it's probably not worth being written"

I think you are missing something big. Lots of software is like infrastructure. It serves a function and needs to exist so that function can be fulfilled. To use a metaphor, a lot of software is like paving roads. To pave a road costs a certain amount of capital. The amount of benefit derived from a cost-benefit analysis may be marginal. But it is a project that needs to be done. Moreover, it needs to be done in large quantities, which requires a lot of people. The solution in such areas is A) not to have the best people working on these projects and B) create formulas so that these things can be done quickly and efficiently -- ultimately automating as much as possible.

Basically, I think there are many tasks in all sectors that are about creativity and a certain genius, and others that are necessary but simply about volume. "Genius" should be expansive enough to recognize the importance of these latter tasks, whether it is building roads, providing glue between different cloud APIs, or dropping seed money into startups.

Jd··on Fasting & Programming
Up to two weeks at a time of a total (water only) fast? I've done this before, but it was quite difficult to maintain in the midst of work pressures and I'm curious to know how you manage it.
Jd··on Programmers sought for tropical hackathon
Very impressed that this went from a one page cookie-cutter site, to a HN post, to 4K sign-ups, to a BBC article. Hopefully it is the start of something big -- if executed on well it could be very appealing.
Jd··on Meteor Raises $11.2M from Andreessen Horowitz
The testimonials were a bit weird, esp. since they came from people who presumably weren't using the framework. Once we all realized this was a YC thing, what happened was quite clear. YC and YC partners was throwing their valley knowhow and marketing heft into "selling" a framework in a very early stage -- and very successfully, given the wide interest it has sparked and the $11M they've just raised.

I think this is a bit of a wait and see game, since this is experimental on a number of levels. On one hand, YC has started selling certain companies before they are ready on the basis of super-smarts and presumed future output. VC is willing to put in cash and see what happens. Everyone wants a piece of the next "Rails" and to create an ecosystem there, although probably no one is exactly certain what it will take to gel.

In short, I'd say that the red flags are justified, but also it is cool to see the potential ecosystem for an open source project go from zero to sixty in a few seconds because of YC and co. From the moment I'd like to give them the benefit of the doubt and hope that the hype is for real. The world could use something better than rails and a slick Javascript MVCish framework would be very nice.

Jd··on How We Got 50 Women to Our Hackathon (And You Can, Too)
From an evolutionary psychological standpoint I find this ridiculous:

Traditional standpoint is that men go to places where women are (e.g. bars) and hit on them. This requires a combination of various skills on the part of men, including resource acquisition (to be able to buy drinks for women), social skills, and the ability to be aggressive in a non-threatening way (e.g. to approach an attractive woman and chat her up).

There are of course many variations on this, but the skills that men ostensibly need to succeed in them are, generally speaking, some rough combination of the above -- which, perhaps unsurprisingly -- are some combination of the same skills that many women would want for a male partner (i.e. assertive, successful, socially capable, attractive).

The presence of these so-called "feminist" threads on HN often take the form of hackers, who presumably do not have all of the aforementioned skills, attempting to get women to come to them. I think it is reasonably obvious that the motivations include the fact that people who do not have all of the aforementioned capabilities and who are limited to incredible hacking skills, want to be able to succeed with women (e.g. obtain sex and/or relationship) on their own terms.

Personally, I believe this is both selfish and a violation of evolutionary norms. Certainly, there is a place for certain types of affirmative action, but in this case (and many like it) it is pretty clear that the action is not made so that the end product is better (i.e. better computer programs built in less time), but that nerds get babes.

While there may be some success with respect to the unstated motivation, I think the fundamental dishonesty with respect to the approach vector means that you will never attract the type of woman that you would ideally want to couple with (yes, I'm speaking primarily to a male audience here).

There may be "good enough" couplings insofar as there clearly is some appeal here from the standpoint of women, given the relatively high salary of nerds (I saw some unusual couplings in silicon valley along these lines, particularly in the South Bay), but I don't think this is a very good strategy long term.

At the very least, I think the motivations need to be clear. Why do dudes in industries that are dominated by dudes want to have women around them in the work place so bad? Yes, we know why, and so do most women. There are other reasons of course, but we have to be honest about all of them when we are coming up with a supposed "solution."

Jd··on All Rockstars Went to Julliard
Yep, Ivy league undergrad here. I came from a lower middle class family, total cost of year about 45K with my family expected to pay about 10K per annum for the four years of college, with an additional 4.5K debt/year on top of that. Took me about 7 years after college to pay off my 18K in debt (I also locked in my interest rates at under 4%) -- I think that was a 137 dollar payment a month if I paid it off at the minimum rate.
Jd··on Show HN: Autobahn - Save Time on Hacker News
Yep, I avoided scraping with the first version but with the friends feature it was unavoidable -- that's why i've left it on a branch and haven't merged to head yet; no easy solution there and I was in fact temporarily ip banned while testing the features.
Jd··on Show HN: Autobahn - Save Time on Hacker News
I built something like this:

https://github.com/fractastical/Hacker-News-Filter

Filters by domain, keyword, and karma points.

On the friends branch you can also create your groups of friends and the main page will show how many of your friends have commented on any given story.

Jd··on ASK HN: What is HN's current overall job satisfaction?
I would say this is true in my case. I suppose you could say that I've become "really good" at what I do, but I feel that I am mostly great compared to what Mark Suster would call the "B Team" so this doesn't serve as a great motivating factor.
Jd··on ASK HN: What is HN's current overall job satisfaction?
I am a relatively unhappy consultant. I have reached premium billing status within my industry, but seem to be offered to work on relatively repetitive problems that are anything but challenging. Also, although I've made a fair number of contributions to the ecosystem, the community that contributes back is quite thin and despite some positive press, I don't feel that there is hardly any impetus behind the open source ecosystem (full disclosure: i work in the enterprise).

That said, consulting fits my lifestyle well. I get on a project, complete it, and then am done and can pursue some of my other interests (music, poetry, human languages, travel) with a minimum of interference. As a long term solution I think I would kill myself if I had to keep doing this forever, but as a solution to make money for the last couple years it hasn't been terrible.

The problem is that the transition isn't particularly easy. Most of the skills I've acquired do transfer into other industry sectors, but I haven't stayed on top of the newest stuff in any of them (e.g. Rails magic, Javascript frameworks, etc.). I've thought about jumping ship once there is the crest of a new wave that becomes financially viable (e.g. Meteor) or even transitioning into a completely new line of work (e.g. management consulting/book writing) that kills less brain cells.

As of now, however, I am simply unhappy and seeking the next best thing. Creating my own company or joining a fledging startup has always been of interest, but my lifestyle doesn't allow a 60hr/week commitment as of right now.

Jd··on HackerNews API: What if HN does not have API? Make API on the fly with APIfy
Might be the best you can do but the problem still exists.
Jd··on HackerNews API: What if HN does not have API? Make API on the fly with APIfy
My problem with HackerNews API (having done something like this -- the Hacker News Filter on Github) is that you get throttled after you hit a certain number of HTTP requests and your IP gets banned for a certain amount of time.

So as nice as this is, it simply won't work here for the many people who would like to use near live data on HN.

Jd··on Robert Scoble calls G+'s "ghost town" reputation "unfair ... simply wrong"
For me the Twitter use case is to keep myself stimulated while working remotely by interactions with other people in my field, catch breaking news as it happens (e.g. blog articles on new tech), and to promote work that I have done (e.g. blog articles I have written). So when I am working actively on a project, I probably check 4-6 times a day. In between I probably check 2 times / week. I also have used monitoring tools like awe.sm to see how many people re-tweet things that I tweet out, among other things to make sure I'm providing value to people that are following me (i.e. high signal to noise ratio). I also use twitter to answer questions that I can't find the answers to elsewhere -- generally very technical questions.

Facebook is a tricky one, since it promotes addictive "stalking" behavior. I've attempted to use it primarily for messaging and to hide most people who aren't in my immediate vicinity, thinking that I probably don't need to know what they are doing. Still, I am a part of "liking" tribes where there is an implicit economy of trading likes on something and receiving likes back.

G+ I only use when I get annoying messages from Google that someone has asked me a question or added me to some circle. Other than that I avoid it like the plague -- this despite being an enthusiastic adopter in the early days.

LinkedIn I use probably once a month, except in the occasional moments where I am actively networking. I get very little value here since I am not usually looking for work and the technical folks I interact with are available on Twitter (or, at worse, email).

Jd··on The Starter, the Architect, the Debugger and the Finisher
One important thing to note is that you can be good in all of the roles but not be able to do all of them on the same project. For example, I find personally that I have a very difficult time being a finisher and starter on the same project -- after a certain point exhaustion takes over. Also, I love to debug things, but, again, after you've spent countless hours debugging you might run into the problem of exhaustion.

This is, among other reasons, why I like the YCombinator emphasis on co-founders and teams. Even if you are a superstar you need people around you to work at maximum efficiency (speaking for myself at least).

Also, I'd like to applaud the backstage people (accounts, etc.) that make other things possible. Even when I do reasonably well in all of the roles mentioned in this article, I absolutely fail in the paperwork department.

Jd··on Check out my HN extension (filters on both keywords and karma then aggregates)
For me it is more a tool that I would use once a week to make sure I didn't miss anything I wanted to see that week on HN. The alternative is reading every headline multiple times a day and this isn't always feasible.
Jd··on Send Them Your Money: A Campaign to Send The RIAA/MPAA Billions
This is pointless and a complete waste of time.
Jd··on Poll: HN Meetup in Munich, Germany
Wanted this for a long time. Sadly finally left Munich two months ago.
Jd··on The Heroku Toolbelt
This should probably be called the Heroku OS X Client, rather than giving it a new name (i.e. "Toolbelt") and implying that it is something new.
Jd··on Hackful - A Hacker News for Europe
Can I ask a simple question: Why?

I live in Europe, but AFAIK none of the places where I've lived/am regular even have an HN meetup. I have no idea we would want a splintered HN.

Jd··on A Word to the Resourceful
An even older adage (from Confucius) : "I will hold up one corner. If the student does not return, with enthusiasm, having raised the other three, the Lesson ends."
Jd··on CoffeeScript is not a language worth learning
It is a bit of a bait and switch, you don't let people know that you think it is a "damn good tool" until towards the end. I'm ultimately neutral on this. It sort of works to keep your audience engaged with your writing, but is a bit of a cheap trick to not put all your cards on the table until the end of the article.

Oh, and when you are writing you are almost always writing for an audience -- esp. when you tweet the result right afterwards and show up on Hacker News to discuss it.

Jd··on CoffeeScript is not a language worth learning
Not sure why it needs the sensationalist title if the author's underlying point is simply that Coffeescript is a pretty good tool for writing nicely patterned Javascript and not a language in and of itself. I guess it is a marketing ploy. I expect it will work.
Jd··on 7 Startups Proving Berlin Is A Startup Badass
Sorry to say this, but it sounds pitiful when the final line of your number 1 startup is "even attracting attention and investment from Hollywood bigwigs such as Madonna’s manager Guy Oseary and Ashton Kutcher."

That said, I'll be in Berlin this weekend to check out the scene.

Jd··on Why TechCrunch is boring, SAP is not, and the world has gone mad
Thanks, added to my Amazon wishlist! I'm planning to pull aside some SAP consultants at some point soon and get them to show me the inner workings of the SAP stack. It is amazing to me that they only provide documentation to people who take their courses.
Jd··on Why TechCrunch is boring, SAP is not, and the world has gone mad
My point was that in no case (Google/Facebook/Apple) does anyone have "a copy" of the core product that they can extend. The developer platforms of each are in a sense extensions to the core products and most "hacking" around Google/Facebook/Apple is related in some fashion to B2C products. SAP also has an army of suits creating B2B products, which makes sense since it is their core market (e.g. B2B offerings instead of B2C).

That said, I completely agree that there are (apparently) higher barriers to entry to SAP and it mystifies me why this would be in their best interests -- I assume in some sense it is the security of the "gated community," where one knows that if one engages a SAP consultant he/she has already been vetted in some fashion.

This sort of approach (which I find typical of Germany) leads to a high average but a real handicap when it comes to innovation. But then again if you are doing something very well it is easy to make money hand over fist and then use that money to buy the latest greatest new sauce once it is ready (which is what SAP has done here with this acquisition).

Jd··on Why TechCrunch is boring, SAP is not, and the world has gone mad
Agree with the rephrased emphasis and likely placement on mentioned silly diagram. SAP Streamworks was pretty interesting IMO, but I don't think there was any opportunity to engage independent developers. Hard to expect anything like that out of the depths of the enterprise and (IMO) that is a good reason to produce consumer (e.g. B2C) rather than enterprise (B2B) driven apps.
← PreviousPage 10 of 26Next →