Email or username:

Password:

Forgot your password?
822 posts total
Niki Tonsky

Attention! clj-reload now has a logo! Thank you for your attention. This is all

Niki Tonsky

This but with Putin in the coffin please. Pretty please

Niki Tonsky

I know nobody asked for this, that’s why other people’s realtime cursors are back at tonsky.me/ (they were temporarily gone due to a bug)

Right now most of them are reading tonsky.me/blog/js-bloat/, which is an excellent article btw

Niki Tonsky

That’s a first. Spacing (even horizontal!) defined in terms of viewport height. Can’t decide if galaxy brain or just silly

Niki Tonsky

Almost, Google. You are almost there. Now make them real toggles grumpy.website/991

Niki Tonsky

Just got to use clj-reload in a project, as a user. It feels so nice!

I immediately got rid of all state/disable-reload namespaces and just put defonce-s where they belong: next to the code that uses them.

And it still works! Between reloads! Amazing

Niki Tonsky

I think by this point we have to fire everybody at Google and just start over.

People knew how to design good dialogs for 30 years, if not more. What happened?

Show previous comments
Nikita Lisitsa

@nikitonsky Why don't you simply
[..........................................Continue...........................................................]

Jonathan Fischer

@nikitonsky Is this that new enhanced sign in experience they've been threatening?

dmitriid

@nikitonsky

From the article on Safari butchery attempt a few years ago

This happens everywhere now. "Looks good on mobile ship it"

Niki Tonsky

.item-a { grid-column: 2; }
.item-b { grid-column: 1; }

Niki Tonsky

так называемый «туалетный» юмор

Niki Tonsky

Starting today, tonsky.me/talks/ is completely JS-free.

I removed all the YouTube embeds (1 embed == 3 MB !!! of JavaScript) and self-host all the videos.

Should help with preservation, too.

Show previous comments
iliazeus

@nikitonsky also, not defending YouTube here, but still: does the "3 MB per embed" figure account for caching?

I may be wrong, but I'd imagine it being more like 3 MB overall. Haven't actually tested that, though.

Clement

@nikitonsky Nice idea 👍 Unfortunately videos don’t work on iOS now 😔

Niki Tonsky

Sure, transparent screens are the staple of sci-fi designs, but in real life, why? What’s the idea? Why would I want to see something behind the thing I actually want to see?

Show previous comments
Brent Caswell

@nikitonsky I think they make the most sense over a mirror.

Ravi ☮️

@nikitonsky Its a TV trope! You want actors to have F2F conversations in SciFi scene without the inconvenience of peeping around monitors.

Zaͩnͦsͤt̀́rͤa̅̆̈

@nikitonsky Transparent screens rock when they are TV's which you don't see when they are switched off!

Niki Tonsky

This is a photo of Milky Way galaxy, the one we live in

Now, ask yourself a question: who made this photo? And how?

We’ve been lied to all along

re-curse

@nikitonsky you always discover those gems of knowledge! Thx for sharing!

Show previous comments
Iron

@nikitonsky Relatedly, I was clearing cached data out of Chrome yesterday night and discovered that the Ace Hardware website, which I’m pretty sure I visited ONCE almost two years ago to buy some dowels, was consuming 699 MEGABYTES of site storage. Just gonna let that hang in the air.

Niki Tonsky

Petition to rename HTTP (Hyper Text Transfer Protocol) to JSTP (JSON & SPA Transfer Protocol)

Alexey Konoplev

@nikitonsky Haha, I believe HTMX is going to restore its original essence.

Show previous comments
Einārs

@nikitonsky Eh, that's some ugly "everyone should speak only American English as that is the only correct English" vibe, both are perfectly valid and fine, and even Sublime uses a nice, consistent bracketful language in its configs.

Chtixof :verified:

@nikitonsky And <THIS> is HTML 😋
Btw, in French, we get : (parenthèses), [crochets], {accolades} and less ambiguity.

Go Up