News for hackers. Stuff that matters.

UYChuH

Re:Restoring a 37 Year-Old IBM F Mechanical Keyboard on Monday November 09, 2020 @08:35AM (#25034625)
I brought (a 34 year old one) a few years dirt cheap ago off eBay. It came speckled in someone's blood, who'd apparently died on top of it.

A good (and very thorough) wash later and its as good as new. The best (and loudest) keyboard I use. Its best feature is the little ridge to hold your pencil on top of it---why don't more keyboards have one?

If your after specific tools in a workflow...

- the :normal command in Vim and Evil. - learning to use tags to navigate code.

But more generally learning how to take something seemingly complex like Linux or Git and then delve in and read the code and understand how it actually works. Learning to read good technical books and manuals and understand how something was designed and how it was designed to be used.

Colleagues think I work magic; in reality I'm just as thick as they are, I just RTFM.

Re:Show HN: A star map creation tool with Common Lisp on Thursday June 20, 2019 @07:59AM (#20231946)
PG's ANSI common lisp was one of the first books I learned to program from. I still prefer it over Practical Common Lisp, partly because I appreciated the greater depth (I felt) it covered the basics in, and in that it was slightly more abstract...

But mostly because Appendix D gives a really succinct description of the language, key functions, all the different parameters to FORMAT and LOOP, and all the different read macros. Never underestimate the value of a good appendix!

Re:Ask HN: What was your first computer? on Monday October 02, 2017 @06:53PM (#15388677)
Power Macintosh 5400...

Reboot at least once a month holding down the command and option keys to rebuild the desktop files and prevent death!

I'm doing my PhD in a Russell group British university. In one of our big group meetings someone asked about what was being done to encourage students to take theoretical CS courses, because after first year (when they're forced to take one) almost no students took them.

When someone suggested we "go ask the students" the Profs and Lecturers shot it down saying "they'd only lie". I did go ask some of the undergrads and the reasons almost universally that the prof who taught it in first year was a harsh marker, bad lecturer, and that it wasn't worth losing the credit points in years two onward when they could get a better grade elsewhere and come out with a better degree at the end of it.

The staff don't trust the students and the students want to make sure they get their money's worth; even if it means missing on some important stuff.