Live data from Hacker News

Making Software

makingsoftware.com

91–100 of 105 posts

Re: Making Software

#91
post #71
post #69

The illustrations are definitely the secret sauce that makes this so engaging and informative. I'd also like to see links to where I can learn more about particular topics online. For example: > Or maybe you’ve wondered why we call it a Gaussian blur? Nowhere is Carl Friedrich Gauss mentioned, which is unfortunate. This should really link to the Wikipedia entry for https://en.wikipedia.org/wiki/Gaussian_blur .

When you know the term gaussian (blur) it's trivial to do a Google search

Google does not return the best content.

Re: Making Software

#92
post #43

Earlier quoted context omitted.

I agree that they are beautiful and detailed, clearly illustrating the point. I really, really love them. I'd love to have them on my wall. That's not my problem. My problem is that they never stop animating. For me and many other people, when something is moving in our visual field, it is very, very difficult to read the text next to it. Full disclosure: I'm autistic. I was wondering whether I should mention that. A…

There has to be a middle ground though. For instance, I am definitely the opposite; I would feel as the site would be less usable to me if it just ran once and I had to reload the page or spam click replay if I wanted to see the animation again. I'd imagine people who are slow readers or with dyslexia would feel the same, and would make similar aurguement that you are making that them auto playing the animation assum…

I believe the middle ground is implementing `prefers-reduced-motion` alternatives for the looping animations.

Then it would still loop for you, but not negatively impact people who are using reduced motion settings in their browser/OS.

Re: Making Software

#93
post #82

When your finger gets close to the [touch] screen it causes a disturbance in the *magnetic* field that the electrodes sense. Surely they mean electric field - for a capacitive touch screen.

Well, it's a disturbance on the AC properties... so both.

But yeah, we usually talk about capacitance as an "electrical-only" phenomenon. It's quite weird to se it referred as magnetic.

Re: Making Software

#94
post #29

Earlier quoted context omitted.

Agreed, it's aesthetically beautiful. It should be a coffee table book. But for the web, it has terrible usability. Really, really terrible in multiple ways. My comments will be harsh, but since the creator is obviously very skilled, he should know better. Why multicolumn text? So it looks like an old printed manual? At first view, it's not clear where the first column ends. This is not something we see on the web (b…

> There are numerous animations that never stop. This is highly distracting and makes it very difficult to read the text. And pegs the CPU and drains the battery.

Those animations wont "peg" any relevant CPU, and they clearly had a purpose that was not about wasting cycles or battery.

Re: Making Software

#95
post #72

How were the animations done? From inspecting the DOM it's just animated SVGs but I'm guessing these were authored with some other tool. Initially I thought these were made with Rive but AFAIK their engine runs on .

Just figma apparently, it's disclosed in the FAQ.

Re: Making Software

#98
post #87

Earlier quoted context omitted.

To imply capacitive touch sensing uses magnetics is just so wrong - I can't imagine how someone trying to be technical could make such an egregious error. A material can affect an electric field without affecting a magnetic field: electrically conductive (versus insulator that won't affect a field so much except via dielectric effects). A material can affect a magnetic field without much affecting an electric field e…

Changes in the electric field of a capacitor cause changes in the magnetic field. Electric and magnetic fields aren't Independent. Again, I asked about disturbances, Maxwells equations make it pretty obvious that changes in one cause changes in the other.

Pedantically correct but rather irrelevant to the topic of capacitive touch sensors. Your point just isn't helpful.

Re: Making Software

#99

Commendable effort, i would also like to recommend some topics/chapters/lessons whatever you want to call it - How microprocessors and microcontrollers work - Types of storage => RAM / ssd/ hdd / flash drives and storage formats NTFS, FAT32 - OS stuff (theading, multiprocessing, coroutines, scheduling, paging, priority) - Some data structures stuff (trees, stacks, queues, graphs etc)

also would like to add a section about packets, network packets, tcp packets, udp packets, http packets. would be real nice to see what each packet is like in a very visually friendly way

Re: Making Software

#100

Earlier quoted context omitted.

> There are numerous animations that never stop. This is highly distracting and makes it very difficult to read the text. And pegs the CPU and drains the battery.

Those animations wont "peg" any relevant CPU, and they clearly had a purpose that was not about wasting cycles or battery.

They still end up doing that, regardless of the intention. It would be better if they only animated once, or just when you hover over them instead of constantly.
Post reply on HN