31. | | Ten Years of “Go: The Good, the Bad, and the Meh” (carlmjohnson.net) |
|
8 points by benhoyt on July 18, 2023 | past
|
32. | | Making Lua-yottadb 4x as fast looping through database records (yottadb.com) |
|
3 points by benhoyt on July 14, 2023 | past
|
33. | | Names should be as short as possible while still being clear (benhoyt.com) |
|
85 points by benhoyt on July 3, 2023 | past | 126 comments
|
34. | | Lookup Tables: article I co-authored for “Forth Dimensions” as a teen (benhoyt.com) |
|
21 points by benhoyt on July 2, 2023 | past | 1 comment
|
35. | | For Python packages, file structure != API (benhoyt.com) |
|
32 points by benhoyt on June 30, 2023 | past | 4 comments
|
36. | | Designing Pythonic Library APIs (benhoyt.com) |
|
9 points by benhoyt on June 18, 2023 | past | 3 comments
|
37. | | Re-engineering a qsort function (part 1) (raygard.net) |
|
4 points by benhoyt on June 14, 2023 | past
|
38. | | The small web is beautiful (benhoyt.com) |
|
49 points by benhoyt on June 12, 2023 | past
|
39. | | Program design in the Unix environment, by Pike and Kernighan (1984) [pdf] (cat-v.org) |
|
1 point by benhoyt on June 12, 2023 | past
|
40. | | Periodically probe the network to detect when security assumptions are violated (netchecks.io) |
|
2 points by benhoyt on June 6, 2023 | past
|
41. | | Fascination with AWK (maximullaris.com) |
|
31 points by benhoyt on March 23, 2023 | past | 3 comments
|
42. | | The Unreasonable Effectiveness of AWK (stephenramsay.net) |
|
31 points by benhoyt on Jan 16, 2023 | past | 6 comments
|
43. | | Advice for Less Experienced Software Engineers in the Current Tech Market (pragmaticengineer.com) |
|
11 points by benhoyt on Jan 10, 2023 | past | 3 comments
|
44. | | Code Coverage for GoAWK (maximullaris.com) |
|
3 points by benhoyt on Dec 26, 2022 | past
|
45. | | Code coverage for your AWK programs (benhoyt.com) |
|
46 points by benhoyt on Dec 10, 2022 | past | 3 comments
|
46. | | I/O is no longer the bottleneck (benhoyt.com) |
|
377 points by benhoyt on Nov 26, 2022 | past | 326 comments
|
47. | | Our microPledge crowdfunding startup: why it failed and what we learned (benhoyt.com) |
|
2 points by benhoyt on Nov 14, 2022 | past
|
48. | | microPledge: Our startup that (we wish) competed with Kickstarter (benhoyt.com) |
|
2 points by benhoyt on Nov 14, 2022 | past
|
49. | | Go discussion: standard iterator interface (github.com/golang) |
|
2 points by benhoyt on Aug 4, 2022 | past
|
50. | | The tools I use to build my website (benhoyt.com) |
|
2 points by benhoyt on Aug 2, 2022 | past
|
51. | | Before Fortnite, There Was ZZT: Meet Epic’s First Game (howtogeek.com) |
|
7 points by benhoyt on July 21, 2022 | past
|
52. | | How efficient can cat(1) be? (ariadne.space) |
|
74 points by benhoyt on July 18, 2022 | past | 49 comments
|
53. | | Introducing PyScript (summary of PyCon keynote) (lwn.net) |
|
402 points by benhoyt on June 23, 2022 | past | 234 comments
|
54. | | Duck typing is safe (2020) (jerf.org) |
|
58 points by benhoyt on June 15, 2022 | past | 79 comments
|
55. | | The Tools I Use to Write Books (2018) (thorstenball.com) |
|
170 points by benhoyt on May 16, 2022 | past | 39 comments
|
56. | | What I didn't do to write a book (2017) (thorstenball.com) |
|
1 point by benhoyt on May 16, 2022 | past
|
57. | | Modernizing AWK, a 45-year old language, by adding CSV support (benhoyt.com) |
|
258 points by benhoyt on May 12, 2022 | past | 143 comments
|
58. | | Show HN: Adding proper CSV support to AWK (benhoyt.com) |
|
7 points by benhoyt on May 10, 2022 | past | 1 comment
|
59. | | A Faster Lexer in Go (thegreenplace.net) |
|
1 point by benhoyt on May 4, 2022 | past
|
60. | | An Introduction to Generics in Go 1.18 (go.dev) |
|
12 points by benhoyt on March 24, 2022 | past
|
|
|
More |