Description

Please leave a comment in this project to give us your feedback about your Hackaday.io experience.

Details

All of us who work on Hackaday.io are reading your feedback. If we don't get back to you individually, know that we read what you wrote. Thanks for taking the time to give us feedback, we really appreciate it, you help improve the site every day!

Could you give us an option to switch the site’s background from Black with White font to White with Black font, please!

My eyesight blurry after reading an article and even worse when I switch to another webpage with white background. I admire the site design very much but it kept me from spending time in HACKADAY. Not much help either with light filtering extension in my browser. I have to copy and paste the article in elsewhere to read.

It would be amazing to see Lua syntax highlighting implemented. Also, the syntax highlighting for many languages is a bit buggy, and will often stop working halfway through a file, leaving a slightly odd-looking code snippet. C and Ruby seem to be especially prone to this.

I again bring up the idea of replacing the editor with a pre-existing text editor for websites. There are many to choose from which are open source, actively developed, with tons of great features. Quill (https://quilljs.com/) is the first one to come to mind, but there are many more. There are many of us spending many, many hours in the text editor, and the bugs get really frustrating! I know it's a lot of work developing this site, and I think hackaday.io is a wonderful, amazing space for sharing projects! This has just been the one thorn in my side in using it.

The editor automatically adding links doesn't always work properly. For example, when I type in a filename like init.py it often gets converted into a link. Perhaps it should look for the http:// or https://? Or, just let the user insert links manually!

Can we disable 'join requests' for a project? People (?) keep requesting joins to my project, but most of them just wants to ask a question and I think some are spam accounts. People can already message me or comment in project page. I never had someone actually wanting to contribute, send a join request. It's getting annoying. Maybe something should be redesigned. Maybe people think that to be able to comment or send a message they have to join to project, similar to facebook pages. Also looking at a request message I don't know what powers would I give the requester if I clicked 'yes'.

For me I'm not interested in contributions via the hackaday.io page. I'm happy to accept pull requests by the way! I would love to have an option to disable this feature.

Hi @Hasan Yavuz Özderya - If someone wants to join your project and you accept, then that person becomes a project contributor which means that he can edit project details, adding files, project logs, and building instructions. That is very important feature since this is world's largest collaborative hardware development community. When you get someone's request to join you can first chat with that person to find out his skills and then decide if he is the right one for your project.

I just came here to suggest the same thing and saw this. I agree, it's an important option -- but it would be MUCH better if there was an option to either disable it, or make it so they have to actually include some info in the message. I get so many random requests, and the people either never respond or they just use the default message. I have yet to see a single instance of it actually finding people willing to contribute.

Personally, if I wanted to join a project's team, I would first message the owner, explaining my expertise and how I think I could help. If they wanted to have collaborators, then they could add me.

If it could be controlled by the project owner only, ie you can invite people to the team once they message/comment about it, that would be great. It's a great feature in theory, but in practice not so much.

@Alexander I have never had anyone requesting to join a project actually contribute. And I have accepted some. The only ones I've ever given a second glance to though, are those who actually bothered to modify the default join page.

So, I like some of that idea. There is a simple way to implement requiring something custom from the potential contributor also. Default to no text in the join request, and then require they actually type something.

The ability to turn it off altogether, perhaps tied to the 'project state' would be nice. The ability to join projects which are 'Completed' or 'Abandoned' should probably not be a thing.

That could actually be the crux of it, combined with @Jarrett 's request above to disable much of the same thing here. Just adding additional project states could be a solution here.

Projects which are Completed or Abandoned do not allow joins. Then perhaps a project state for 'Seeking Contributors', or 'Thanks, but no thanks' type scenarios.

Projects where users are actively looking for contributors should then be a searchable item as well. Get enough people together on a similar idea with slightly different goals, and you'll end up with something like X windows... *duck*

+1: An option to disable this button on projects would be great. I love discussion and feedback using comments and messaging, but I would only ever give contributor/editor access to a trusted person who I've already agreed to work with.

I'd like to make a case for removing the project lists. They seem like a great feature, and I was very enthusiastic about them initially. Later, I realized that they are pretty much unusable and dismissed them. But now I'm convinced that they are actually harmful, and they make new users miss a lot of content.

I met another person who thought that there are practically no new projects on had.io, because they were only watching the official lists, which are almost never updated with new projects.

There has to be a better way of adding a project to a list, than messaging the list's curator.

I'm proposing an "add project to another person's list" feature. There's a "Phones" list that one person made, that I'd like to put about 50 projects in - currently, it only has one (mine, for some reason), but there's plenty of phone projects on HaD. I've messaged them with all those projects, their job is to click "add", but they seem to have left the site.

I'm proposing this system - have people be able to submit stuff to lists, for a start, those submissions have to be verified by the list creator in order to appear in the list. After some successful submissions (or a whitelist), a person could be enabled to submit items to anyone's list and have them appear in the list instantly (with the ability for the author to moderate the entry after-the-fact). Kind of like a "trusted adder" thing - current workflow involves sending DMs to list owners, which is not a viable solution for people that would like to get involved (like me).

In my entire history on this site, the request to join project feature has netted me a total of one actual contributor who seemed like a good fit and was added. He never contributed.

I'd like to suggest a radical departure. How about curated lists that are automatically constructed from tags applied to projects. I think you would have to add a storage element to remove projects which don't actually fit, AKA they abused the tag system.

Feel free to tell me why the latter won't work. The former was just an observation.

Hi, I've re-uploaded a new file (.pdf) in the Files section with the same name of the previous version, but when I reload it from the Files section I see the previous version instead. Of course I've cleared my browser cache (Firefox)...

Hi Calvin! New projects don't show up on the "newest" list immediately. We implemented this rule as protection from spammers, so you just have to be more patient. Your project is visible now. We're glad you're here...

Oh, I didn't see that mentioned anywhere? Don't know if that's something you want to inform people of or not, but it might avoid confusion if there was a comment about this by the submit button. Thanks for the reply :)

Of course now that I'm trying to reproduce it for you, it doesn't happen...

2) When replying (as the author) to the first comment on a post, the reply gets posted as a new comment, and not a reply. The end result is the author of the first comment is never notified of the reply, as it isn't one. The workaround is to reply, reply again, and then delete the first reply.

I think number 2 is a show stopper personally, as it prevents interaction with the first individual who chose to actually interact.

Could the feed selector (My Feed/Global Feed) be moved to the top of the left content column please? Reason is if viewing the feed on a phone, the columns are stacked and the selector is halfway down the page and you have to scroll past everything in My Feed.

Bug report: When I enter an equation into a project log, the equation always shows up at the very top of the text, regardless of the cursor position. Highlighting the formula and copy-paste does not work, so it is really painful to work with those beautiful LaTex style formulas.

The photo is probably rotated via the EXIF data. For example iPhone always saves photos in landscape mode, but if it detect the phone is in portrait mode, it simple adds a EXIF "flag" to indicate that the image needs to be rotated by 90 degrees. Most browsers and photo viewer/editor nowadays can handle this, but some don't. That's when you get these weird effects/errors.

I wondered why people followed my completed projects when there won't be any updates. Then I realised they clicked on Follow without noting the status. I don't know what the solution is. Maybe make Completed more visible near the Follow button?

To me the fact that a project is completed doesn't necessarily mean that there won't be updates. You might add better photos, you might start selling kits, you might have it break and in need of fixing, you might decide to improve it...

I am relatively new here, but I am clicking "Follow" on projects that I am interested in and want to come back to go over in more detail later. Whether or not there are future updates coming is largely irrelevant - I am just Following interesting projects and Liking only those projects that I really do like. So I'm using Follow as a kind of bookmark for some projects. Is this wrong? ;^)

Ok that's a reasonable case. I'm concerned for the people who think they might receive more chapters to my stories. They'll be waiting in vain. ;) If there are any major revisions, I'd probably call it a new project or post an announcement to .stack.

I do agree that the project status should be made more prominent though - especially for newbies seeing projects in the "Projects You May Like" area of their feed. (Of course, that hinges on people updating their project status diligently...)

After looking at the relay clock project, and trying to read the code examples and schematics, I gave up. Dark red, dark grey and dark blue on a black background is not conducive to reading. I tried Firefox and IE, both give me difficult-to-read images.

There's also a bunch of boilerplate links at the bottom of most pages that appear in grey-on-black. Can this be fixed (i.e. made more legible)? The black background is edgy, but dark-on-dark is a showstopper.

My Win10 system at work is darker -- even worse. Team names (I notice they highlight when you hover over them, but if you don't know what they say because you can't read them, hovering over each one is a pain. I'm not asking for black on white, but a bit more contrast would be nice.

The schematic is a PNG so user generated content. I find it unreadable too. I had to use GIMP to replace all black with something light to view it. Tell the author. Hmm, maybe some people take night mode too seriously. :)

Can I change my account from being OAuth-based to password-based? I don't see any flows to do so. Changing password requires a current password even though there's a button to authenticate with GitHub (which just takes me back to my feed after authenticating, so why is it there?). I can't delete my account to start over either, because I need a password or to authenticate with GitHub and the latter redirects to my feed immediately after authenticating.