frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Programming from the Ground Up [pdf] (2003)

https://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf
4•ibobev•1y ago

Comments

uticus•1y ago
> At the end of them you can still ask "how does the computer really work?" and not have a good answer. They tend to pass over topics that are difficult even though they are important. I will take you through the difficult issues because that is the only way to move on to masterful programming

> This book teaches assembly language for x86 processors and the GNU/Linux operating system. Therefore we will be giving all of the examples using the GNU/Linux standard GCC tool set.

interesting, close to the machine to teach how the machine works while also pulling in programming concepts.

> Thus, programming is not as much about communicating to a computer as it is communicating to those who come after you.

100% - unfortunately the content is light or non-existent on concepts i would say are essential to this part of programming, like:

- how to set up code to be easily maintained

- how to navigate code from others, especially those who don't think like you

- how to collaborate with others to create a program as a team

- etc

...would be interesting to see how the author would pair these concepts with x86 assembler examples.

Apple Reportedly Lays Off 60 Vision Products Group Employees

https://www.macrumors.com/2026/08/21/apple-lays-off-vision-products-employees/
1•mgh2•2m ago•0 comments

A simple, free CV builder with no paywalls or watermarks

https://cvora.art/es
1•teapotv•4m ago•0 comments

China Hunts for Scientific Talent. The U.S. Is Making It Easier.

https://www.nytimes.com/2026/08/17/business/china-scientific-talent-competition.html
2•bookofjoe•5m ago•1 comments

Ask HN: What is the best AI Video studio

1•BrucecarlL•7m ago•0 comments

Unbounded Data – How to Stop Hitting Yourself with Infinite Punches

https://coward.mataroa.blog/blog/unbounded-data/
1•cowards_way_out•7m ago•0 comments

Rise of the Borderless Founder

https://a16z.com/rise-of-the-borderless-founder/
1•shadag•7m ago•0 comments

Waterfox 6.7.0 – Supernova

https://www.waterfox.com/releases/6.7.0/
1•kmfrk•8m ago•0 comments

It's not enjoyable to make music now (SUE SUNO) [video]

https://www.youtube.com/watch?v=GejdMIM2Tjk
1•askl•11m ago•0 comments

BoostBoard.io – a paid leaderboard where every rank shows its real traffic

https://boostboard.io
1•derlebach•12m ago•0 comments

Grok Imagine 1.5 prompts for product, UGC, and dialogue clips

https://seaimagine.com/model/grok-imagine-1-5/
1•taynes•13m ago•0 comments

Jason Arday and the new politics of plagiarism

https://theconversation.com/jason-arday-and-the-new-politics-of-plagiarism-290020
1•chmaynard•14m ago•0 comments

I built a YouTube looper with A-B repeat and per-video memory

https://repeat-videos.com/
1•Cayacoa•15m ago•0 comments

Ask HN: Do teams really need to use GitHub?

1•avinoth•15m ago•0 comments

AI(.)DIY – Open-source AI workspace with agents, MCP and Linux in the browser

https://github.com/Cubinghackerz/ai.diy
1•nirneet•16m ago•0 comments

Show HN: BlockDex – item-level search across every public Shadcn registry

https://blockdex.kynth.studio
1•kyisaiah47•17m ago•0 comments

ChatSDK Ruby: One Gem, Every Channel

https://blog.quent.in/blog/2026/07/19/chat-sdk-ruby-one-gem-every-channel/
1•sylvainkalache•18m ago•0 comments

Chinese FM to visit Seoul as Lee floats multiparty talks on ending Korean War

https://www.koreaherald.com/article/10844465
1•thisislife2•24m ago•0 comments

Microsoft gives Task Manager another task: Watching AI workloads

https://www.theregister.com/os-platforms/2026/08/20/microsoft-gives-task-manager-another-task-wat...
1•smurda•26m ago•0 comments

Bandai don't sue me please

https://github.com/Irtaza2009/Hackamon
2•Irtaza1•26m ago•0 comments

Show HN: Snapped – A slow, analog-first social network

https://snapped.pics/
1•jeswin•26m ago•1 comments

Show HN: Local design and video editor with in-browser 4K MP4 export

https://github.com/karamuhammet/Open-Editor-Dika-Studio-Community
2•muhammetck•27m ago•0 comments

Show HN: ContextForge – context engineering platform for AI-assisted development

https://github.com/waterflane/ContextForge
2•waterflane•28m ago•0 comments

Carthage should be destroyed (2015) (149 BCE)

https://skeptoid.com/blog/2015/05/10/furthermore-i-am-of-the-opinion-that-carthage-should-be-dest...
1•pastage•29m ago•0 comments

Bringing Rails into the Ractor-Age

https://railsatscale.com/2026-08-11-ractors-on-rails/
1•ksec•32m ago•1 comments

Show HN: Lunar, a coding harness extensible with Lua

https://github.com/gszr/lunar
4•gszr•35m ago•0 comments

Kino: A high-performance Ractor web server for Ruby 4.0

https://github.com/yaroslav/kino
2•ksec•36m ago•1 comments

Product, Aristra, Is Craaaazy

https://app.aristralabs.com/sign-in?redirect_url=https%3A%2F%2Fapp.aristralabs.com%2F
1•player08•36m ago•1 comments

US envoy Huckabee tells Israeli settlers not to take Palestinian Americans' land

https://www.reuters.com/world/middle-east/us-envoy-huckabee-tells-israeli-settlers-not-take-pales...
1•bewareofscams•36m ago•0 comments

Europe 2026 Greece 176bc: How Great Powers Turn Liberation into Hegemony

https://donatoderosa.substack.com/p/europe-2026-greece-176-bc
2•kimi•37m ago•0 comments

Why Americans Stopped Reading Books

https://www.openculture.com/2026/08/why-americans-stopped-reading-books.html
1•mdp2021•39m ago•1 comments