For the best experience on desktop, install the
Chrome extension
to track your reading on news.ycombinator.com
×
Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
|
history
|
from
register
Options for Preloading Images with JavaScript
(
macarthur.me
)
4 points
by
brandrick
74 days ago
|
past
DNS Resolution Adds Up
(
macarthur.me
)
4 points
by
alexmacarthur
7 months ago
|
past
I think the ergonomics of generators is growing on me.
(
macarthur.me
)
2 points
by
bpierre
on May 16, 2025
|
past
Some request headers are more trustworthy than others
(
macarthur.me
)
1 point
by
Fudgel
on April 3, 2025
|
past
There are a lot of ways to break up long tasks in JavaScript
(
macarthur.me
)
1 point
by
lovegrenoble
on Feb 4, 2025
|
past
There are a lot of ways to break up long tasks in JavaScript
(
macarthur.me
)
3 points
by
thunderbong
on Feb 4, 2025
|
past
There are a lot of ways to break up long tasks in JavaScript
(
macarthur.me
)
2 points
by
thunderbong
on Feb 3, 2025
|
past
I didn't know you could compose template literal types in TypeScript
(
macarthur.me
)
2 points
by
borisjabes
on Jan 19, 2025
|
past
Short-Lived, Tick-Bound Memoization in JavaScript
(
macarthur.me
)
2 points
by
alexmacarthur
on Jan 14, 2025
|
past
Using sibling parameters as default values in JavaScript functions
(
macarthur.me
)
3 points
by
hckrofalltrades
on Oct 13, 2024
|
past
Let's Bring Back JavaScript's `With()` Statement
(
macarthur.me
)
2 points
by
fagnerbrack
on Feb 7, 2024
|
past
Let's Bring Back JavaScript's `With()` Statement
(
macarthur.me
)
13 points
by
kiyanwang
on Jan 6, 2024
|
past
|
11 comments
Let's Bring Back JavaScript's `With()` Statement
(
macarthur.me
)
1 point
by
alexmacarthur
on Dec 29, 2023
|
past
There Are a Lot of Ways to Hide Stuff in the Browser
(
macarthur.me
)
3 points
by
twapi
on Dec 4, 2023
|
past
For Maximum Accessibility, Be Careful About Using a .dev Domain
(
macarthur.me
)
2 points
by
twapi
on Oct 30, 2023
|
past
Cache headers could probably be more aggressive
(
macarthur.me
)
83 points
by
skilled
on Sept 20, 2023
|
past
|
51 comments
Why I Like Using Maps (and WeakMaps) for Handling DOM Nodes
(
macarthur.me
)
91 points
by
joelkesler
on May 2, 2023
|
past
|
29 comments
Elegant Memoization with Ruby’s .tap Method
(
macarthur.me
)
4 points
by
todsacerdoti
on April 21, 2023
|
past
You’ve Got Options for Removing Event Listeners
(
macarthur.me
)
2 points
by
fagnerbrack
on April 4, 2023
|
past
For the Sake of Your Event Listeners, Use Web Workers
(
macarthur.me
)
1 point
by
alexmacarthur
on Nov 27, 2019
|
past
Modern JavaScript Module Loading in the Browser
(
macarthur.me
)
3 points
by
_9hey
on Sept 28, 2019
|
past
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
×
HN For You
Display Mode
Highlight
Top
Only
Debug mode
Sign Out
API Key:
Connect
Create an account
to get your API key.