HNHacker News
TopNewBestAskShowJobs

kennethtilton

50 karma · joined October 31, 2013

Lisper and educator combined here: socialalgebra.com (still pre-alpha!!!)
submissionscomments
kennethtilton··on Ask HN: Would the web be a better place with a CLR or JVM in the browser?
Ha-ha, I may be older than you, I remember when COBOL was the forever language and VSAM the forever DB.
kennethtilton··on Ask HN: Would you join a startup that doesn't test? Are tests impediments?
TDD is overrated and overused, with no regard for the cost of developing/maintaining the test suite. You should join them -- you will probably learn something about building correct software, such as "automated regression testing is not the only way". Ironically, tonight I have fired up the RT I use for one subsystem because it needs work. ie, RT has its place, but the TDD crowd thinks every place is that place. btw, the idea that you would not join a group you like because they do not use TDD confirms what I have come to suspect from interviewing more than a few Rails folks: TDD is a bit of a cult, a tail now wagging the dog of how its adherents think about programming. TDD can be great, but it has its place, limits, and cost.
kennethtilton··on Ask HN: Would the web be a better place with a CLR or JVM in the browser?
No Common Lisp, no deal.

But agreed, we cannot settle on Javascript as the forever language.

kennethtilton··on Ask HN: I actually need a job now
As a hirer I can tell you, if you can code in any language just create a cover letter and resume that proves you can code. Do not be intimidated by laundry list of acronyms you find in job listings, but acknowledge them and talk about your confidence in your ability to get up to speed. hth.
kennethtilton··on Ask HN: Do you work at night? Why? Would you?
I'll try, but I do not think I am assertive enough to have college football games moved to 3am. (It's not just friends.)
kennethtilton··on Ask HN: What Should My Little Bro Learn After HTML & CSS?
Lisp, so he knows how much fun programming can be before sinking back into the cesspool of more conventional languages.
kennethtilton··on Ask HN: I'm confused, bigger or smaller resumes?
Here's the bug, equating size with effectiveness: "a bigger resume package. A package which shows off what kind of person I am."

You have, by the way, deftly identified the fix: shorter yet better. Twas Pascal who said, "I would have written a shorter letter, but I did not have the time."

Take the time. Talk about your accomplishments clearly eschewing all buzzspeak. Make clear what you did. Too often I find myself reading resumes desperately panning for actual contributions.

hth

kennethtilton··on Ask HN: What technologies available today will remain relevant in 10 years?
Progress? Do you think that is air you are breathing?
kennethtilton··on Ask HN: What technologies available today will remain relevant in 10 years?
I was going to say the pay telephone but...
kennethtilton··on Ask HN: When is a programmer good enough to freelance?
Kudos for asking, and for your concern over letting a client down. The "varying success" comment suggests a problem, as does no more than "I built my own personal website" as a calling card. I would suggest offering to do things fixed price so you take the hit on the learning curve, but then the client still has the risk of you never delivering. I would say keep extending your own site with more and more amazing things until you do not have to ask this question. When you get there, your integrity manifested here will make you a great free-lancer.
kennethtilton··on Ask HN: Remote workers, tell us how you got started
Here's a tip everyone will understand: email rocks but transmits emotional tone like two cans and a string. As soon as you detect an edge, as painful as it is, take out the phone.
kennethtilton··on Ask HN: is it possible to teach math interactively using software?
Yes, that is great product. I am eager to see what the research says on how it translates to conventional algebra, which I believe they have undertaken. Either way, still a great abstract learning activity.
kennethtilton··on Ask HN: is it possible to teach math interactively using software?
Is this a message from God? :) I am just now resurrecting a nice interactive Algebra environment I sold as a desktop application back in the nineties. Google does not have "the beef" site (socialalgebra dot com) yet, but that's OK, I am still working on it. The promo site "stuck On Algebra" comes up on the google. (Yes the graphic design EMR team is on the way.)

The reason one does not see interactive software for advanced math is that it would have to, inter alia, (1) offer a WYSIWYG maths editor and (2) check intermediate steps entered by the student. Both a bit of work.

Gotta get back to work, those "work in progress" signs are fer real.

kennethtilton··on Ask HN: What to do when procrastinating from a complex task?
This is scary, an hour ago I tweeted "I love code challenges but sometimes I find myself dithering around on twitter instead of attacking them, like a horse refusing a jump."

Is this about coding? I know that once I hit "run" and something breaks my juices will start to flow, so I figure out some way to hit "run" even if I know the code is not ready. Josh's divide and conquer idea would help with this.

kennethtilton··on Diary of a programmer with no clue about marketing
Mmmm, bacon! I am a vegetarian and thank God that bacon is the only flavor that can be faked well.
kennethtilton··on Ask HN: What do you do for a living?
Medical insurance software.
kennethtilton··on Ask HN: What music do you listen to when hacking?
I cannot listen to music when programming. If you held a gun to my head, I think New Age is the only thing content-free enough not to distract me.
kennethtilton··on We're going to send out invitations to YC interviews close to midnight
"we said no to startups we would have mistakenly said yes to before"

Reminds me of dating.

kennethtilton··on Ask HN: Do you work at night? Why? Would you?
Yes, for the reasons you state. Knew a writer (not code) he said the same. No distractions, total focus, amazing productivity.
kennethtilton··on Ask HN: Should I leave my job?
Sorry for the slow response, I just found the Threads index. :) If you have the nice work history, use it. If not, go with your strength. Most good employer devs were themselves doing Great Things when they were just out of the box and when reading resumes we are looking for that younger version of ourselves.
kennethtilton··on Ask HN: What open source project is your pride and joy?
Cells!: https://github.com/kennytilton/cells/wiki rah-rah: http://smuglispweeny.blogspot.com/2008/02/cells-manifesto.ht...

The latest buzzword is Functional Reactive Programming. Well, latest three buzzwords.

kennethtilton··on Has YC made a solid argument for zero feedback policy?
"Why not" rings very true and can be taken as encouragement to soldier on. Yes, it would have been great to have YC's backing, but at this point it's a bit of a lottery, isn't it? And if your project cannot succeed without YC, that is not a good sign. Once more into the breach.
kennethtilton··on Ask HN: Where should one go to discuss the higher topics of CS/programming?
I mind Lisp meetups to be astonishingly good: http://lisp.meetup.com/

I imagine meetups for other languages are proportionately as good relative to how little they fall short of Lisp as a language. :)

kennethtilton··on Ask HN: What do you think of job hopping?
It is a concern. It says to me the applicant is all about accelerating their personal income growth while the company is just a stepping stone. I know they will be looking for a new job the day they start. My feeling is, if I can milk them I will, so they need to be good. But our system takes time to master, so prolly not even gonna be an interview.
kennethtilton··on Anyone looking for a Non-Technical Co-Founder in NYC?
My honest reaction is that if all the above were true you would not have to post a Hail Mary inquiry like this on HN. I also find it odd that you simply did not name the biz school. Another problem is being 24. As for "I literally can do anything" -- well, I guess so could I when I was 24.

No offense intended. This is offered just FWIW as how one person read your inquiry. Felix on the Odd Couple quoted Robert Burns: "Oh would some power the gift give us, To see ourselves as others see us."

kennethtilton··on Ask HN: Any cool ideas for an M.S. thesis involving WebGL?
You are right, a game would be a tonne of code. Massive encouragement on the WebGL, btw, 3D made me feel like a kid again. Here is a project I have always wanted to do: given a wire-frame, simulate the resulting minimum soapfilm surface algorithmicaly. I believe that maximizes the fun/LOC ratio. You might look at Javelin, btw, a ClojureScript lib.
kennethtilton··on Ask HN: What are you doing for Halloween?
Just deployed version 0.2, reading HN, ready to go watch Phins v. Bengals.
kennethtilton··on Ask HN: Should I leave my job?
OMG, do not go back to school. As for "I have some things I can point to in my work experience [...] but not that much.", just put your spare time stuff in the cover letter (or under experience as "Personal project") and the employers you want will recognize a True Enthusiast(tm).
kennethtilton··on Ask HN: What is your least favorite part of your favorite language?
Lisp:

(mapcar 'funcall (loop for x below 3 collecting (lambda () (print x))))

producing:

3 3 3 (3 3 3 )

OK, it is the loop DSL that chooses to rebind the same variable over which I closed, but loop is in the standard so I'll blame lisp. The syntax really looks like a fresh binding. Shucks, this is almost a bug: the loop implementation was allowed to leak into the loop semantics.

kennethtilton··on Ask HN - What's it like living in New York?
All true, but there is something special about having NYC outside one's door. Astoria is a good option if money is an issue, but I would splurge on the rent and go for Manhattan. West Side was my roost for 30yrs, East Side far from the Lex is also cheaper way to go.
← PreviousPage 2 of 2