Looking for super dumb ideas for web apps I can make in a few days. Challenge me with your stupidity

@brandon A web application which allows you to draw pictures but you have to manually choose the colour of every pixel by spinning a slot-machine-like hex colour chooser.

@jbauer so a manually operated multi-colored noise generator?

@brandon More like you have to keep spinning the slot machine until you land on the colour you want for that specific pixel and you have to repeat this for every pixel.

@gxtony God so many funny ones in there. Shame it's all stuff that's already done and no challenges

@thor Would toots do this, but it would require hardware otherwise it's just a click counter :P

@brandon You can log the type of fart, what might have caused it, where the fart happened, who the victims were, and then plot graphs of your fart history.

@RandomDamage Doesn't exactly sound like a "few days" app :P Also doesn't sound like a dumb idea

@brandon it might be harder in HTML5.

ISTR the VIC20 buffers really being nice to side scrollers

@RandomDamage I've never used or even seen a functioning VIC20 (in video or otherwise) so I'm mostly lost

@brandon I guess I'm old :(

How I did side scrollers was populate the RHS of the buffer and shift the whole thing left.

Collision detection was "fun", but there's sophisticated libraries to handle stuff like that now...

@RandomDamage I've actually never made a game before but I'm sure there are easier ways of doing a lot of that stuff compared to back then :P

@brandon I don't know if I can beat the idea I got @djsundog interested in:

It'll parses an XHTML5 form and converts into it links making up onscreen keyboards, etc providing the required data! And yes, I have an actual use for that!

@brandon @djsundog Well, you can start that one in a few days. Maybe not finish it.

@brandon @alcinnz

here's my understanding of the request, functionally:

a web service that takes the markup for a well-formed XHTML5 form, parses it, presents each form element as a page with links that can modify the value of the form element appropriately, as well as a link to move on to the next form element, and once all the form elements have been filled in this manner, the completed form element with user-supplied values is returned (possibly to a provided callback)

I still haven't wedged time into my schedule to sit down and mock it up much less flesh it out, but it's still on my list (though happy to see someone else catch a spark and do it instead lol)

@djsundog @alcinnz modify the value of the form element how? What types of form elements?

@brandon @djsundog I'm thinking the (local) webservice would either send the form submission request itself or tell my browser engine to do so.

It doesn't have to modify the refering page.

As for which form elements, I'm leaving that quite open-ended!

@djsundog I'm curious: Any idea what "stack" you might use?

Not that I really care..

@brandon Maybe it'd help if I provided context for why I'm interested in this: I want to create a smart TV web browser, and TV remotes can barely anything more than hypertext.

So when you activate a form input it'll give you links to type or select a valid value. Then step you through the form until you submit it or hit the back button.

@alcinnz This is a *useful* thing :P not a dumb idea lol, give more credit to your ideas!

@brandon Maybe "weird"'s a better word than "dumb"...

I'm sure it will be useful for other browser engines too!

@brandon I've been working on an auditory browser engine first, but I hope to build that smart TV browser upon it's components!

@gemlog That sounds nothing like a "few days" project, that's also a GOOD IDEA :P

@brandon Shit. God help me. Now my brain is thinking about it. I probably can't stop it either.

@gemlog Might be time to take a javascript/nodejs course :P

I can do js!
See! :-)

@brandon Well... I don't actually *hate js. Hard to avoid it with php and stuff. I do like other things more though.

@brandon I don't have a ready excuse for not learning Rust frankly. It's pretty readable on the face of it.

@gemlog I've never personally touched a line of code of Go or Rust but I wanted to learn NodeJS/JS because it meant using a single language for the front and backend so...theoretically less total learning time needed?

@brandon I did get something going in Go (eventually, crap tool chain imo). But it is tainted (in my mind) by its origins, so it's hard for me to warm up to it. Also C-ish.
Whereas rust looks c++ish. I don't have much motivation just now. I'm doing entirely different work to most of my life and loving it.

@gemlog Funny enough a lot of my job is purely IT stuff. I'm just working helpdesk. But ever since I was challenged to make a slack bot and got into programming it, I've been itching to work on more programming stuff

@brandon Make a site where people with very opinionated views can register what they are (Anything from musical tastes to political views to techie religious wars etc). Then anyone can start a debate but they have to be paired with someone they don’t know who has opposing views on the same topic.

@danny So twitter :P This also doesn't sound like a few days idea


Tedium - Tedium is a board game invented for mathematics column in Science Digest (magazine 1980s) in order to demonstrate matrix operations before applying then to calculate the odds of landing on a given square in Monopoly. The board consists of 2 squares. The player's marker starts in one of them. You flip a coin. Heads the marker moves; tails it doesn't. Advanced rules: try to guess which square your marker is in after 10 "flips" (clicks)

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.