HNHacker News
TopNewBestAskShowJobs

jsjenkins168

1,136 karma · joined March 25, 2007

I am a hacker in Austin, TX. Feel free to drop a line if you ever want to talk startups.

jsjenkins168 at google's email

submissionscomments
jsjenkins168··on Poll: What languages are you using to build your startup?
I thought that might be a bit outside this domain since they are not used to serve or generate web pages. But still useful to know, if someone else wants to make a separate poll..
jsjenkins168··on Poll: What languages are you using to build your startup?
Yeah youre probably right. I just wanted to separately measure JSF and GWT, but there's so many other frameworks its probably better to simply group them under "Java".
jsjenkins168··on Poll: What languages are you using to build your startup?
EDIT: Added. Can be a catch-all for other Java frameworks not utilizing JSP.
jsjenkins168··on Poll: What languages are you using to build your startup?
I am very curious about the same thing. All I can guess is there are still hackers developing CGI based web services for their startups. But why...
jsjenkins168··on Poll: Where do you assemble your on-the-fly HTML?
GWT falls under your 2nd option, but avoids some of those CONS. It sends a small amount of javascript to bootstrap the process and determine what browser you are using. It then makes a round trip to obtain the rest of your code specific to the clients browser. This avoids sending unnecessary code for other browsers and cuts down on the need to preload a lot of javascript.
jsjenkins168··on Ask YC: What is the best lighting source for a room with no windows?
You can source a generic 6500k light (try to get close to 98 color rendering index) for pretty cheap at most local hardware stores. My guess is this is all what these "full spectrum lights" essentially are, re-branded and marked up.

I use 2 6500k lamps as a bias lights (reference white) when coding and also for watching movies. The light will appear a bit "blue" at first (compared to most other lights), but you will get used to it. Color temp is like you are always working outside in the midday sun, its great.

jsjenkins168··on Everyman Sleep Schedule
Sleeping less is actually a secondary benefit... Its really about avoiding burn-out and staying mentally acute over long periods of continuous work. Breaking up things with naps is actually highly effective.

I'll agree that its not about how long you work, but how productive you are while you are working. While there is no substitute for genuine, hard work, I'd advocate that a polyphasic sleep schedule can help some people with long hours of intense work.

jsjenkins168··on Everyman Sleep Schedule
I didnt have much luck with everyman taking naps spaced 5hrs apart. At 4 hrs I always got very drowsy and concentration would suffer. It turns out there are physiological reasons for this, with every 4 hours the body experiencing a small cyclical change in body temperature (See Why We Nap by Dr. Stampi for more info). But, YMMV obviously.

The nice thing about everyman is you can make it work at a day job, IF you can take a nap during your lunch break. Its very ideal for moonlighters as you still feel fresh after work and can code late into the night without suffering the consequences the next day.

jsjenkins168··on Is Xobni the next Google?
All they need to do is develop an iPhone app (after the SDK is released) and bypass the carriers all together. Integrating with carriers is quickly becoming a pointless effort... And its about time if you ask me.
jsjenkins168··on Using [MySQL | PostgreSQL] on Amazon S3/EC2
Anyone have experiences with this service to share?
jsjenkins168··on mysql in-memory table as a cache?
I agree. The only practical reasons I can think of using a DB would be if sharing between machines, you needed rigid data synchronization at all times, or you wanted to utilize some existing DBMS backup routine. Otherwise why deal with the headache and overhead?
jsjenkins168··on Startup that Predicts Success of Other Startups
Can someone with a login please copy the contents of the article?
jsjenkins168··on Bottled water 'is immoral'
What exactly causes the 600x CO2 increase from production of bottled water vs. tap water? Creating the plastic bottle?
jsjenkins168··on Looking for a co-founder? post here (3 rules apply)
I hope you are not reusing an important password for this site.. Even if they are hashed on the disk, they are sent insecurely to the server when you log in.
jsjenkins168··on Ask.YC: Spammers have finally hit News.YC -- what do we do about them?
How about restricting the number of submissions allowed in a given period, scaled by karma? This would encourage people to only submit meaningful news, and it would also offer proactive protection against spam from low karma users. Just a suggestion.
jsjenkins168··on Ask YC: How many hours do you sleep on average ?
Agree with everything you said. I also think its easier to "ease" into the schedule. Keep a few hours of core sleep at night and still take your 30min naps every 4hrs until you feel like you're starting to get on the schedule. Then shrink and eventually eliminate the block of core sleep and you're there. Its never perfect, but at least it helps with the brutal agony of the adaptation period.

The biggest benefit of polyphasic is not squeezing every possible minute of awake time. Its the improved concentration and mood. If you want to leave 3-4hrs of core sleep at night thats perfectly fine.

jsjenkins168··on Ask YC: How many hours do you sleep on average ?
How did you reach that conclusion from what he said? From what I remember he loved it while on it, and noted improvements in mood and concentration, in addition to having time for additional hobbies such as cooking.

He switched back to monophasic several months later so that he could spend more time with his family during their traditional awake hours. He also simply got bored of being awake when no one else was...

jsjenkins168··on Ask YC: How many hours do you sleep on average ?
Studies have shown you need at least 8 hours of continuous sleep if you are on a traditional monophasic sleep schedule. Anything less and you start to accumulate "sleep debt" and performance decreases, among other things.

If you are very very serious about reducing total sleep time, you can attempt polyphasic sleep: http://en.wikipedia.org/wiki/Polyphasic_sleep

I recommend trying to find Why We Nap by Dr. Stampi. Its the only detailed research on the subject. Basically, dont trust much of the info about polyphasic sleep around the net as much of it is false.

jsjenkins168··on Flash on iPhone is just around the corner
Flash support has been "just around the corner" for over 4 months. Although I think the SDK will finally put the needed pressure for apple to do something official about it. If they dont, someone else will probably write it anyway (as we have seen happen in Linux).
jsjenkins168··on Ask YC: Mid-sized, livable, hacker-friendly towns?
Agree with all of the above. Cool to see another Austinite here.

Austin has all the ingredients to be a great place for startups, with maybe the exception of a good investor climate. VC money seems dried up except for Austin Ventures, and the angels are conservative by SV standards. But regardless, its just about my favorite place.

Please shoot me an email if you'd ever like to chat startups (email in my profile)

jsjenkins168··on Marriage turns genius off like a tap.
According to the findings in the paper: Yes, it will to at least some degree. Testosterone increases after a divorce and therefore so does competitive effort and overall productivity (Genius + Effort = Productivity)
jsjenkins168··on Marriage turns genius off like a tap.
Here is the original paper [PDF]: http://www.lse.ac.uk/collections/MES/pdf/JRP2003.pdf

A very important article for any aspiring young man.

jsjenkins168··on 2008 Startup School April 19. Confirmed so far: Andreessen, Bezos, DHH
Small suggestion: Add geographic location on the name tags so those traveling from afar can network with local hackers. I was really wishing for that last year...
jsjenkins168··on Is it just me or all academic course management systems(CMS) suck (aka Blackboard, webct, moodle)
This one doesn't suck: http://www.theclassconnection.com

I only reason I know about it is because it uses similar technology to my site (GWT). Don't know of any schools using it though.

jsjenkins168··on Google Web Toolkit
I've been working with it a little over a year. Our startup is based heavily on it and I believe it to be our "secret weapon" relative to our competitors. Its just that damn good.

Popular I would say it is not, probably because it is java based and just about everyone hates Java. Once you get over the learning curve and negative Java bias I think most will discover it is worth it though.

GWT 1.5 is stable enough in the trunk, I actually recommend using that even though the RC is not out yet (probably late summer at the earliest I've read). There are instructions on how to build it on the GWT site, its very easy. And then you can use Java 5 syntax which helps out greatly when dealing a lot with RPCs.

Also check out gwt-dnd, its a fantastic library which enables drag and drop. Its leaps and bounds ahead any of the other drag drop libraries, definitely recommend it. Fred is the guy in charge of it and he is a great resource: http://code.google.com/p/gwt-dnd/

I've been using GWT Widget Library for animations. Its just a simple wrapper around Scriptaculous libraries. It has some other functionality too which I have not explored. Animations of existing widgets are super easy though, and can make your UI far more dynamic.

Haven't visited GWT-Ext in a while, but last I checked it was coming along pretty well. As far as drag/drop functionality goes though, you will be able to build more custom implementations with gwt-dnd. GWT-Ext just seemed a bit "vanilla" to me since it looks a lot like a lot of other Ext sites out there. We just preferred something that felt more custom, but I guess thats just a matter of preference.

If you code in Eclipse, I'd recommend checking out GWT Designer plugin from Instantiations. Unfortunately its like $30, but if you end up doing lots of coding it will be well worth it. I use it to mock up layouts initially, and its also great at handling RPC code generation. There is a new free GWT plugin for netbeans 6, but its not quite the level of GWT Designer yet.

GWT is great though because it is so modular. As new libraries come out you can just mix and match to get the widgets you want. Try that in native javascript on a large scale and you can quickly get a headache..

jsjenkins168··on How do you design user authentication for an app that runs on the open web and social networks?
This may not offer much advice for your particular application, but may at least show you how NOT to handle authentication. Its the best resource on the subject I've seen thus far [PDF]:

http://pdos.csail.mit.edu/papers/webauth:sec10.pdf

jsjenkins168··on Google's Android Is Already Delayed
The only thing (as far as I can tell) that was delayed is the deadline for the Developer's Challenge. And that is because a major SDK update is coming very soon and they want to give developers more time to utilize it.
jsjenkins168··on Company that has never made a phone before creates a gadget that could actually dethrone the iPhone
Proprietary operating system? As if there weren't already enough for developers to support. More diversification is bad at this point, I'll pass thank you.
jsjenkins168··on AWS now uses more bandwidth than Amazon.com
Now, if they would just bring SimpleDB out of closed beta so others can use it...
jsjenkins168··on Arc's Out
GWT also uses tables for layout extensively in its compiled output. I dont think its an ugly hack, as long as you can learn and work around ambiguities with table cell height between browsers.

But then I guess that is all part of exploratory programming.

← PreviousPage 4 of 17Next →