News for hackers. Stuff that matters.
Re:Show HN: Draw A Fish and watch it swim with the others by primitivesuave on Friday August 01, 2025 @11:51AM (#44758610)
The leaderboard is fascinating. Some people are clearly putting a lot of time into this, while the rest of us are trying to sneak phallic shapes past your CNN.

1. https://drawafish.com/rank.html?userId=1753510318634_cdeh6a4...

Re:Show HN: Draw A Fish and watch it swim with the others by davidcollantes on Friday August 01, 2025 @12:23PM (#44758999)
I could dedicate a month, or a year, and never come up with something like those. Are they really using the site tool, or is there a trick to draw them elsewhere and import them? Those are truly amazing!
Re:Show HN: Draw A Fish and watch it swim with the others by mikepurvis on Friday August 01, 2025 @02:37PM (#44760676)
It would be hilarious if that guy vibe coded a thing that’s just repeatedly googling images of real fish and then slavishly drawing them into the site.
Re:Show HN: Draw A Fish and watch it swim with the others by lelandfe on Friday August 01, 2025 @01:20PM (#44759655)
If you have a tablet and some artistic background, these are all definitely doable. Doing those with a mouse would be a lot harder.
Re:Show HN: Draw A Fish and watch it swim with the others by jackero on Friday August 01, 2025 @02:07PM (#44760285)
I like to draw with a mouse. Just takes practice, like anything.
Re:Show HN: Draw A Fish and watch it swim with the others by goopypoop on Friday August 01, 2025 @08:48PM (#44764018)
What if your mouse was shaped like a pen?
Re:Show HN: Draw A Fish and watch it swim with the others by thisOtterBeGood on Monday August 04, 2025 @07:01AM (#44784183)
Pretty sure you can build a "robot" that just copies from an image source.
Re:Show HN: Draw A Fish and watch it swim with the others by herval on Friday August 01, 2025 @12:24PM (#44759008)
you can also upvote your favorite however many times you want!
Re:Show HN: Draw A Fish and watch it swim with the others by alphazard on Friday August 01, 2025 @12:33PM (#44759128)
Are people actually drawing these in the browser, or is there some extension that lets you populate a canvas with something you did with a stylus in Photoshop?
Re:Show HN: Draw A Fish and watch it swim with the others by creata on Friday August 01, 2025 @12:46PM (#44759282)

    const input = document.createElement("input");
    document.body.append(input);
    input.type = "file";
    input.accept = "image/*";
    input.onchange = e => {
        if (input.files && input.files[0]) {
            const canvas = document.getElementById("draw-canvas");
            const ctx = canvas.getContext("2d");
            createImageBitmap(input.files[0]).then(img => ctx.drawImage(img, 0, 0));
        }
    };
Re:Show HN: Draw A Fish and watch it swim with the others by fckgw on Friday August 01, 2025 @12:36PM (#44759166)
You could also just load up the website on an iPad with an Apple Pen.
Re:Show HN: Draw A Fish and watch it swim with the others by mh- on Friday August 01, 2025 @01:34PM (#44759811)
Unfortunately, that did not improve my drawing skills over using the trackpad. At all. :(
Re:Show HN: Draw A Fish and watch it swim with the others by yieldcrv on Friday August 01, 2025 @03:17PM (#44761161)
I’m browsing hn on my iphone, clicked this link, drew a fish with my finger, and saw it

Worked out the box didn't think twice of it

Good point though as the site doesnt follow responsive design patterns

Re:Show HN: Draw A Fish and watch it swim with the others by tamimio on Friday August 01, 2025 @06:18PM (#44763073)
I drew it with the mouse, doable bit you can use your ipad
Re:Show HN: Draw A Fish and watch it swim with the others by cortesoft on Friday August 01, 2025 @01:15PM (#44759592)
I am literally trying my best to draw a fish only to be told it is only 30% likely to be a fish. Cruel.
Re:Show HN: Draw A Fish and watch it swim with the others by theginger on Friday August 01, 2025 @03:29PM (#44761314)
That makes me feel better about my fish, I thought it was among the worst, but good to know it atleast qualified.
Re:Show HN: Draw A Fish and watch it swim with the others by mikepurvis on Friday August 01, 2025 @02:36PM (#44760666)
Also make sure you’re filling up the canvas — don’t draw something too small.
Re:Show HN: Draw A Fish and watch it swim with the others by GaggiX on Friday August 01, 2025 @01:35PM (#44759823)
Did it face the right way?
Re:Show HN: Draw A Fish and watch it swim with the others by kristopolous on Friday August 01, 2025 @05:32PM (#44762726)
Got a potted flower through. It's swimming nicely

https://drawafish.com/tank.html?capacity=55&sort=popular also don't sleep on that one

Re:Show HN: Draw A Fish and watch it swim with the others by kayge on Friday August 01, 2025 @05:59PM (#44762922)
My hot dog with a smiley face got a 64%, I'm sorry.

Semi relevant Silicon Valley clip (maybe nsfw, language)

https://www.youtube.com/watch?v=ACmydtFDTGs

Re:Show HN: Draw A Fish and watch it swim with the others by LtWorf on Friday August 01, 2025 @06:53PM (#44763332)
Well what's the difference between a lamprey and an hot dog?
Re:Show HN: Draw A Fish and watch it swim with the others by gerdesj on Friday August 01, 2025 @07:52PM (#44763694)
Mr Worf: "an hot ...". Strictly correct but try saying it out loud - its quite painful! I too was taught to use "a" as the indefinite pronoun when the noun had h as the initial capital letter. "An" would normally be the correct form if the noun's initial letter is a vowel (a vowel, not an vowel).

Any en_GB speaker will probably do one of two things here:

  "an 'ot" - where the h is dropped and "an" and "'ot" sound like a bit like "annot"
  "a hot" - here the a becomes ay (rhymes with hay)
I'm very impressed that the old school rules still turn up. I do own a copy of "Usage and abusage" somewhere but it is and should be largely consigned to history.

When you trot out a phrase like:

"Well what's the difference between a lamprey and an hot dog?"

I can't help but notice a lack of a comma post "well"!

A lamprey is a fish and a hot dog is a sausage. The first is a living organism and the other is a processed food.

Cheers mate

Re:Show HN: Draw A Fish and watch it swim with the others by cpfohl on Friday August 01, 2025 @11:45PM (#44764750)
“An h*” is regional. Had a professor who said “an historic…” all the time, never stopped noticing it, though.
Re:Show HN: Draw A Fish and watch it swim with the others by LtWorf on Saturday August 02, 2025 @02:52AM (#44765362)
I speak 5 languages and english isn't on top of the list. The time you spent writing that novel could have been spent learning another language instead perhaps?
Re:Show HN: Draw A Fish and watch it swim with the others by gerdesj on Saturday August 02, 2025 @06:54PM (#44772384)
I was merely noting that you used a grammatical rule I have not seen in quite a long time.

sigh

5 -> five, english -> English (we are not Germans who insist on all nouns be capitalised but why not try it for a proper noun), novel -> diatribe. Possible missing ellipsis.

I speak roughly seven languages really badly and can fail to apologise properly in several others.

Re:Show HN: Draw A Fish and watch it swim with the others by ch4s3 on Friday August 01, 2025 @10:48PM (#44764534)
It's mostly down to the casing.
Re:Show HN: Draw A Fish and watch it swim with the others by rightbyte on Friday August 01, 2025 @02:49PM (#44760842)
Looking at those I feel my fish was totally inadequate. The first one didn't even pass the autofilter since it had a stick figure face ...

Really nice toy!

Re:Show HN: Draw A Fish and watch it swim with the others by bbor on Friday August 01, 2025 @03:10PM (#44761073)
Ok there's some sort of bot war going on with the leaderboard, right? The Palestine fish has 370,000 votes total (both up & down), which seems like a lot. Does HN really drive that kind of traffic??
Re:Show HN: Draw A Fish and watch it swim with the others by rightbyte on Friday August 01, 2025 @03:31PM (#44761337)
Well you can click thumbs how many times you want so ...
Re:Show HN: Draw A Fish and watch it swim with the others by gus_massa on Friday August 01, 2025 @04:47PM (#44762313)
The rule of thumb is 100*upvotes+50, so with the current 600 points, it's like 60.000 visits. Don't take that estimation too seriously, it's only a not so bad initial estimation.
Re:Show HN: Draw A Fish and watch it swim with the others by LordDragonfang on Friday August 01, 2025 @05:32PM (#44762728)
OP really needs to read "How not to sort by average rating"

https://www.evanmiller.org/how-not-to-sort-by-average-rating...

Re:Show HN: Draw A Fish and watch it swim with the others by ionwake on Friday August 01, 2025 @06:19PM (#44763079)
I was extremely happy with my 60% Wang fish. And now after looking at the leaderboard I feel bad.
Re:Show HN: Draw A Fish and watch it swim with the others by raisedbyninjas on Friday August 01, 2025 @07:51PM (#44763691)
I drew a real triumphant one that edged over the 60% threshold. Then read that the mod queue was at 63% and had to do it all over again.
Re:Show HN: Draw A Fish and watch it swim with the others by johnisgood on Saturday August 02, 2025 @06:08AM (#44766265)
The major problem is that I could up-vote and down-vote as many times as I want. It is rate-limited, however[1]. I know, because I wrote a script. :D Seems like someone else did, too, except to down-vote.

Please fix it.

Edit: these down-votes are going down by the 100s or so, someone is really bullish to have "RiverToSea" fish down-voted. Ironically, the "RiverToSea" fish was made by someone who named himself "f**k palestine".

[1] After refresh, you can continue voting till you reach the limit, which is problematic.

Re:Show HN: Draw A Fish and watch it swim with the others by needleballista on Saturday August 02, 2025 @08:04AM (#44766927)
I've always thought it was MORE democratic that if you really like a fish you should be able to upvote it more than if you just kind of like it -- same with downvoting.

If you have an anonymous user, you can register their userId. So someone did that with the palestine fish, hence the username. I knowingly added this vuln to the design bc there's very little someone can gain from registering claiming an account for the fish and the stakes for a fish website are pretty low IMO.

Re:Show HN: Draw A Fish and watch it swim with the others by johnisgood on Saturday August 02, 2025 @08:38AM (#44767113)
You may potentially be able to learn a lot from being able to successfully fight against people doing automated voting ad infinitum. :D
Re:Show HN: Draw A Fish and watch it swim with the others by michaelcampbell on Saturday August 02, 2025 @09:35AM (#44767484)
spazzchainsaw has a talent.
Re:Show HN: Draw A Fish and watch it swim with the others by neurostimulant on Saturday August 02, 2025 @11:16AM (#44768313)
Now I understand why it rates my doodle as 7.5% fish probability.