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
20082026
-
Was it this one: https://github.com/aosabook/500lines ?
comment by sesm · 2025-02-10 · in Common mistakes in architecture diagrams (2020) -
…the core implementation of various complex types of software. [1]: https://aosabook.org/en/ [2]: https://github.com/aosabook/500lines
comment by jamessb · 2022-05-31 · in Ask HN: Books like “Crafting interpreters” or “The ray tracer challenge”? -
…with a clear goal so you will complete them for sure. [0] https://aosabook.org/en/index.html https://github.com/aosabook/500lines
comment by ranuzz · 2021-06-20 · in Ask HN: Projects for learning a language? -
▲ 1
Lines or Lessstory by swyx · 2020-09-09 · 0 comments
-
500 Lines or Less is a great book in that genre. https://github.com/aosabook/500lines/
comment by monocasa · 2020-06-18 · in Gocker: Docker implemented in 1.3k lines of Go -
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 -
▲ 3
500 Linesstory by haditab · 2019-09-19 · 0 comments
-
▲ 1
Solving Canonical Software Problems in 500 loc or lessstory by jacobedawson · 2019-07-26 · 0 comments
-
…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…
comment by git-pull · 2019-06-03 · in Taiwan's digital minister on combatting disinformation without censorship -
▲ 2
500 lines or lessstory by truth_seeker · 2018-11-23 · 0 comments
-
500 Lines or Less: https://github.com/aosabook/500lines
comment by rahimnathwani · 2018-11-10 · in Ask HN: What is a good “My First Reader” for source code? -
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…
comment by sitkack · 2018-01-05 · in Great things and people that I discovered, learned, read, met, etc in 2017 -
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…
comment by elorm · 2017-06-05 · in Ask HN: What code samples should programmers read? -
The source for the book is available at https://github.com/aosabook/500lines
comment by 0xmohit · 2016-07-27 · in 500 Lines or Less -
…idiosyncrasies in every application domain. Maybe starting with a project like this would help? https://github.com/aosabook/500lines
comment by bordercases · 2016-06-29 · in Ask HN: What is your best advice for a developer to write better code? -
…> 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
comment by simon_acca · 2016-06-12 · in Replacing Celery with Elixir in a Python Project -
…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 -
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 -
…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 -
…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 -
…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 -
…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 -
▲ 377
500 Lines or Lessstory by divkakwani · 2016-05-29 · 61 comments
-
…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 -
Seems to be an attempt at reimplementing at least parts of datomic as open source: https://github.com/aosabook/500lines/tree/master/functionalD...
comment by casperc · 2015-09-11 · in Designing a database like an archaeologist -
▲ 29
Designing a database like an archaeologiststory by lemming · 2015-09-10 · 4 comments
-
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? -
…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 :)
comment by Jugurtha · 2015-07-05 · in Ask HN: As a junior developer, how do I learn to better architect software? -
…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.
comment by drincruz · 2015-04-02 · in Ask HN: How do technical non-developers help with open source projects? -
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 -
…Source Applications project http://aosabook.org/en/index.html to accompany the short stories in https://github.com/aosabook/500lines
comment by fritzo · 2014-12-01 · in Great Works in Programming Languages (2004) -
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 -
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 -
…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 -
The Early Preview of '500 Lines or Less' by AOSA: https://github.com/aosabook/500lines
comment by ApiM · 2014-07-08 · in Ask HN: What's the best technical eBook you have read? -
▲ 4
AOSA: 500 Lines or Less (Early preview)story by ApiM · 2014-07-08 · 1 comment
-
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.
comment by nikhilalmeida · 2014-07-07 · in Ask HN: How best to learn software design principles? -
…in 500 lines or less. There is a GitHub repo [0] where the project is being coordinate. [0] https://github.com/aosabook/500lines
comment by dmunoz · 2014-04-17 · in Ask HN: What source code is worth studying?