HNHacker News
TopNewBestAskShowJobs

memalign

5,047 karma · joined November 26, 2020

https://memalign.github.io/
submissionscomments
memalign··on Show HN: Particles – the URL contains the whole program code
Here’s a list of example programs:

https://easylang.online/run/list.html

Also reminds me of this:

https://viz.intelligence.rocks/

memalign··on Creating Pixel Art (2010)
I love pixel art and I wish I had this artistic talent!

Folks that like this post might be interested in this web-based tool I made for making pixel art as ASCII art:

https://memalign.github.io/m/pceimage/index.html

memalign··on Show HN: Tap Toy – multi-touch catharsis
Hi HN! I hope you find this toy as fun and relaxing as I do. I wrote a post with more details here[1].

1: https://memalign.github.io/p/taptoy.html

memalign··on Show HN: Memlink, a self-contained web page in a link
Thanks for sharing! I think it’d be nice for privacy if the data came after a # in the URL so it’s never sent to a server.
memalign··on Making fifty TIC-80 carts in a weekend
If anybody is interested in a curated list of cool PICO-8 carts, here’s a post with my favorites:

https://memalign.github.io/p/pico8.html

memalign··on Viz Studio: code-based live animation editor
One thing I’ve tried on a static site like this is to give people a link to create a GitHub PR to submit their work — example here:

https://memalign.github.io/m/pceimage/index.html

“Submit an Example”

One person submitted something!

memalign··on Viz Studio: code-based live animation editor
I love Inigo’s work too!

Speaking of Graph Toy, I forked it and made a version which supports polar coordinates and which doesn’t require you to solve for y (for example, you can graph y^2+x^2=1):

https://memalign.github.io/m/formulagraph/index.html?f1(x,t)...

memalign··on Viz Studio: code-based live animation editor
I found this cool tool browsing the website[0] of another popular post on HN today[1].

Here are some cool examples:

Double Pendulum: https://viz.intelligence.rocks/#pendulum

Mandelbrot: https://viz.intelligence.rocks/#mandelbrot (This one is melting my brain)

0: https://jason.today/

1: https://news.ycombinator.com/item?id=31309616

memalign··on User friendly web games
I had a lot of fun checking these out today!

I’m not sure if PICO-8 games would fit with this list, but there are a lot of fun quick ones such as:

Snowfight: https://www.lexaloffle.com/bbs/?pid=mb_advent2019

Sonic16x16: https://www.lexaloffle.com/bbs/?pid=97365

U Dead: https://eggnog.itch.io/u-dead

And several others (I have a curated list here[1]).

They work on mobile and desktop, don’t require registration, etc. But maybe you wouldn’t want the list to get overwhelmed with PICO-8 games.

[1] https://memalign.github.io/p/pico8.html

memalign··on Ask HN: What should I bring up during salary negotiation as a junior developer?
Here’s what I’ve found works well in the long-term at a big company: Tell your manager that money is important to you. Tell them that it’s motivating and tell them what you said above: that if your performance doesn’t meaningfully impact your compensation that it’s a bummer.

I would tell my manager this before the formal compensation discussion so it can factor into the compensation planning that likely happens in the month(s) leading up to the discussion. This isn’t necessarily the fastest way to get a raise but it helps your manager know how to support you better, it keeps you both on the same side, and it builds a more trusting relationship. This is what I recommend if you see yourself working at this company for years to come.

memalign··on Ask HN: Is there a tool to generate binary protocol figures out of a spec?
Not exactly what you’re looking for (this doesn’t generate an image from a spec/protocol), but I created a simple image encoding in ASCII and editor that generates PNG (choose “Still” instead of “Wobble”):

https://memalign.github.io/m/pceimage/index.html

I made this so I can embed images in code.

memalign··on The entrance to a small personal site
Thank you :)

Yeah, I didn’t realize at the time that up-to-date emoji support wasn’t universal, even on the latest OS versions. The “extra” emoji are a result of your system not yet supporting some of the symbols used.

I chose emoji more carefully in my next game, a demo of the excellent interactive fiction game Counterfeit Monkey originally by Emily Short:

https://memalign.github.io/m/counterfeitmonkey/index.html

And a more jokey game of Pac-Man:

https://memalign.github.io/m/pacmandungeon/index.html

memalign··on HTML5-based physics simulation for building and animating springy creations
Here’s the source code:

https://github.com/OpenConstructor/OpenConstructor

memalign··on The entrance to a small personal site
If you like this, you might also enjoy this (mobile)web friendly text game I made a while back: Dungeon Memalign[0]

[0] https://memalign.github.io/m/dungeon/index.html

memalign··on Show HN: I made a web game using emojis and no JS framework
I think this is a bug. If the user goes back to the help page in the middle of their first try, they don’t get another try (but they’re supposed to get three tries).
memalign··on Dealing with a Cybiko Classic in 2022
Thanks for bringing back these memories :) Writing BASIC on Cybiko might have been some of the first programming I ever did (predating owning a TI-83 Plus).
memalign··on Ask HN: What is the most unique website you’ve come across on the internet?
Oh my gosh! The first link led me to a re-creation[0] of the sheep desktop pet I had on Windows 3.1!

[0] https://esheep.petrucci.ch/

memalign··on Ask HN: What is your favorite fiction book?
Ken Grimwood - Replay

It’s a fun story where the main character gets to relive part of his life. Even though I can’t replay in my own life, the story still gave me a lot to think about and helps me live happily (and prevent too much existential dread from creeping in).

memalign··on Tell HN: I let my 6-year-old daughter design my website
Thanks for trying this out! That’s a good idea! For now, you can manually specify “ :#00000000” in the top section.

One reason I’ve been using “.” as the background in my own PCEImages so far is so it’s easy to see that all the lines are the right width.

memalign··on Tell HN: I let my 6-year-old daughter design my website
I’ve been working on something similar - embedding pixel art as ASCII with some JavaScript to render it as images:

https://memalign.github.io/m/pceimage/index.html

memalign··on Andromeda Invaders: A 1980s-arcade-style game using HTML5, Canvas, Web Audio
Thanks for making and sharing this! It’s awesome to see a dream fulfilled!

I have a lot of fun making little JavaScript games like this and recently made a way to create sprites using ASCII[0] inline with the code. I call these “pixel-character encoded images” aka PCEImages. I also made an editor web page[1] to help make this ASCII art.

I noticed your sprites are drawn as rectangles in the canvas. PCEImage could hopefully drop in pretty easily if you want to try it out!

[0] https://memalign.github.io/p/pceimage.html

[1] https://memalign.github.io/m/pceimage/index.html

memalign··on Show HN: Create charming wobbling GIFs with ASCII
Thanks for trying this out!

In JavaScript, you can create a PCEImage object (source for that object is here[0]) with an image string and then use the drawInCanvas method.

For now, I haven’t written a PCEImage implementation in any other language though.

[0] https://memalign.github.io/m/pceimage/PCEImage.js

memalign··on Show HN: Create charming wobbling GIFs with ASCII
Hi HN! This has been a fun side project to create a way to embed sprites in code as ASCII art. After defining a simple image encoding (PCEImage[0]), I ended up making this editor and adding a wobble animation effect (inspired by zep’s Wobblepaint[1]). Read more about the editor here[2].

If you create anything fun, you can share it as a link here (click Share Link and then copy the URL) or even submit a pull-request so I can include it as an example. Be careful clicking shared links here when you have a draft image - I try to save your work in progress in local storage but it’s currently too easy to accidentally overwrite it.

[0] https://memalign.github.io/p/pceimage.html

[1] https://www.lexaloffle.com/bbs/?tid=40058

[2] https://memalign.github.io/p/pceimage-editor.html

memalign··on Swisscom to discontinue MMS service
It’s worth noting that MMS is also how group messages are sent (SMS is 1:1 only).

> The most popular messenger app in Switzerland and worldwide is WhatsApp. However, we do not recommend WhatsApp or Telegram for security reasons (problematic encryption and non-transparent data protection guidelines).

But compared to MMS...

memalign··on Cloudpilot, a PalmOS Emulator for the Web
Oh the nostalgia! Every app I tried so far seems to work: Space Trader, SFCave, drawing little animations in Diddlebug... great memories :)
memalign··on Wordle
Cool game with a nice clean UI! There used to be a game show with a great name, Lingo[0], that combined this Mastermind-style word guessing with Bingo.

[0] https://en.wikipedia.org/wiki/Lingo_(American_game_show)

memalign··on Playable Quotes for Game Boy
I got a Tetris too but the quote restarted as soon as it happened. I think this might be what they meant by “without Tetris”. Based on the high level description of how this works, I bet the code for handling a Tetris is masked out and accessing it during play restarts the quote.
memalign··on Breaking down a ripple animation in JavaScript
Desmos (the graphing calculator tool used by the author) is really great! One thing that’s inconvenient about it is not being able to copy/paste formulas in. I ended up making my own graphing calculator web app to make drawing with math easier: FormulaGraph[0].

In a similar vein to the ripple, here’s[1] the Batman Curve in FormulaGraph.

[0] https://memalign.github.io/m/formulagraph/index.html

[1] https://memalign.github.io/p/batman-curve.html

memalign··on Show HN: Graph general formulas (not just functions of x) with FormulaGraph
Hi HN! This project is a mashup of a few projects from other people: Relplot, Graphtoy, and Web Turbo Pascal. I shared more details about how these all fit together here[0] with the hope that others might find it interesting :)

[0] https://memalign.github.io/p/formulagraph.html

memalign··on Show HN: Porting traditional interactive fiction to mobile (Counterfeit Monkey)
Hi HN! After my Thanksgiving break project to make a tiny mobile-friendly IF game[0], I was inspired to see how well this “listed action” interface would work for a traditional parser-based IF game.

Please try out this demo of the first few puzzles of my favorite IF game, Counterfeit Monkey by Emily Short, and let me know what you think!

I shared more details about this project and what I’ve learned so far here[1].

[0] https://news.ycombinator.com/item?id=25262631

[1] https://memalign.github.io/p/counterfeit-monkey.html

← PreviousPage 5 of 6Next →