Hacker GitHub

← All repos

aosabook/500lines

View on GitHub ↗ ★ 29,574 JavaScript

500 Lines or Less

39 mentions on Hacker News by 36 people: 7 stories, 32 comments · first 2014-04-17 · latest 2025-02-10

Mentions per year 39 mentions · busiest year 2016 (11)
20082026
  1. Was it this one: https://github.com/aosabook/500lines ?
  2. …the core implementation of various complex types of software. [1]: https://aosabook.org/en/ [2]: https://github.com/aosabook/500lines
  3. https://github.com/aosabook/500lines > Each chapter consists of a walkthrough of a program that solves a canonical problem in software engineering in at most 500 source lines of code. We hope that the material in this book will help…
    comment by asicsp · 2022-04-05 · in Tinygrad
  4. …with a clear goal so you will complete them for sure. [0] https://aosabook.org/en/index.html https://github.com/aosabook/500lines
  5. ▲ 1
    Lines or Less
    story by swyx · 2020-09-09 · 0 comments
  6. 500 Lines or Less is a great book in that genre. https://github.com/aosabook/500lines/
  7. Same, I really like the book 500 Lines or Less for this as well: https://github.com/aosabook/500lines I’ve personally been getting in to writing minimal code because I’ve grown frustrated with how simple tasks can result in complex code…
    comment by faizshah · 2020-05-13 · in Linux containers in a few lines of code
  8. ▲ 3
    500 Lines
    story by haditab · 2019-09-19 · 0 comments
  9. ▲ 1
    Solving Canonical Software Problems in 500 loc or less
    story by jacobedawson · 2019-07-26 · 0 comments
  10. …Applications (AOSA): https://aosabook.org/en/500L/web-spreadsheet.html Chinese (Traditional): https://github.com/aosabook/500lines/blob/master/spreadsheet... https://aosabook.org/en/socialcalc.html You can check the series out in its…
  11. ▲ 2
    500 lines or less
    story by truth_seeker · 2018-11-23 · 0 comments
  12. 500 Lines or Less: https://github.com/aosabook/500lines
  13. See things like https://github.com/aosabook/500lines http://plzoo.andrej.com/ Or any somewhat readable, compact codebases. Redis, Lua, etc. Often they are pedagogical in purpose, but sometimes on accident due to ruthless factoring. No one…
  14. Check out 500 Lines or less https://github.com/aosabook/500lines I just can't recommend it enough. All the projects are open source, so you can review the source code and still be walked through the code by book. You'd learn why the…
  15. The source for the book is available at https://github.com/aosabook/500lines
    comment by 0xmohit · 2016-07-27 · in 500 Lines or Less
  16. …idiosyncrasies in every application domain. Maybe starting with a project like this would help? https://github.com/aosabook/500lines
  17. …> 3.4 thanks to the asyncio library. For an example, look at Guido van Rossum's crawler [0]. [0]: https://github.com/aosabook/500lines/tree/master/crawler
  18. …they think and solve problems. The best I have so far come across in a book is "Coders At Work". https://github.com/aosabook/500lines promises to be another. Rich Hickey did great service by talking pragmatically about the meta aspects of…
    comment by jasim · 2016-06-08 · in Mastering Programming: An Outline
  19. From: https://github.com/aosabook/500lines/blob/master/ci/code/hel... s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((host, port)) s.send(request) response = s.recv(1024) s.close() Is that correct use of TCP? It seems to…
    comment by banthar · 2016-05-29 · in 500 Lines or Less
  20. …the convention on HN to always link to the README in a github repo? In this case that would be: https://github.com/aosabook/500lines/blob/master/README.md
    comment by amelius · 2016-05-29 · in 500 Lines or Less
  21. …build the ePub and HTML versions but that didn't work. Commented about this on issue #134 [2]. [1]: https://github.com/aosabook/500lines/files/288427/500L_pdf.z... [2]: https://github.com/aosabook/500lines/issues/134
    comment by eriknstr · 2016-05-29 · in 500 Lines or Less
  22. …sometime in the next 4-6 weeks. You can follow this issue if you'd like to know when that happens: https://github.com/aosabook/500lines/issues/212
    comment by debo_ · 2016-05-29 · in 500 Lines or Less
  23. …working title; we'll use this input at late-binding when we finalize what we're going to call this. https://github.com/aosabook/500lines/issues/55
    comment by curiousgal · 2016-05-29 · in 500 Lines or Less
  24. ▲ 377
    500 Lines or Less
    story by divkakwani · 2016-05-29 · 61 comments
  25. …Python, wrote a web crawler as a motivating example for asyncio. You can find the code for it here: https://github.com/aosabook/500lines/tree/master/crawler And a detailed post about its design, co-written with A. Jesse Jiryu Davis, here:…
    comment by pixelmonkey · 2016-03-21 · in Show HN: Python 3.5 Async Web Crawler Example
  26. Seems to be an attempt at reimplementing at least parts of datomic as open source: https://github.com/aosabook/500lines/tree/master/functionalD...
  27. ▲ 29
    Designing a database like an archaeologist
    story by lemming · 2015-09-10 · 4 comments
  28. Guido van Rossum, the creator of Python, co-wrote a web crawler in under 500 lines: https://github.com/aosabook/500lines/tree/master/crawler It's especially interesting because it takes advantage of new Python features like asyncio.
    comment by mkolodny · 2015-07-16 · in Ask HN: Good Python codebases to read?
  29. …You can start by checking Volume I. There's also "500 Lines or Less" which is a part of the effort: https://github.com/aosabook/500lines Enjoy yourself :)
  30. …requests that are merely just edits to grammar and such. There are also projects like 500lines ( https://github.com/aosabook/500lines ) where it's a book and you can help out with all types of editorial-type tasks.
  31. This is a collection of real world python projects written in 500 lines or less. https://github.com/aosabook/500lines The goal was to be a resource for intermediate python developers to be able to look at real world applications. Hope this…
    comment by nikhilalmeida · 2014-12-08 · in Free Python Books
  32. …Source Applications project http://aosabook.org/en/index.html to accompany the short stories in https://github.com/aosabook/500lines
  33. https://github.com/aosabook/500lines and I'm looking forward to reading it too. :) I'm tempted to link to my draft chapter, but though the code is essentially done the text needs a lot of work.
    comment by abecedarius · 2014-11-05 · in C4 – C in 4 functions
  34. https://github.com/aosabook/500lines This is a collection of real applications that are written in 500 lines or less. The goal is to teach python through real projects that are not too complicated to understand. Hope this helps.
    comment by nikhilalmeida · 2014-08-08 · in Python Practice Book
  35. …himself that makes use of this and the fact that python variables are not scoped inside for loops: https://github.com/aosabook/500lines/blob/master/crawler/cra...
    comment by bashwork · 2014-07-18 · in The optional “else” in Python loops
  36. The Early Preview of '500 Lines or Less' by AOSA: https://github.com/aosabook/500lines
  37. ▲ 4
    AOSA: 500 Lines or Less (Early preview)
    story by ApiM · 2014-07-08 · 1 comment
  38. https://github.com/aosabook/500lines This is a repo of smaller real world applications that are 500 lines or less in length, so as not to be overwhelming to novice / intermediate programmers.
  39. …in 500 lines or less. There is a GitHub repo [0] where the project is being coordinate. [0] https://github.com/aosabook/500lines