News for hackers. Stuff that matters.

bmac

Re:Grim Fandango Puzzle Document (1996) [pdf] on Monday September 21, 2026 @09:23AM (#49786977)
If you look at the 2nd to last page of the PDF you can see Tim Schafer's deception where he hadn't actually designed the ending puzzle by the time the document was due.

> We didn’t have the last puzzle designed when I wrote that document, so I wrote two nonsense paragraphs and then overlapped them in the file so it would look like the final puzzle description was in there, but obscured by a print formatting error. That way I could turn the document in by the deadline.

Re:The Debt That Apple Owes to the CIA on Thursday August 20, 2026 @07:53PM (#49381887)
Steve Jobs in Exile by Geoffrey Cain had a very good section on this. Ross Perot (one time third party presidential candidate) was a big investor in NeXT. Since he had founded 2 IT services companies that had extensive government contracts he was responsible for introducing many government agencies to NeXT and encouraging them to buy NeXT hardware on his personal endorsement. In Geoffrey's telling Steve ultimately blew up these relationships as a result of his immaturity and idealism to NeXT's detriment but he learned these lessons when we returned to Apple and became a more reliable business partner in his 2nd stint running apple.
Re:Atlassian to cut roughly 1,600 jobs in pivot to AI on Wednesday March 11, 2026 @07:14PM (#47343764)
One time charges are pretty typical when layoffs are announced. They are usually the cost of severance pay for the weeks or months of salary paid to employees who are no longer working. Office space leases are typically long term (multiple years) and accounting rules require they recognize the expected future cost of that now-useless space when the layoff decision is made. In practice, cash won't actually change hands for the office space until rent is due in future months. And companies will work with the landlord to get out of the lease (but often pay some penalty for the privilege).
Re:Ask HN: Programming Courses for Experienced Coders? on Friday December 29, 2023 @02:00PM (#38808877)
https://www.destroyallsoftware.com/screencasts are classics and the content and presentation have aged quite well over the years.

The topics demonstrate intermediate/advanced web development/tdd concepts in Ruby but the lessons can easily be applied in other languages. There are even a few videos that show this approach with Python and C.

Re:Ask HN: Best blogs about Front-End? on Friday March 01, 2013 @04:48PM (#5307150)
Paul Irish created a google reader feed of front-end blogs located here: http://paulirish.com/2011/web-browser-frontend-and-standards...
Re:Learn Knockout.js in 30 minutes on Thursday December 15, 2011 @07:08AM (#3355816)
> There are no `Models` in the framework by default although there's a plugin which does fine job.

Can I ask which plugin you are referring to? I've been looking for something like this.

Re:EveOnline CEO: a letter to the followers of eve on Thursday October 06, 2011 @09:57PM (#3082349)
In some ways 'ship spinning' in eve was the iphone equivalent of dragging a screen past its boundary and watching it snap back in place.

Dragging the camera (with a mouse down, move and release) would cause it to rotate around the player's ship until some artificial 'drag' decided the spin should slow to a stop. It was one of those innocent and functionally useless UI features, that is surprisingly satisfying to preform.

Re:Innovation Nation: WePay is the anti-PayPal on Tuesday October 12, 2010 @03:00PM (#1784478)
I second watching the WePay talk.

One of the best pieces of advice I heard at Startup bootcamp came from Bill Clerico (WePay CEO) when he described building software as a community process. It seemed like an elegant way to say users are what really matter and it applies equally well to commercial, open source and personal projects.

Re:Ask HN: Recommend me a Podcast on Sunday August 01, 2010 @12:58PM (#1565585)
The overthinking it podcast is one of my favorites. A panel generally overthinks movies and other artifacts from pop culture and arrives at some interesting concepts by following Hollywood's 'movie logic'. http://www.overthinkingit.com/category/podcast/otip/

If you enjoy comedy Jordan Jesse Go! and Stop Podcasting yourself are two podcast from Maximumfun that regularly interview comedic stars from Los Angeles and Vancouver respectively. http://www.maximumfun.org/shows/jordan-jesse-go http://www.maximumfun.org/shows/stop-podcasting-yourself

Re:Ask HN: What's your favorite TED Talk? on Sunday June 20, 2010 @08:43PM (#1447539)
The intelligence of crows has always been my favorite. Joshua Klein talks about a cleaver way to create a mutually beneficial relationship with a species usually considered to be a pest.

http://www.ted.com/index.php/talks/joshua_klein_on_the_intel...

Re:Regular expressions from noob to ninja (part I) on Sunday June 20, 2010 @03:31PM (#1447034)
I only recently spent enough time with regexs to learn them to the point where I no longer need to consult a reference every time I wanted to write one. Now I wish I had learned regexs sooner. Regexs are fantastical useful and I've noticed a productivity boost not only in writing programs but also for manipulating tools such as grep and emacs.
Re:Ask HN: Looking for interns / entry level? on Sunday January 31, 2010 @09:59PM (#1091670)
CS Junior at Worcester Polytechnic Institute looking for a web development internship in the Boston area. Skilled in Python, Django, Java, Linux and more. Email [email protected] for a resume.
Re:Ask HN: What's in your .emacs file? on Thursday October 01, 2009 @08:43PM (#856181)
my emacs.d still needs a few tweaks but I'm convinced it always will.

most useful parts: replacing fundamental mode with text-mode as the default mode when a new buffer is open.

(setq default-major-mode 'text-mode)

turn auto fill (automatic line wraping) and flyspell (spellchecking) on by default

(add-hook 'text-mode-hook 'turn-on-auto-fill)

(add-hook 'text-mode-hook 'turn-on-flyspell)

also I find yasnippet http://code.google.com/p/yasnippet/ wonderful for coding html mockups and django templates.

my github repo if anyone cares to take a peek: http://github.com/bmac/emacs

Re:Ask HN: your favorite obscure Firefox extensions? on Saturday May 30, 2009 @08:31PM (#634252)
Hide Menubar (alt to show menu bar) https://addons.mozilla.org/en-US/firefox/addon/4762

Hide Navigation Bar (F2 to toggle nav bar) https://addons.mozilla.org/en-US/firefox/addon/8769

Both are awesome for netbooks. I find hide menubar nice to have even when I do have the space to spare because I use the menu bar so rarely.

Re:Ask HN: Which school do you attend? on Saturday January 17, 2009 @03:39PM (#438534)
Worcester Polytechnic Institute