Recent submissions

Comment · 1 month ago
Claude Code
Comment · 1 month ago
SparkyDraw is a simple, delightful drawing web app designed for children (and not only!), compatible with any device and screen format (touch, pen/pointer & mouse friendly) and in any orientation. It remembers your artwork and settings across visits, exports high-resolution PNG images locally and adapts easily in small or big screens, in both portrait and landscape modes!

Supports multiple languages (more to be added - auto switch enabled) and is built with pure Vanilla HTML, CSS & JS — zero external frameworks, libraries or build tools.

As a PWA, it can also be installed on any device for quick access.

Zero ads, seamless updates.

P.S. This was purpose built, out of pure necessity, as it got frustrating having a simple app that is kid-friendly to draw on any device.

Comment · 6 months ago
Πάντα πρωτοπόροι στη μλκ.
Comment · 6 months ago
Firing 10% of their workforce on the one hand. Tracking employee PC screens to supposedly train AI on the other. Get fired or get tracked. Well, isn't that convenient...
Comment · 9 months ago
Funny. Ask the US ones about Palestine. Come on...
Comment · 10 months ago
@BLGardner

Thank you for building and sharing this.

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
With so many "critical" dependencies, it probably cost more to operate. No wonder it got "acquired" by Notion.
Comment · 2 years ago
Good luck downloading a firmware upgrade for these. Oracle requires a subscription nowadays, even if there are security related issues that the firmware resolves. And mind you, it's not a $29 subscription.
Comment · 2 years ago
Once ad agencies/networks take note of this feature, they will 100% start using it and abusing it.

We're already seeing some ad networks using initialization scripts to bootstrap their ad setup, with dynamically constructed secondary scripts that have a high fetchpriority (so they supposedly load faster than others).

For reference, modern news/media sites may load multiple ad networks (3-4 on average perhaps) in order to optimize ad performance (revenue) or inject different kinds of ads or sponsored content. If we take Google's Ad Manager (or similar) as the base network to serve ads (own or third-party), many times we see additional networks like AdSense, Taboola, Outbrain, Vidverto (to name a few) or other local ad networks that do some sort of header bidding, ad injection, sponsored content display, in-read ads/videos and so on.

I don't see why some won't abuse this spec to force-inject their stuff earlier than other ad networks and of course at the expense of a site's performance...

Comment · 2 years ago
I hope you don't live in the US buddy... If you don't, you're probably fine. If you do and Netlify decides to go after you, it's probably gonna be tough and costly.

Which is crucial Netlify is called out for this. Hiding behind the "fine print" is pathetic, not a way to do business.

Comment · 2 years ago
That's a great writeup.

As someone who's worked primarily on news/media sites for the last 15 years, I can totally relate and agree on all your points.

I would also argue that there are non-code issues that could easily be resolved. Bundling fonts for example. Decide on the top 100 with support for all or almost all characters, based on usage etc., and bundle them in the browser. That would shave possibly hundreds of KBs of each page's size.

On the flip side, stuff like lazy loading could become standard and use the attribute only to force-load content. Or stuff that is used on every freaking site (eg togglers as native html tags).

I'm hopeful though.

Comment · 2 years ago
I read some months ago that tinypilotkvm.com is doing JUST fine.

So yeah, sometimes niche markets can be profitable. And it doesn't have to be millions of dollars in VC money obviously to be invested.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton