frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

<Blink> and <Marquee> (2020)

https://danq.me/2020/11/11/blink-and-marquee/
40•ghssds•1h ago•19 comments

Joining Apple Computer (2018)

https://www.folklore.org/Joining_Apple_Computer.html
236•tosh•9h ago•53 comments

Convert photos to Atkinson dithering

https://gazs.github.io/canvas-atkinson-dither/
296•nvahalik•9h ago•34 comments

Bill Atkinson has died

https://daringfireball.net/linked/2025/06/07/bill-atkinson-rip
1171•romanhn•13h ago•218 comments

Self-Host and Tech Independence: The Joy of Building Your Own

https://www.ssp.sh/blog/self-host-self-independence/
192•articsputnik•12h ago•70 comments

My experiment living in a tent in Hong Kong's jungle

https://corentin.trebaol.com/Blog/8.+The+Homelessness+Experiment
248•5mv2•13h ago•85 comments

BorgBackup 2 has no server-side append-only anymore

https://github.com/borgbackup/borg/pull/8798
133•jaegerma•11h ago•75 comments

Coventry Very Light Rail

https://www.coventry.gov.uk/coventry-light-rail
57•Kaibeezy•8h ago•69 comments

Louis Rossmann: We've started a foundation to bring back ownership [video]

https://www.youtube.com/watch?v=WBG6Vw3nxZs
58•walterbell•2h ago•14 comments

Ask HN: Does anyone know of a general news site akin to Hacker News?

18•THENATHE•2h ago•27 comments

Why Understanding Software Cycle Time Is Messy, Not Magic

https://arxiv.org/abs/2503.05040
32•SiempreViernes•9h ago•5 comments

Installing Microsoft Windows 98 in DOSBox-X

https://dosbox-x.com/wiki/Guide%3AInstalling-Windows-98#_windows_editions_this_guide_applies_to
4•keepamovin•2h ago•0 comments

What was Radiant AI, anyway?

https://blog.paavo.me/radiant-ai/
160•paavohtl•16h ago•99 comments

Discovering a JDK Race Condition, and Debugging It in 30 Minutes with Fray

https://aoli.al/blogs/jdk-bug/
84•aoli-al•11h ago•11 comments

Researchers develop ‘transparent paper’ as alternative to plastics

https://japannews.yomiuri.co.jp/science-nature/technology/20250605-259501/
392•anigbrowl•1d ago•240 comments

Low-Level Optimization with Zig

https://alloc.dev/2025/06/07/zig_optimization
253•Retro_Dev•22h ago•135 comments

Should I Use a Carousel? (2013)

https://shouldiuseacarousel.com/
76•coffeecoders•4h ago•38 comments

Why We're Moving on from Nix

https://blog.railway.com/p/introducing-railpack
213•mooreds•18h ago•99 comments

Washington Post's Privacy Tip: Stop Using Chrome, Delete Meta Apps (and Yandex)

https://tech.slashdot.org/story/25/06/07/035249/washington-posts-privacy-tip-stop-using-chrome-delete-metas-apps-and-yandex
316•miles•13h ago•178 comments

A tool for burning visible pictures on a compact disc surface (2022)

https://github.com/arduinocelentano/cdimage
150•carlesfe•21h ago•48 comments

You need much less memory than time

https://blog.computationalcomplexity.org/2025/02/you-need-much-less-memory-than-time.html
79•jonbaer•8h ago•10 comments

How we decreased GitLab repo backup times from 48 hours to 41 minutes

https://about.gitlab.com/blog/2025/06/05/how-we-decreased-gitlab-repo-backup-times-from-48-hours-to-41-minutes/
534•immortaljoe•1d ago•218 comments

Getting Past Procrastination

https://spectrum.ieee.org/getting-past-procastination
317•WaitWaitWha•1d ago•143 comments

The FAIR Package Manager: Decentralized WordPress infrastructure

https://joost.blog/path-forward-for-wordpress/
192•twapi•1d ago•44 comments

Reinforcement Learning to Train Large Language Models to Explain Human Decisions

https://arxiv.org/abs/2505.11614
8•PaulHoule•6h ago•0 comments

Musk-Trump dispute includes threats to SpaceX contracts

https://spacenews.com/musk-trump-dispute-includes-threats-to-spacex-contracts/
220•rbanffy•16h ago•427 comments

A year of funded FreeBSD development

https://www.daemonology.net/blog/2025-06-06-A-year-of-funded-FreeBSD.html
348•cperciva•1d ago•118 comments

An innovative superfamily of fonts for code (2023)

https://monaspace.githubnext.com/
51•laex•5h ago•10 comments

OneText (YC W23) Is Hiring a DevOps/DBA Lead Engineer

https://jobs.ashbyhq.com/one-text/b95952a2-9bc2-4c3a-9da1-3dcc157b4a27
1•bluepnume•13h ago

I read all of Cloudflare's Claude-generated commits

https://www.maxemitchell.com/writings/i-read-all-of-cloudflares-claude-generated-commits/
236•maxemitchell•1d ago•215 comments
Open in hackernews

Should I Use a Carousel? (2013)

https://shouldiuseacarousel.com/
76•coffeecoders•4h ago

Comments

burnhamup•4h ago
Point taken. It was really annoying to try to read one of the slides of the carousel because it kept moving.
EvanAnderson•3h ago
I found it very readable w/ my default Javascript-diasbled configuration. It wasn't until I viewed the page w/o my plugins loaded that I got the message.
9d•3h ago
People who are going to disable JavaScript, are going to disable JavaScript.

People who won't, wont.

Neither camp needs to proselytize the other, nor is it ever very effective.

And bragging about which side you're on is weird.

kelnos•3h ago
"I disable JS" always felt to me like the "I don't own a TV" elitism-brag.
9d•2h ago
To be fair, if you're going to just be a genuinely superior person than other people are, you might as well just brag about that superiority since there's nothing else it's useful for.
mdaniel•2h ago
I guess the rest of the sentence is "... if TVs were a fundamental pre-requisite for modern life"

> Yeah, bro, I rub two sticks together to cook my own deer meet, because Big Grocery is tracking me

wredcoll•1h ago
That's an amusing reference, been a while since I've seen one, I assume because computer screens make tvs pointless.

I wonder if there's a more current version? Not having a smartphone perhaps?

9d•1h ago
2005: I don't have a TV

2015: I don't have a smartphone

2020: I don't have social media

2025: I don't have friends

davidkellis•3h ago
How many other user interactions are generally considered objectively bad practice? Sure, there may be a time and place, but what is frequently overused?

Toasts:

- https://maxschmitt.me/posts/toasts-bad-ux

- https://youtu.be/LeCKu0HqGFQ?si=xKApVFSqdzLGF0SD

Modals (being a special case of modes):

- https://modalzmodalzmodalz.com/

Modes:

- https://www.nngroup.com/articles/modes/

- https://ilyabirman.net/meanwhile/all/timed-modes/

What else?

lurk2•3h ago
>What else?

Being anything other than a static page where I get your company’s phone number to call and talk to someone whose first language is my own.

stirfish•3h ago
>talk to someone
kelnos•3h ago
If a website interaction has to lead me to a phone call in order to get something useful done, that website has completely failed.

Ideally I never want to have to pick up my phone at all. Customer support is an exception to that, but only as a last resort: if it gets to the point that I have to call a business, something has gone very very wrong.

econ•1h ago
Haha, customers want to aks unreasonable or insane questions, replace a good process with a bad one and tell you their life story. They might even need to talk with a normal person about normal things. Refusal might be expensive. If you can bring an insane request within the boundaries of possibility they can't help but appreciate it.
bryanrasmussen•1h ago
I believe you two are in agreement, they go to the website to get a phone number to call the company to talk about something that needs human interaction, they cannot get any phone number at all some times, or they can only get one with a bot that says I don't understand a lot - as a consequence "that website has completely failed"

> Customer support is an exception to that, but only as a last resort: if it gets to the point that I have to call a business, something has gone very very wrong.

It is a common thing that people say - hmm, this is a complicated situation and a human needs to be talked to (probably these people don't understand how impressive AI is) and modern UX as a cost saving measure absolutely fails a customers need to talk to a human at the company they are getting a service from.

lazyasciiart•3h ago
So, you just want the phone book. Yellowpages.com should do it?
harimau777•20m ago
I would love if we returned to a day when I could find a company's phone number as easily as just looking it up in a phone book.
lurk2•3m ago
Yes, this would be a vast improvement. Most companies don’t even take inbound calls anymore, though.
mynegation•3h ago
Marquee was so bad that the whole tag got deprecated (I am probably dating myself).
9d•3h ago
I remember marquees! Wasn't it \<m> or something?

Man I wish I could find the first HTML book I ever read. Must have read it in 1994 or something. It used "Mosaic" browser, which looked nothing like the IE3 or IE4 that I had. Wow, this brings back so many memories.

If anyone can ever find that book on Amazon, please let me know! I've been looking for years.

mdaniel•2h ago
MDN's got your back: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

I recognize this might not help you, but my first one was one of those huge Unleashed books "HTML and CGI" <https://books.google.com/books/about/HTML_and_CGI_unleashed....> which it seems one can still buy for $5

My first real web job out of collage was introducing HTX/IDX[1] to a shop that was still using Visual C++ to make CGI because C++ was the only hammer they had in their toolbox :sob:

1: I'm actually shocked that they still serve documentation for it https://learn.microsoft.com/en-us/previous-versions/iis/6.0-...

ghssds•1h ago
Don't forget <blink>
ldoughty•3h ago
Not positive, but I think our product added toasts to comply with ADA/VPAT requirements on confirming the user got a second page of data in the table that are viewing and clicked "next" for. I think it had to do with having both audio and visual acknowledgement of the action.

Otherwise, we would have to physically page or add dialogues people would have to click to close, just to see page 2 of table data

JimDabell•3h ago
Burger menus. Don’t hide the links you want people to use.

https://www.nngroup.com/articles/hamburger-menus/

Splash screens (fortunately mostly dead on the web, but still in use on mobile).

https://developer.apple.com/design/human-interface-guideline...

bloomca•49m ago
Hijacking scroll, icons with no explanation, auto hiding content, not enough contrast between content and background, etc.
nightfly•45m ago
"Mystery meat navigation" has become standard
harimau777•23m ago
Disabling right click. I often want to open up various products in multiple tabs so that I can then go through them and select one to buy. When a website disables right click, I often just give up and don't buy anything.

Similar is having "links" that are actually implemented using an onClick handler so that I can't right click and select "open in new tab". Often this results in me later realizing that I opened the link's image in a new tab rather than the link itself.

BenjiWiebe•3m ago
Does your mouse have a scroll wheel? They always(afaik) can be clicked by pressing down, called a middle click.

Middle clicking links opens them in a new tab, at least in Firefox.

harimau777•17m ago
Infinite scroll. Both because it's frustrating not to know how much content there is and because the lack of pagination often makes finding what you want difficult.
waltbosz•3h ago
I haven't seen carousels lately, seems like the trend has mostly died out.
9d•3h ago
I saw them on websites maybe twice in the past week.
duskwuff•3h ago
Scroll-linked effects are the new carousels.
mdaniel•2h ago
I do not possess enough rage to express at the "let me swoosh in content only at the last possible pixel so that you think there's no more content" pages
cuddlyogre•10m ago
Every one of our client sites have one. It's proving to be a pain, so maybe that will change soon.
ofalkaed•3h ago
Makes me nostalgic for figurative carousels.
tempodox•49m ago
That's what the linked site shows. Did you mean literal carousels?
ofalkaed•34m ago
No, I meant figurative, it is no longer 2013 and we don't party like that any more.
mdaniel•2h ago
I thought for sure this was going to be one of those "isfirefoxfastyet" style sites that was just a <h1>no</h1> but I guess the message is driven further home by hiding the "no" in the 2nd "page" of the carousel
Groxx•58m ago
Sadly it's now part of CSS.

Thanks, Google. https://adrianroselli.com/2025/05/my-request-to-google-on-ac...