HNHacker News
TopNewBestAskShowJobs

focusaurus

238 karma · joined September 30, 2009

http://peterlyons.com

[ my public key: https://keybase.io/focusaurus; my proof: https://keybase.io/focusaurus/sigs/-5i-Hhae7Vk_GdCd6B7nGowM0-opB3dJIgLJh8S3RAs ]

submissionscomments
focusaurus··on Leveling Up: Career Advancement for Software Developers
I don't regret working up the ladder at BigCo. I'm ready for something different now, that's all, and I wanted to share my tips for folks going down that path. Please don't interpret the fact that I'm not currently working at BigCo anymore as evidence that I think there's something fundamentally wrong with being an employee at a large or medium company.
focusaurus··on Leveling Up: Career Advancement for Software Developers
Agreed this is somewhat debatable. But the language "bare minimum" still applies I think. Remember, this is at a large software development shop, so there will still be dozens of windows machines. Google is the only company I have heard of that drew a hard line saying no windows machines on the development network.
focusaurus··on Leveling Up: Career Advancement for Software Developers
The MoinMoin wiki eventually was successfully adopted by IT including backups, high availability, etc. Yes, there is pain and pushback when you do these things, but in this case hindsight has shown it to absolutely a huge win for the company. After the wiki was established, where do you think IT's internal docs were maintained? Yup. The wiki that professional services set up.
focusaurus··on Leveling Up: Career Advancement for Software Developers
A fair point. I don't recall how much if any I documented what I learned at that time. This was when I was still an undergraduate. We didn't have a wiki or any great documentation sharing system. I probably sent a mail to our mailing list and anyone who wasn't subscribed at that time never got it. These days I spend oodles of time writing documentation for my peers.

To be clear, my point wasn't "develop some specialized knowledge and then hide it", it was just "develop some specialized knowledeg". And yes, sharing it with your peers is a good choice, but if they were scared of the issue to begin with, they may not all be very receptive to learning about it.

focusaurus··on Why OS X just doesn't cut it
Copy/Paste actually works in OS X. This is huge. Sleep works on OS X laptops. Sound and video just work.

Linux will never fix these things. I ran linux for 10 years and those 3 issues were there that entire time.

Yes, I miss many things, especially around keyboard shortcuts and multiple desktops, but overall my experience on the mac is better.

focusaurus··on Let us pay for this service so it won't go down
Check out this nascent effort: http://unhosted.org/
focusaurus··on Browserify: browser-side require() for your node.js
Everyone always asks this, but compression is most cleanly handled by your web server with Content-encoding: gzip, no? Why do we need to compress and minify markup and script files one at a time by hand?
focusaurus··on The Illusions of Entrepreneurship
Anyone got a cache? It's throwing an error that the record has been deleted.
focusaurus··on Back to the front of the pack: Ars reviews Firefox 4
I am seeing many things copied from Chrome. Reading the article top to bottom:

-Tabs above the address bar

-1 button for stop/refresh

-single star button for bookmarks

-transient status bar

-manage extensions in a tab

-pinning tabs

Tab groups, awesome bar, sync, and the privacy features do look awesome though. Will try them out for a while.

focusaurus··on Ask HN: What consumer web apps do people pay for?
NetFlix, Rhapsody, Linode. If the free versions were not adequate (they are), I'd pay for mint.com, lucidchart.com and OKCupid.com.
focusaurus··on Show HN: Simple Web Bookmarking on One Big Page
Probably not in the short term, but export to JSON is something I could easily do. I'm curious exactly where you would plan to embed your data and for what purposes.
focusaurus··on Show HN: Simple Web Bookmarking on One Big Page
Thanks for the input. Definitely making the whole line clickable is easy to do and I've thought about it before. No import yet, I know. I debated whether to build import before or after posting and ended up going to feedback as early as possible. Definitely if people like it import from browser bookmarks and delicious is the #1 next feature on the queue.
focusaurus··on Show HN: Simple Web Bookmarking on One Big Page
I'm at the point now of showing it to folks, getting user feedback, and deciding what to do with it based on the user response. If I get some users, I'll continue to enhance it.
focusaurus··on Show HN: Simple Web Bookmarking on One Big Page
Looks up for me now. I have it monitored by monit and didn't get any messages. Not sure why it wasn't working for you, but it is up as of now.
focusaurus··on Show HN: Simple Web Bookmarking on One Big Page
My blog post with further introductory material: http://peterlyons.com/problog/2011/03/show-hn-my-bookmarking...
focusaurus··on Find yourself covered in slime? You're being mugged.
This sucks. The part I can't stand is that these seem to be ongoing, easily trackable/predictable crimes. I wonder if travelers would contribute to a kickstarter project to post a few people at a smaller but high-risk train station and see if it's the same small group of bandits operating repeatedly and assist the police in identifying them so they can be aprehended. Do one case study first and hopefully learn some lessons that could be applied more broadly.
focusaurus··on Redesigning OSX Spaces: 45˚ Is All It Takes
Can you double check that? You have a space between -off and -bool, is that correct? I tried it, restarting finder with "killall -KILL Finder" but I still see the animation.
focusaurus··on Ask HN: Startup stopped paying my salary
I went through the poster's exact situation in 2002 after my first company slowly died following 9/11.

I think the assumptions you are making about the Founders are not well grounded. How do you know they are not jerks? Here's how I see it. Employee wages are fixed costs and easy to predict. If you know ahead of time (extremely likely) that you can't make wages, you MUST immediately notify your employees and put them on unpaid leave. You can't just implicitly ask them to work for uncertain future compensation based on not-booked revenue. It's incompetent and unethical. There's no excuse for that. As the poster has said, he was a straight salaried employee, not a founder in any way expected to have variable income. That would be different, but that's not the case. Go get more funding if needed, but don't exploit your employee's loyalty.

I'm glad that the poster quit because that's the right thing to do, and the sooner the better. If this ever happens to me again, I'm gone when the first check doesn't show up.

In the end, my employer went into bankruptcy, which is probably the best in this situation. I got a lawyer and made sure my back wages priority claim was registered. Yes, it's true that employee back wages are high priority and get paid earlier than many other outstanding debts, BUT, this doesn't just happen automatically. I only got paid (a fraction of what I was owed) BECAUSE I got myself active in the legal process. All the other employees who just moved on and didn't get involved didn't get anything. You need to stand up for what you are owed and work in the legal system to get (a fraction of) it.

FYI this didn't entirely destroy the relationship in the long run. I still talk with one of the founding partners on good enough terms. There's nothing wrong with asking to get paid what you were promised. That's not burning a bridge. In the big picture, honestly this is a bridge that you probably need to burn and that's OK in this case, but you're relationship surviving depends more on how they handle it. If you walk away quietly like a chump, how does that make you appear to them for your future relationship?

focusaurus··on How many lines of code per developer?
Nice link. There are lots of metrics, but in this case, I'm talking about multi-language, large projects where considering tons of code and not enough engineers, there's no bandwidth to even compute this stuff. Thus I'm sticking with the easiest metric there is: lines of code. It's not perfect, but it's still valuable.
focusaurus··on HN: share your unneeded Google Wave invites
http://mailhide.recaptcha.net/d?k=01PykQ34IbE3LgvBNSDohKaQ==...

--Thanks, Pete

← PreviousPage 2 of 2