News for hackers. Stuff that matters.
Re:Practical Common Lisp (2009) by Areading314 on Monday July 30, 2018 @11:28AM (#17645086)
This is a great book, but the subject of dealing with mp3s looks painfully dated.
Re:Practical Common Lisp (2009) by TeMPOraL on Monday July 30, 2018 @12:31PM (#17645689)
Sad that this is true, though. It's "dated" not because mp3 format is dated, but because people no longer maintain their own music collection - outsourcing it instead to legit (e.g. Spotify) and illicit (e.g. YouTube) SaaS businesses. Which do not guarantee you that the song you bookmark today will be there the next year (as I myself experienced many times on both Spotify and YouTube) - but I guess songs get missing randomly and slowly enough that people don't notice.
Re:Practical Common Lisp (2009) by db48x on Monday July 30, 2018 @01:48PM (#17646418)
The point of it is to discuss handling and parsing binary data. You could replace it with any binary format you want and have similar pedagogic value. FLAC, Vorbis, h.264, Matroska, etc.
Re:Practical Common Lisp (2009) by lispm on Monday July 30, 2018 @03:00PM (#17647015)
Yes, that's a good point. Many binary file formats will also be quite complex, so it makes sense to restrict oneself to a useful subset of the data in a file. Otherwise one would be busy to explain complicated data representation specifics.

Another example could metadata in image (jpg, ...) files for example.

Re:Practical Common Lisp (2009) by tosh on Monday July 30, 2018 @11:31AM (#17645130)
I wonder what would be a great replacement topic nowadays. Ruby on Rails era was the blog in 5 minutes. What is "the project" now?
Re:Practical Common Lisp (2009) by grblovrflowerrr on Monday July 30, 2018 @12:52PM (#17645880)
For front-end the community seems to have landed todo lists as "the project".
Re:Practical Common Lisp (2009) by techbio on Monday July 30, 2018 @02:22PM (#17646705)
Todo lists lack so much basic app functionality. They are only low-hanging fruit for a common article pattern.
Re:Practical Common Lisp (2009) by Areading314 on Monday July 30, 2018 @11:34AM (#17645150)
Building a data pipeline? Some kind of CV problem? Async chat server?
Re:Practical Common Lisp (2009) by orwin on Monday July 30, 2018 @12:33PM (#17645706)
async IRC with ring buffers was one of my last school C project. It was really interesting and straightforward, and despite its "obviousness", it still made me understand better some C and unix key principles. I think it's a great idea for discovering a new language.
Re:Practical Common Lisp (2009) by jhoechtl on Monday July 30, 2018 @11:33AM (#17645142)
The chat bot?

Blockchain in five minutes?

Re:Practical Common Lisp (2009) by varjag on Monday July 30, 2018 @12:15PM (#17645564)
Chat bots have been in Lisp textbooks since 1960s, kinda dated too!