remy_luisant's comments

remy_luisant | 9 years ago | on: What CSS minifiers also leave behind

I'm working on one, though I'm not sure if it will ever see the light of the day. I have four months of free time and if someone would feed and house me for that time, I'd do it and open source it.

Any sponsors? No? Didn't think so. Not even you, big G? Aww...

For now some minifiers do sort the values, which helps.

remy_luisant | 9 years ago | on: What CSS minifiers also leave behind

I had an article about that too. If you have to do just one, you should go with zopfli or brotli instead of minifying. Having both minification and some kind of compression on top does help the file sizes.

https://luisant.ca/brotli-css

Also, purifycss and uncss are your friends to cut stuff down, to reduce the final load for the user.

remy_luisant | 9 years ago | on: What CSS minifiers also leave behind

I thought about it, but I'm way too shy for that.

Not like it would lead to anywhere either, you know. :P

Two years of teaching university, MSc in computing, love of automation, combinatiorial optimization without any significant amount of deep math skill, circuit design, gate array stuff, low-level CPU optimization stuff, hardware counters, microcontrollers, SQLite, Julia language, C, shell, a bunch more programming languages, basic CSS and HTML, Mustache templates, Linux. No JavaScript. The whole of luisant.ca is done by hand and from scratch, so you can see what I can do with that. Also statistics.

I'm uncommonly silly and not at all serious, while still standing up for what I believe is right, even if everyone disagrees with me. I do integrity though and while I can stand my ground, I will yield to good evidence any day.

I wear goofy clothes to work, usually very colourful stuff. Don't expect conformity.

And I have no love greater than the one for the cause of nature conservation, and all research that goes with that.

That's about me in a nutshell.

Told you nothing will come of it. :P

remy_luisant | 9 years ago | on: What CSS minifiers also leave behind

Author here.

Wow. #1 on HN. Wow.

I'd usually hang around a bit more, but I'm really tired. I posted this past my midnight. 00:51 now, and I'm fading fast.

Thanks for all the love, everyone. I'll come over tomorrow (12 hours from now, or so) to answer any questions or to pick up any corrections.

remy_luisant | 9 years ago | on: Kernel – Fix cluster_write() inefficiency

Couldn't they dump out the list of all individual write commands sent to the disk and have seen that the writes are in a suboptimal pattern? This would have been one of the first things I would have done when testing a file system of any kind: Make sure the thing writes what I want to be written and in the way I want it to be written.

remy_luisant | 9 years ago | on: Show HN: An HTML/CSS/JS toggle switch with happy and sad emojis

That's adorable.

I wonder how using such a toggle could change the user behavior. I had a bit of a hard time turning the face into a sad face. I really liked it much better at green. It would be easier to convince me to pay money with this toggle.

Then again, I'm a sucker for happy faces and cute things, so maybe I'm just weak to this kind of thing.

remy_luisant | 9 years ago | on: Rent a Raspberry Pi 3 on a native IPv6-only network

True, DO has no Pis. Why does it have to be a Pi, though? With the 1TB of bandwidth and the focus on IPv6, I'd think it would be geared towards networking, so that makes the machine irrelevant.

DO does, rent out decent machines that have IPv6 connections. At that point you can just turn off the IPv4 interface. Done.

remy_luisant | 9 years ago | on: Rent a Raspberry Pi 3 on a native IPv6-only network

The part that I like the best about this one is that it gives you 1TB of transfer. Why? Overkill, no?

I think you'd still be better off going with Digital Ocean or something comparable. Probably performs about the same for a lower price.

remy_luisant | 9 years ago | on: Goodbye Fossil

I have found Fossil very good for solo version control. I swear by it, but then again I don't work in the industry.

remy_luisant | 9 years ago | on: Linting HTML using CSS

Reminds me how some video games would use really garish default textures, so that the errors in texturing stand out.

I believe Thief 1 and 2 have done this, but I may be wrong.

remy_luisant | 9 years ago | on: CSS Reminification: A crazy idea that worked

It isn't meant to be enticing, but factual.

It will break stuff. It will run forever. The software that I committed works in theory, but I don't think you should actually deploy it in its current form.

If you aren't interested in some playful carnage on a slow news day, no worries. Different strokes, eh? :)

remy_luisant | 9 years ago | on: CSS Reminification: A crazy idea that worked

I really should be doing something else, but this is too interesting.

It doesn't yet, but it could. Keep it mind, at the worst case scenario I get to pick which of the four individual minifiers I run. I will always at least be able to match the best one.

There is absolutely nothing that prevents me from running zopfli over the final outputs and comparing the sizes. I can use the compressed size to drive search. A matter of a change in metric used to consider what is an improvement.

I'll add this to my todo list on this project. Looks like I may be doing more on this than I originally intended...

remy_luisant | 9 years ago | on: CSS Reminification: A crazy idea that worked

The funny thing about the software I wrote is that you can have it do that too. You just need to define what a minifier is. I do permit command line parameters.

But honestly, just use pngzopfli as post-processing and pngquant as pre-processing.

remy_luisant | 9 years ago | on: CSS Reminification: A crazy idea that worked

I'm an academic. I get very unwell if I'm not pompous at least half of the time. I also had two days to put this together, from conception to submission here. I could have been more innovative, but given the time limit...

The best part was that the whole description is technically correct.

remy_luisant | 9 years ago | on: CSS Reminification: A crazy idea that worked

Pay me and I will do this. Otherwise I have to do my day job and my project that I will use to survive when my job finishes.

I will even learn CSS and JS to a degree where I can contribute the patches myself.

page 2