frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Help my website is too small

https://lukeplant.me.uk/blog/posts/help-my-website-is-too-small/
46•truxs•4h ago

Comments

thisislife2•4h ago
This is ridiculous. Old schoolers like me were taught to minimise the size of whatever you serve on a site, as much as possible, when learning web design and web programming. If you didn't use any JPEG and GIF optimisers, or HTML and Javascript you were berated (this was before Flash). You were taught about browser caching and its importance. Most WYSIWYG applications e.g. Macromedia (now Adobe) Dreamweaver had a feature where you set an internet connection speed and it would tell you how much time each web page you created would take to load on such a connection. It would even tell you what element in a page would take the longest to load.

Today's "10 MB minimum" videos on the background web pages (half of it made up of ads) is just so irritating, and disappointing.

One of my friend works at Microsoft / LinkedIn, and when he asked me (7+ year ago) how the LinkedIn Mobile app could be improved, I advised him to reduce its size and make it as responsive as possible over the slowest mobile connection in India. And the indian team did do that and my friend later told me that the US office noted their work and commendedthem for it. (There are 100 million Indians on LinkedIn - https://www.forbesindia.com/article/take-one-big-story-of-th... ).

adityaathalye•3h ago
Sir, you owe me a new keyboard... you made me snort-coff my coffee onto it.
throwfaraway135•3h ago
Easy fix: add a gajilion tracking scripts
wvbdmp•2h ago
I like to complain about bloated websites as much as the next guy, but isn’t one of the curses of the modern web precisely that the main response often doesn’t contain more than some linked scripts and is thus very small? How many of these emails do they send?
spuz•2h ago
I can imagine this job website implemented this criterion to guard against some kind of abuse but I cannot imagine what that abuse might look like or how this prevents it.
basilikum•1h ago
A lot of people feel the need to add restrictions for the sake of restrictions. A whole lot of "security" products work the same way, too. They either do that to pretend to others that they are doing something or to pretend to themselves that they are somehow more important because they exert control.
tosti•44m ago
I suspect this could be more a case of an open ticket about apparent redirect link spam getting fixed by a junior who thought this solution was simple and clever. The junior was even smart enough to write the fix as a nightly cron job, avoiding having to integrate it in an existing large codebase.
hahahahaw•57m ago
This made my day. Thank you!

I’m assuming that they implemented this for some well-intentioned reason like attempting to automatically prevent someone from halfassing it with inadequate information or content, but it was the wrong way to do it, and hopefully this calls them out on it.

A propose a toast to all of those that make life better by keeping things short and/or minimized. They are giving us our life and our bandwidth back.

worksonmine•36m ago
A client once told me his website loads too fast and the branded spinner didn't show long enough. I "fixed" it by making the website load slower.

The Ultimate Windows Utility (2022)

https://christitus.com/windows-tool/
65•janandonly•2h ago•41 comments

Fabrice Bellard Releases MicroQuickJS

https://github.com/bellard/mquickjs/blob/main/README.md
1159•Aissen•19h ago•431 comments

Google 2025 recap: Research breakthroughs of the year

https://blog.google/technology/ai/2025-research-breakthroughs/
45•Anon84•3h ago•16 comments

Some Epstein file redactions are being undone with hacks

https://www.theguardian.com/us-news/2025/dec/23/epstein-unredacted-files-social-media
605•vinni2•16h ago•453 comments

X-ray: a Python library for finding bad redactions in PDF documents

https://github.com/freelawproject/x-ray
484•rendx•15h ago•86 comments

Avoid Mini-Frameworks

https://laike9m.com/blog/avoid-mini-frameworks,171/
13•laike9m•1h ago•5 comments

Map: Operator[] Should Be Nodiscard

https://quuxplusone.github.io/blog/2025/12/18/nodiscard-operator-bracket/
19•jandeboevrie•4d ago•3 comments

I rebuilt FlashAttention in Triton to understand the performance archaeology

https://aminediro.com/posts/flash_attn/
39•amindiro•3d ago•4 comments

Unifi Travel Router

https://blog.ui.com/article/travel-in-style-unifi-style-unifi-travel-router
303•flurdy•12h ago•257 comments

Autonomously navigating the real world: lessons from the PG&E outage

https://waymo.com/blog/2025/12/autonomously-navigating-the-real-world
102•scoofy•10h ago•58 comments

Texas app store age verification law blocked by federal judge

https://www.macrumors.com/2025/12/23/texas-app-store-law-blocked/
244•danso•15h ago•162 comments

Nabokov's guide to foreigners learning Russian

https://twitter.com/haravayin_hogh/status/2003299405907247502
127•flaxxen•11h ago•210 comments

Don't Become the Machine

https://armeet.bearblog.dev/becoming-the-machine/
123•armeet•9h ago•59 comments

Show HN: Tonbo – an embedded database for serverless and edge runtimes

https://github.com/tonbo-io/tonbo
30•ethegwo•6d ago•10 comments

Show HN: Turn raw HTML into production-ready images for free

https://html2png.dev
93•alvinunreal•10h ago•44 comments

Lua 5.5

https://lua.org/versions.html#5.5
325•km•1d ago•104 comments

Scaling Go Testing with Contract and Scenario Mocks

https://funnelstory.ai/blog/engineering/scaling-go-testing-with-contract-and-scenario-mocks
8•preetamjinka•5d ago•0 comments

Permission Systems for Enterprise That Scale

https://eliocapella.com/blog/permission-systems-for-enterprise/
15•eliocs•3h ago•4 comments

Proving Bounds for the Randomized MaxCut Approximation Algorithm in Lean4

https://abhamra.com/blog/randomized-maxcut/
39•todsacerdoti•3d ago•1 comments

Open source USB to GPIB converter (for Test and Measurement instruments)

https://github.com/xyphro/UsbGpib
48•v15w•11h ago•20 comments

Perfect Software – Software for an Audience of One

https://outofdesk.netlify.app/blog/perfect-software
154•ggauravr•4d ago•62 comments

We replaced H.264 streaming with JPEG screenshots (and it worked better)

https://blog.helix.ml/p/we-mass-deployed-15-year-old-screen
456•quesobob•19h ago•267 comments

Custom Cross Compiler with Nix

https://www.hobson.space/posts/nixcross/
27•todsacerdoti•7h ago•1 comments

HTTP Caching, a Refresher

https://danburzo.ro/http-caching-refresher/
120•danburzo•17h ago•18 comments

Correspondence Between Don Knuth and Peter van Emde Boas on Priority Deques 1977 [pdf]

https://staff.fnwi.uva.nl/p.vanemdeboas/knuthnote.pdf
39•vismit2000•10h ago•2 comments

Fifty problems with standard web APIs in 2025

https://zerotrickpony.com/articles/browser-bugs/
141•dhruv3006•6d ago•58 comments

Volvo Centum is Dalton Maag's new typeface for Volvo

https://www.wallpaper.com/design-interiors/corporate-design-branding/volvo-new-font-volvo-centum
98•ohjeez•18h ago•88 comments

Learn Lisp/Fennel Programming Against Neovim

https://github.com/humorless/fennel-fp-neovim
59•veqq•6d ago•6 comments

Help My c64 caught on fire

https://c0de517e.com/026_c64fire.htm
105•ibobev•17h ago•33 comments

'Dracula's Chivito': Hubble reveals largest birthplace of planets ever observed

https://phys.org/news/2025-12-chaotic-dracula-chivito-hubble-reveals.html
56•wglb•11h ago•12 comments