HNHacker News
TopNewBestAskShowJobs

symkat

1,301 karma · joined July 28, 2010

GitHub: http://github.com/symkat/ My Site: http://symkat.com/ My Email: symkat@symkat.com
submissionscomments
symkat··on My Weekend Project: Not A New Yorker (Feedback Requested)
Thank you, I'lll be passing these onto SimCop. =D I've got a page load of suggestions from another friend on everything from text to images and fonts that should be incorporated. Pretty web pages are apparently difficult.
symkat··on My Weekend Project: Not A New Yorker (Feedback Requested)

  $ curl --data "message=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" www.notanewyorker.com/post
  Thanks for playing the manual POST game.
Fixed. =) Thank you for testing it!
symkat··on My Weekend Project: Not A New Yorker (Feedback Requested)
Clickable Link: http://www.notanewyorker.com/
symkat··on Cx: A bash function for comfortable extraction of *.tar/*.tar.gz/*.tar.bz2
This is a petty cool idea.

Although you're supposed to already package things like this, I think everyone's been through the "oh damn, now there is 20 new files and directories, which is what" before.

symkat··on Gift HN: Anybody want a subdomain of ww.com?
symkat.ww.com CNAME -> symkat.com

Email sent! <3

symkat··on Programmer/Jack Of All Trades Seeks Employment
I'm unable to replicate this on Chrome under Mac. Can you post a screencap? Was the root domain the URI you got the error on? Are you able to access the following URLs:

http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPerl... http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushBash...

symkat··on Tell HN: booking.com is looking for 40+ Perl programmers (in Amsterdam)
I know OO and testing (at least Test::More and general test writing), though I haven't played with Moose more for a lack of time than an aversion to it.

Half the jobs I've taken give deadlines for projects that make it impossible for me to learn more than I know to complete them and the list of things I have to learn in my time (that also competes with lists of projects, blog articles and other things) is growing constantly. I miss having free time.

symkat··on Tell HN: booking.com is looking for 40+ Perl programmers (in Amsterdam)
I stay away from applying for a lot of Perl jobs because my skillsets don't seem to match what's used in production environments often, though I've been doing it for >5 years.

For instance, my webby experience with Perl is CGI::Fast, POE::Componenet::FastGI, Plack::Request with my own dispatcher, DBI itself. Where often the places are looking for Catylist or mod_perl with DBIx::Class / ORM, and I feel uncomfortable applying for a positon where my current skill set doesn't meet the technologies they use even if I could pick up either quickly.

In general my non-webby Perl experience is sufficient.

Does anyone else run into this, and if so how do you handle it?

symkat··on Chargify New Pricing
Thanks, I've never heard of them!
symkat··on Chargify New Pricing
Your pricing page does not look right in Chrome 6.0.472.63 on Mac (latest current). Screen cap: http://i.imgur.com/ffxIy.png

As someone who will be looking for this type of service in the near future, I agree with Michah that the pricing for a start up, especially one that's bootstrapping is not attractive at all. At this pricing it makes more sense to build my billing system and use Authorize.net.

symkat··on Ask HN: Review my Inspiring Quotes for Entrepreneurs iPad app - free codes
I don't have an iPad so I can't play with the software, but it looks nice from the screenshots =)

As far as the site goes, something confused me. The top navigation bar with the "About Us", "Blog", etc, etc doesn't follow you down the site. For some reason, the design (how it seems to shadow and raise above the content) made me think it would. I normally don't like sites which have a bar that follows, but in this case it might be a nice touch.

symkat··on Ask HN: My project IsItRails.com — what should I do?
You should talk to jarnold since he says that you should sell the database and he can provide you leads, and everything you've said in the comments seems more like, "Does anyone want to buy my database?" than "How can I monetize this". Down to posting your sales pitch. :p
symkat··on HackerFollow: Follow HN Users
Database Error Message: MySQL Query fail: SELECT * FROM follow WHERE user_id = MySQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Date: Wednesday, October 6, 2010 at 4:02:06 PM Script: / Referer: http://hackerfollow.com/

Clicked from the news item here, entered a pass phrase (it's a secret, I'm not telling you!) and clicked the sign in button.

Screen cap: http://i.imgur.com/rBx5l.png

symkat··on Introducing SymPullCDN: Getting Free Bandwidth From Google
I'm going to reply to this with a copypaste from what I said in response to a similar question on reddit:

That’s an excellent question. While I thought of this solution as well, I choose not to use it. Here are three key reasons I choose to do it this way instead:

Speed

While it can be argued that serving the files statically will cause an increase in speed, due to the script itself not being loaded, this is questionable. Google does not do 304 negotiations, and uses cache-control: no-cache when serving static files. These default settings will increase the amount of requests sent to GAE, and cause the browser to do more work, and handle more bandwidth for any user who loads a page more than once. My solution supports 304 negotiations on both sides of the cache.

Control

Serving the files statically gives up control of the HTTP headers. SymPullCDN forwards all headers from the origin. By using the static file handlers you give up the ability to control some important headers, such as Cache-Control and Expires.

Usability

I’m using SymPullCDN side-by-side with wordpress. It’s caching files from my origin, and wordpress is sending all requests for /wp-include/, /wp-content/, and /s/ (static files) to SymPullCDN. If I change the template, add static files to the site, or do anything else (installing plugins, for instance) I don’t want to have to investigate which files are in my origin that are not on the cache side, download them to my laptop and upload them to google. Having the cache downloading from my origin is a crucial usability issue for me.

At the end of the day, this is something I wrote for myself, to meet the needs I have; however, I feel others might find useful, so I released it to GitHub and did a little write up about it.

symkat··on Introducing SymPullCDN: Getting Free Bandwidth From Google
Thanks for the tip, I'll look into implementing it within the next 1-2 weeks.

Right now there are a few other conditions that need to be fixed (the data store being full, adding a purge-least-used, handling the fetch API failing, etc, etc) before I make any changes to how the data is stored.

symkat··on Faster Webpages with Cookieless Domains (With Keynote Testing)
More or less: yes. It's the combination of both removing those excess bytes.

If you transmit 10 static files per page request, and have 256bytes of cookies you're sending 2560 bytes of cookies, or 2KiB per page load. That's on the end user's upload bandwidth too, which is typically dramatically less than their download.

The lessening of the connection limit also allows more entities to load at the same time, the combined effect is a good increase in speed. Two tweaks for the price of 1. =)

symkat··on [dead]
Hello, your blog is really nice. I be looking for informations like this long time, my partner and I just saw it and it good, plus the design is really nice. You're so much gooder blogger than so many of the spammers.
symkat··on Simplicity Is Highly Overrated
1: You can take not getting a response as me not having a response either because I agree with you, don't care, or don't care to disagree.

2: Splitting a >60% market share with the next best being %9 below is considered a success. Which is in direct disagreement with your original statement, "success considering their market share." Additionally, if you were aiming that at Apple Mac Computers alone, they have 91% of the share of computers sold priced over $1,000[1].

2a: Your point on QWERTY keyboards on phones is complete and total conjecture and you know it. Personally, I like a keyboard on my phone, which is why I have a droid. If I had no need to ssh from my phone, there is absolutely no reason I would avoid a purely touchscreen phone.

[1] http://www.betanews.com/joewilcox/article/Apple-has-91-of-ma...

symkat··on Simplicity Is Highly Overrated
"It's probably your Apple bias which seems to be at play here."

Yes, because obviously Apple is not considered by their dominating market share of both the MP3[1] and Phone[2] sectors. Apple is also obviously a company that puts tons of knobs, dials and switches on their products to sell them like the toaster in the article and my pointing them out had nothing to do with this.

Silly me, and my Apple Fangirlism.

[1] http://www.businessweek.com/technology/tech_stats/mp3s060209... [2] http://www.appleinsider.com/articles/10/06/06/apples_iphone_...

symkat··on Simplicity Is Highly Overrated
I suppose a counter-argument to this would be... anything Apple makes? Their non-computer products generally have fewer buttons on them than comparable phones/mp3 players.

The MiFi that was just being raved about earlier today also only has an on/off button.

Perhaps those are exceptions, rather than the rule. What makes those exceptional, though?

symkat··on Your Own Hot Spot, and Cheap
Does anyone have one of this in LA (Westwood/Santa Monica/Venice area). How are the speeds and connection stability?
symkat··on Do You Understand Job Control in Bash?
His can be added to your .bashrc/.bash_profile, and then all you have to type is:

  remind [minutes] [message]
Functions can be imported to your shell. =)
symkat··on Do You Understand Job Control in Bash?
Thanks, that's useful!

Favorite notifier:

  echo "${@:2}" | growlnotify -t Reminder -s -m -
symkat··on Women in Tech: How Anonymity Contributes to the Problem
I had the same thought, specifically women who work in FOSS communities anonymously and do independent consulting not being counted as much as those at random tech firms.
symkat··on Arrington is completely wrong about women in technology
"Too sad for the ladies who have this computer addictivness syndrome, your group did not follow you, you are just an exception."

Computer addictivness? My group? Too sad?

You seem to have this odd perception that you cannot be both feminine and a programmer. Why can't women both program and talk about "how great Sara's date" was?

symkat··on Out of necessity, tech startups are changing the way workers are hired
Resume: "C/C++, PERL, Python, LISP, Scheme"

Interviewer: "So, we'll start with some really simple questions on the stuff on your resume. How do you concatenate two strings in C?"

Interviewee: "With a dot?"

← PreviousPage 6 of 6