Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rikroots
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
The most dangerous writing of all
(rikroots.substack.com)
1 points
by
rikroots
2y ago
|
0 comments
182.
▲
by
rikroots
2y ago
Nah. It's an affricate - t͡ʃ - thus (in my opinion) begging out to be a digraph. If we can all agree to replace 'sh' with 'c', then we can all agree to replace 'ch' with 'tc'. Always happy to sup
183.
▲
by
rikroots
2y ago
I agree. There is no reason to start fining people for taking a handful of souvenir pebbles from the beach after their day at the seaside. The forces of nature are unimaginably huge in comparison. And my experience of growing up in such an
184.
▲
by
rikroots
2y ago
I'm hopeful that the CSS prefers-reduced-data media feature[1] may one day help introduce this sort of thing. Sadly not yet supported by any browser except behind flags [1] - https://developer.mozilla.org/en-US/doc
185.
▲
by
rikroots
2y ago
I don't like Typescript because it forces me to think about types and data structures and stuff. Which is a Good Thing because I absolutely have to think about that stuff when working on large codebases with a team of colleagues: witho
186.
▲
Show HN: Scrawl-canvas – a new text layout engine
(scrawl-v8.rikweb.org.uk)
2 points
by
rikroots
2y ago
|
0 comments
187.
▲
by
rikroots
2y ago
It's not just the code base that needs to be maintained. I'm about to do a big release for my (not at all popular) JS canvas library and I've spent the best part of a week just updating the documentation surrounding the libra
188.
▲
by
rikroots
3y ago
I didn't start out planning to write a text layout engine. But that's the way it ended up. I need a different hobby! https://github.com/KaliedaRik/Scrawl-canvas/pull/75
189.
▲
by
rikroots
3y ago
My poetry site's 404 - you get presented with a randomly selected poem as an apology. You can refresh the page to read different random poems. If you refresh too many times your eyes will bleed. You're welcome! https://
190.
▲
by
rikroots
3y ago
Not a "Guess my OKLCH" game as such - more of an "Order my gradient numbers" thing - but it does use OKLCH ... https://codepen.io/kaliedarik/full/YzvYadX
191.
▲
by
rikroots
3y ago
I can't believe I've been working on my JS canvas library for 10 years! Last week it finally passed the 300-stars-on-GitHub mark. https://github.com/KaliedaRik/Scrawl-canvas
192.
▲
by
rikroots
3y ago
Kangaroos use their tails as a fifth leg - https://phys.org/news/2014-07-tale-kangaroo-tail.html
193.
▲
by
rikroots
3y ago
I'm thinking of starting a social club for people who have been accused of being an AI on HN. We can have secret meetings, and ice cream on Thursdays ...
194.
▲
by
rikroots
3y ago
> working with glyphs and iterating them in reverse for RTL is brain-breaking. And line wrapping gets really complicated. It's also the most obscure because nobody has written down everything you need to know in one place I can conf
195.
▲
by
rikroots
3y ago
Quickly checking through the JS being served to the site, it looks like the project is using Paper.js[1] for its foundational canvas library. As PaperJS is a 2D canvas library, I doubt the project is using any WebGL magic for its functional
196.
▲
by
rikroots
3y ago
I "think" I understand what I'm looking at - it's like a 3d dependency tree with added flow of exports -> imports? It certainly looks very pretty![1] One piece of feedback, if I may. It's really difficult to read
197.
▲
by
rikroots
3y ago
I've tried a number of times to build a physics engine for my 2D canvas library - the one thing that's defeated me every time has been the collision detection. In the end I gave up on building the whole thing and settled on just d
198.
▲
by
rikroots
3y ago
If anyone wants to train their AI thing on my poetic output ... they're more than welcome to![1] I've been working for decades to get people's eyeballs bleeding from reading (too much of) my poetry; the thought that someone w
199.
▲
by
rikroots
3y ago
I've got myself organised and prepared a List Of Things To Do[1] to make my 2D <canvas> Javascript library even better than it already is. Given that I've been working on the library for over 10 years now, and have never bef
200.
▲
by
rikroots
3y ago
My low-code horror story contribution. Big Important Company decided to develop some in-house learning courses for their Marketing and Sales folks. They used a trendy-for-the-time low-code learning course creation software package to develo
201.
▲
by
rikroots
3y ago
I love gradient maps - especially animated ones. They take me right back to my early programming days on my Amiga. I built a mapToGradient filter for my canvas library - it's probably no use to man nor beast, but my library was incompl
202.
▲
by
rikroots
3y ago
I came across this SVG pixellate filter on Codepen, by Taylor Hunt, a while back. https://codepen.io/tigt/pen/aZYqrg - it works, but I'm not sure how it works. SVG filter code is just weird!
203.
▲
by
rikroots
3y ago
'Kay, I don't know if this comes anywhere close to what the OP wants, but this sort of live browser tab manipulation is possible to do using a mix of a a canvas element and the browser's Screen Capture API[1] (plus my JS canv
204.
▲
by
rikroots
3y ago
My attempt at an animated tesseract from a while back: https://codepen.io/kaliedarik/pen/yLbQpKq I'll be honest: I can't visualise anything beyond 3 dimensions, so I have no idea if my attempt even comes
205.
▲
by
rikroots
3y ago
So I gave this a go for my canvas library[1]. The results are better than I expected, especially as (I assume) everything beyond the readme is being generated from my library's (handwritten) .d.ts file! One question I do have: are ther
206.
▲
Revolutionising the way art collections are presented and experienced online
(engineering.q42.nl)
2 points
by
rikroots
3y ago
|
0 comments
207.
▲
2D canvas demo: dither a real-time video media stream
(codepen.io)
2 points
by
rikroots
3y ago
|
1 comments
208.
▲
by
rikroots
3y ago
To be aware: demo uses the device's built-in camera, and will ask for permission to use it before displaying the streaming media from it.
209.
▲
by
rikroots
3y ago
> I'm fascinated by the idea that you could try to take down your own Usenet posts based on the idea that you have copyright over them. One does not simply walk into the Poetry newsgroups. Their strophes are guarded by more than jus
210.
▲
by
rikroots
3y ago
It's so good to meet another "hobby-author" (as I label myself). I've been self-publishing for over a decade now and the tips/gotchas you mention resonate as strongly today as they did when I started out on this unc
More ›