News for hackers. Stuff that matters.

doersino

Re:Ask HN: What are you working on (September 2024)? on Sunday September 29, 2024 @04:35PM (#41690227)
On writing some blog posts about things I’ve built lately (both at work and in my own time). Helps a lot with diving more deeply into topics than what’s reasonable for a “just needs to work” implementation.

Recently, a fairly detailed one on doing something semi-obscure with directory services on AWS. https://excessivelyadequate.com/posts/sadwsp.html

Re:gping – ping, but with a graph on Saturday July 01, 2023 @08:31AM (#36549415)
Vaguely related (also “ping, but with a graph”, but different): https://github.com/denilsonsa/prettyping
Re:Dropbox telemetry can't be disabled on Thursday April 27, 2023 @04:50AM (#35725128)
I’ve been using https://github.com/samschott/maestral instead of Dropbox’s client for the last year or so and it’s been rock-solid.
A blog post on how to make your Bash history more useful: https://excessivelyadequate.com/posts/history.html
Re:Marp: Markdown Presentation Ecosystem on Tuesday January 24, 2023 @07:27AM (#34502738)
Since everyone's sharing their implementation of "slides, but written in Markdown", here's mine: https://github.com/doersino/markdeep-slides

It's perhaps unique in that it doesn't require any sort of build process – inheriting its approach from Markdeep (https://casual-effects.com/markdeep/), it's just an HTML file (containing your Markdown content and a few <script> tags at the bottom) and a bit of JS/CSS.

Re:Ffmpeg Buddy on Wednesday June 01, 2022 @02:08PM (#31585753)
I see that we're sharing our lists of magical FFmpeg incantations – here's mine: https://github.com/doersino/ffmpeg-koraktor
TIL about "until" loops! How neat.
Re:Algorithmic Botany on Thursday June 03, 2021 @02:21PM (#27385315)
Wow, that's a fun tool! Very enjoyable to play with. Thank you for making it.
> I love the choice of keeping the symbols opaque - it makes it easier to use in a funny way.

That's precisely what I was going for (plus, it's impossible to find descriptive icons for most of these options, and a wall of text below each option might lead to excessive scroll wheel wear).

> I’m very surprised to not see it on the front page! Have you posted this to /r/internetisbeautiful?

Getting to the front page is a coin flip – you win some, you lose some. But perhaps I'll submit it to the second chance pool [1]. And no, I've mostly weaned myself off Reddit, but you're right, that sounds like a good place to gather some additional feedback. I've just posted UJI there [2].

> Honestly this is wonderful and I hope to use it to introduce some creative coding concepts when teaching

I'm so glad to hear this! :)

[1]: https://news.ycombinator.com/item?id=26998309

[2]: https://www.reddit.com/r/InternetIsBeautiful/comments/nk7gf7...

Hiya! I've made this thing over the past week or so. It's deliberately weird!

The tiled buttons at the top are presets – use them as jumping-off points, or click your way through them to see what's possible before starting afresh by yourself. The sliders control all aspects of the generated images. Hover over the icons next to them (which feature glyphs from Imperial Aramaic and Phoenician) for descriptions of what each slider does.

Feel free to leave links to pieces you've made in this thread – I'd love to see what you come up with.

There's ærialbot – while nominally a Twitter bot I created because I wanted to follow it and it didn't quite exist in this form yet, it can be used to download arbitrarily large satellite maps from various services: https://github.com/doersino/aerialbot

Also: UnicodeMathML, a more-or-less-standard-compliant UnicodeMath (a linear encoding of mathematics that leverages Unicode for brevity and plain-text readability that's built into MS Office) to MathML translator – it's the only reasonably feature-complete, web-based UnicodeMath-to-anything compiler I'm aware of: https://github.com/doersino/UnicodeMathML

And various tools around Morgan McGuire's web-based Markdown renderer Markdeep – for creating presentations (see https://github.com/doersino/markdeep-slides), undergraduate theses (see https://github.com/doersino/markdeep-thesis), and drawing diagrams (see https://github.com/doersino/markdeep-diagram-drafting-board).

Re:$1 Unistroke Recognizer (2007) on Wednesday May 05, 2021 @05:30AM (#27047881)
Right, or the handwriting recognition built into RAND’s GRAIL system back in the 60s: https://jackschaedler.github.io/handwriting-recognition/

...which I’ve reimplemented in SQL (yes, SQL) a while ago: https://github.com/doersino/handwriting/blob/master/code/han...

That's been done before with tixy.land, the project that inspired my tool:

https://twitter.com/atesgoral/status/1325947885817565185

https://twitter.com/aemkei/status/1325888127102226432

3D LED cubes are also a thing, as another commenter in this thread noted:

https://news.ycombinator.com/item?id=26978173

There sure is – one way is using the good ol' conditional operator:

  (x==3)?sin(i+t):0
Result: https://doersino.github.io/tixyz/?code=%28x%3D%3D3%29%3Fsin%...

Another is multiplying with a boolean expression that's automatically cast to 0 or 1 depending on its value:

  sin(i+t)*(x==3)
Result: https://doersino.github.io/tixyz/?code=sin%28i%2Bt%29*%28x%3...
Wow, what a cool idea!
The author of tixy.land didn't seem to take issue with my "clone" (or the many others) – quite the opposite: https://twitter.com/aemkei/status/1325525563579244548

I don't think "deceptively" is the best word here – there's no money or private data involved, at most a small bit of street cred. The near-identical look was intended to preserve the simplicity of the original. Note that there's a reference to tixy.land in my comment here, in the README.md on GitHub, and in the tweet that's behind the "more info here" link. Anyone looking to do more than just idly play around with this tool will come across one of them.

But I get your point – I'll be adding an unobtrusive link back directly to tixy.land soon!

EDIT: Done.

That "bug" has become sort of a feature – the author of tixy.land added support for it a while ago [1], which I also merged into tixyz.

[1]: https://twitter.com/aemkei/status/1325918933375987712

Repeatedly click the dots for a tutorial, click and drag to rotate, and – after writing a function of your own – hit "enter" to generate a shareable URL!

The source code can be found here: https://github.com/doersino/tixyz

Let me be clear: This thing is wholly derivative, merely adding a third dimension to Martin Kleppe's excellent creative code golfing tool tixy [0] (which you should definitely check out if you find yourself liking this 3D variant of it) by mashing it up with David DeSandro's equally-excellent 3D library Zdog [1]. Those two deserve any and all credit.

[0]: https://tixy.land and previously discussed at https://news.ycombinator.com/item?id=24974534

[1]: https://zzz.dog and https://news.ycombinator.com/item?id=20036169

Re:Show HN: MarkShow – Create Slideshows with Markdown on Sunday April 25, 2021 @05:26AM (#26931436)
Very nice!

A while ago, I’ve built something similar on top of the in-browser Markdown-plus-diagrams renderer Markdeep: https://github.com/doersino/markdeep-slides

Aside from things like custom themes and pop-out-able presenter notes, it supports printing to PDF via the browser’s built-in print functionality – perhaps that’s something you could look into. (Maybe you have, but my phone’s browser just doesn’t like it.)

David Coffin is an amazing vocalist. There’s more on his own channel: https://youtube.com/channel/UCuF5l9Scauvp9kQesRIfWmA
Re:Twitter Experiences Widespread Outages on Saturday April 17, 2021 @10:04AM (#26844345)
One of my bots [1] encountered an “Over capacity” (130) error while trying to send a tweet this morning, but that was all I noticed.

[1]: https://twitter.com/earthacrosstime

Re:Time flies in Google Earth’s biggest update in years on Friday April 16, 2021 @02:07AM (#26830131)
There's reverse geocoding data at the end of each video – and most of the time, it picks spots in the middle of nowhere, which is difficult to reverse geocode in a way that's useful, so I don't show this information more prominently.
Re:Time flies in Google Earth’s biggest update in years on Thursday April 15, 2021 @12:38PM (#26822772)
I’ve built a Twitter bot around these timelapses a while ago – just updated to use the newly released data set: https://twitter.com/earthacrosstime

You can take a look at the source code here if you’re interested: https://github.com/doersino/earthacrosstime

Older »