top | item 7579982

Propose HN: Screenshot Saturday

184 points| bemmu | 12 years ago

We talk a lot about ideas and there is "Show HN" for when you reach a somewhat working state, but what about in between? There seem to be many people struggling with motivation to continue on their side projects, so how about having a weekly post where you can post a progress screenshot?

The concept is based on Reddit's "screenshot saturday" meant for indie game devs. For example the most recent one is here: http://www.reddit.com/r/gamedev/comments/22tpar/screenshot_saturday_166_better_than_pax/

So if you like the idea, please post a screenshot and a few words of explanation on what you have been working on for the past week.

170 comments

order
[+] kijin|12 years ago|reply
I've been creating something completely reckless for the last two weekends.

Screenshot: http://i.imgur.com/y5b4Yy7.png

Github: https://github.com/kijin/qade (MIT License)

QADE (Quick and Dirty Editor) allows anyone who can access it over the web to view and/or edit any file that the web server process has access to, as well as execute any arbitrary shell command and view the result right on the web page (via the "Console" tab). It's written in good ol' spaghetti PHP with a generous topping of AJAX. Because why not? The idea is insane to begin with, anyway.

The screenshot shows QADE editing itself over the web. The webshell lets me commit my changes and push it to Github, right in the comfort of a web browser. The editor component is ACE, which provides syntax highlighting for every language I care about as well as a regexp-enabled find & replace function.

The "New" button currently doesn't work, so you have to use the webshell and `touch` files that you want to create.

All in all, it's a security nightmare, and it's supposed to be. It might have some legitimate uses if you put it behind TLS, a good firewall, a chroot and HTTP authentication, but you really shouldn't take any chances with it unless you know what you're doing. If anybody uploads QADE to a shared server that you control, kick them out ASAP ;)

[+] parkovski|12 years ago|reply
I think this is super cool. I've been looking for an editor that lets you do everything you need to in the browser.

Ideally this would let you write code and switch quickly between your site and the editor, like an IDE's run button, but all within the same browser tab - I did a quick (and very crude) jsfiddle to show this: http://jsfiddle.net/RyT3w/1/.

Like you say there are security issues but that isn't a big deal with local web dev or within a company that has firewalls to the outside world.

[+] asadlionpk|12 years ago|reply
Cool! This shouldn't be on the server permanently I guess. But I am going to use it for doing quick edits on the server when in development phase. I use cpanel for that currently.
[+] theboss|12 years ago|reply
Just what I need. RCE as a feature instead of a bu
[+] scrollaway|12 years ago|reply
This sounds awesome. Keep working on it.
[+] jeswin|12 years ago|reply
http://imgur.com/a/agRne

The app is called Fora. At first glance, an open source version of Medium. But it's really much more. I am struggling with how to describe it (which is extremely important), perhaps HN could help here.

Idea: Most information (such as music, movies, blogs or products) is typically stored in database tables having various structures. Fora lets people define these tables, describe how it needs to be formatted on screen, and build communities around them. So for example, Medium.com will be a structure having Cover (image), Post Title(string), Content (html) and Comments (string).

Code: https://github.com/jeswin/fora

[+] gabemart|12 years ago|reply
I've been working on an Android version of an ambient noise web app I made called A Soft Murmur [1]

Screenshots:

http://i.imgur.com/HAGYYAO.png

http://i.imgur.com/acaa12P.png

I'm planning on releasing a free version with 3 sounds and a 2.99 version with 10 sounds and timers and other features from the web version. I've never sold software before, so I pretty much have no idea what I'm doing when it comes to the marketing side of things. I have a suspicion the most lucrative approach would be based around in-app-purchases, but I really dislike those.

I'm building using Phonegap/cordova [2] which I have mixed feelings about as a toolkit. Phonegap media elements, which I'm using pretty extensively, are buggy and feature poor on Android, especially the older APIs. On the other hand, I'm nowhere close to being able to build an app like this natively, so I should be grateful the platform exists at all (!)

I'm working hard to make the user experience seamless, easy and smooth. I think the end product will be something I'll enjoy using.

[1] http://asoftmurmur.com

[2] http://phonegap.com/

[+] Hytosys|12 years ago|reply
http://skylerlipthay.com/images/honeycast_screenshot.png

It's an OS X application called Honeycast for composing audio/video layers and broadcasting (much like XSplit for Windows). The screenshot shows a session with a couple screen region snapshots and a webcam's video being composited.

I have been working on buttery smooth 60FPS screen capture (really tricky on these retina Macbooks with underpowered GPUs). It's looking great.

Now, I'm working on the RTMP protocol to communicate with video streaming servers (Twitch.tv, Justin.tv, YouTube, etc.).

I'm hoping to release to the App Store soon. The closest solution like Honeycast on Mac is the $500 Wirecast. I think there are a group of people that could benefit from a cheaper solution!

[+] bemmu|12 years ago|reply
My personal thing is a landing page I am putting up for personalized chopsticks: http://i.imgur.com/DyFIItZ.png

Hopefully I can get it launched next week and see if I can get some orders. I used these chopsticks as an extra gift to current customers and they seemed to like it and were wanting to order more, so that's why I decided to work on a separate page for those.

[+] unholiness|12 years ago|reply
I was in the middle of commenting on how laggy the input to your text box was being before I realized that I'm practicing a rather special brand of idocy this morning.

Screenshot Saturday will take some getting used to.

[+] erichurkman|12 years ago|reply
Slick idea. When you're thinking about marketing, don't forget weddings. Out of all the silly wedding schwag/gifts I've seen, chopsticks with my name on it would be pretty awesome.

The wedding blog/forum niche is tough to break into, but could be a great marketing avenue for you, as they /love/ merchandise that can be customized to guests, particularly products that are new and still unique/uncommon.

[+] jackgolding|12 years ago|reply
Hey mate,

Awesome idea and they look great. My only caveat would be the logo might put off corporate customers (who may be your biggest customers.)

[+] syncro|12 years ago|reply
Nice. Some large hi-res photos showing the design would be awesome.
[+] roryhughes|12 years ago|reply
What would be really cool is if you showed what they would look like with the name on them as you typed it.
[+] ada1981|12 years ago|reply
AppSumo might love this
[+] HorizonXP|12 years ago|reply
http://imgur.com/AM11LCz

Working on my website for my wedding. Using it as an opportunity to teach myself Django, so that I can make mistakes here before I start using it for a work project. Right now, I'm working on adding the ability to RSVP for events.

It's been really great to learn how to use Docker, Redis, Postgres, etc. to make this come together. Overkill likely, but still fun. :-)

[+] mafuyu|12 years ago|reply
I just sent out a PCB to fab: https://dl.dropboxusercontent.com/u/538662/dorkbotboard.png

It's an open-source pocketable e-paper device with an (Arduino compatible) ATmega, USB transceiver, Real Time Clock, FRAM, and coin cell Li-Ion rechargeable via USB. It also has five buttons along the top. Whole thing should be around 4mm thick. Repo here: http://github.com/Hylian/arducard

Some potential applications: QR codes, barcodes for rewards cards, Google Auth OTP, text terminal for a Raspberry Pi, etc.

Unfortunately, it seems I missed a certain small detail... https://dl.dropboxusercontent.com/u/538662/missedtrace.png

[+] DHowett|12 years ago|reply
I was speccing out something like this a couple months ago (for TOTP), but never got past the planning stage. This looks awesome!
[+] asadlionpk|12 years ago|reply
Nice. Where do you source e-paper display from?
[+] pavben|12 years ago|reply
Screenshot: https://github.com/pavben/WebIRC#screenshot

GitHub: https://github.com/pavben/WebIRC

I decided to blend an IRC client and a BNC into one, and build this from scratch in Node.js with an AngularJS frontend. Run it on your server and stay connected to IRC 24/7 while hiding your home IP behind the server. Access the same session (server connections, open channels, PMs) from work/home/iPad simultaneously and have them kept perfectly in sync :)

[+] sjm|12 years ago|reply
Cool, I've always wanted to do something like this. I love my IRC & BNC set-up and have always thought that other chat systems could learn a lot from it, and at the same time that the process could be simplified for newer users.
[+] shurcooL|12 years ago|reply
I've been using WebIRC for a while now, and I have to admit the convenience it offers is well worth the small cost to get it setup (my $35 a year vps wasn't doing much).

It's simple and does what you expect.

[+] shurcooL|12 years ago|reply
An awesome idea!

http://img691.imageshack.us/img691/1600/hahz.png

That's a WIP port of Conception in Go. It's an experimental code editor/live development environment tool.

What you see is an experiment at creating a Sublime Text/Atom-like fixed UI, with the list of Go packages in a tree view on the left, code in the middle, and various live widgets on the right. For instance, you can see a live git diff, the type of variable under your cursor, and various other debug things related to the parsed AST.

Unfinished Code: https://github.com/shurcooL/Conception-go/commits/master

[+] enel|12 years ago|reply
What monitor do you have?
[+] chewxy|12 years ago|reply
http://imgur.com/1wEQJqu

This is mine. 2 weeks ago I set out to learn how to write android apps, and do gaze tracking. Story here: http://blog.chewxy.com/2014/04/08/eyetracking-jetpack-joyrid...

The result is http://eyemap.io. It's a simple-to-use, affordable gaze tracking analytics system with your tablet. I'm still testing if people actually want the service. It's hard to make sense of it, because people sign up to the mailing list but nobody would pay for it.

[+] rguldener|12 years ago|reply
How accurate is the tracking? Recently tried to do gaze tracking on an iPad for a hackathon and whilst we were able to detect viewing direction (left, right, up, down) getting an actual pixel info was nearly impossible. We had stable and good eye corner and pupil detection, the problem was the movements were just so small the data got extremely noisy.

Curious how you approached that!

[+] frozenport|12 years ago|reply
Can you make an online demo or something that shows it working on my laptop? I have a hard time believing that you can localize my gazes - I need to see for myself.
[+] psycr|12 years ago|reply
This is a good idea that just needs to be marketed in the right way.
[+] david927|12 years ago|reply
I've been working on a new way of structuring data which results in fast, easy querying (here, of semantic data).

Here is a screenshot of the result of a query for "all museums in Paris that have art by Picasso."

http://imgur.com/Cskqx0f

And here: European countries with a life expectancy less than 83, along with a graph of another one of the columns

http://imgur.com/NhgVtW5

These are from the Windows app, but that may never be released. The web app is coming along really well and much faster than I expected. In any case, I'm really happy with how the it's going overall.

[+] egwor|12 years ago|reply
I'd like to hear more. Is this open source? I'm interested in semantic data, and how that's used. Do you have any recommended example sources to learn how to go it?
[+] Lerc|12 years ago|reply
Might as well.

http://imgur.com/9XRwLNk.png

Fixing up Drag and Drop File moving. bacon.txt is being dragged from /home/lerc/Notanos/apps and being held over ~/Notanos The dashed line around the window indicates the destination for the drop. (holding over a folder icon would reduce the dashed border to just around the folder icon)

[edit] And because I made this screenshot just after midnight, I spotted a bug in the clock display. hour 0 should display 12 for am/pm mode.

[+] kpao|12 years ago|reply
http://i.imgur.com/IKshtxL.png

Working on adding Multiplayer to Infinite Flight[0] (Flight Simulator for iOS/Android)

This screenshot shows work in progress with an expanding group of beta testers. It's been really fun working on this so far. I've been spending the past week implementing automated policing tied to a reputation system that gradually unlocks airports and airplanes.

[0] http://www.infinite-flight.com

[+] skykooler|12 years ago|reply
Nice work! I've been looking for a good flight simulator for Android (X-plane is nice but feels amazingly limited).

What is this written in? Would it be possible to port it to Harmattan?

[+] wingerlang|12 years ago|reply
http://imgur.com/a/U6W2r

Nothing really special here. Being a perfectionist I haven't been able to find any expense-tracker apps that I like. Most have either to much stuff going on, or are too focused on being pretty. Or are too 'budget' inspired. I don't have any spend-too-much problems, I just want to keep track of my expenses out of pure interest in recording stuff. So there is no budget-functionality, only pure minimal expense-income tracking. Just the way I want it.

Since I am travelling I've also made it so that I can easy input the expenses in the currency but at the same time always have a converted "main currency" visible. I haven't been able to find another app that did that in a smooth way.

I will have some basic charts also in the future, dropbox sync etc.

[+] ashwinne|12 years ago|reply
Spendy looks like something I would love to use too. Where is it available?
[+] makmanalp|12 years ago|reply
Working on a new pelican (python static site generator like jekyll) theme with a minimal old book style, with renaissance serif fonts, text decorations, etc. Not a designer, so I'm having a bit of trouble but I think I did fairly well so far! Comments appreciated.

https://github.com/makmanalp/fleuron (screenshot included!)

[+] egeozcan|12 years ago|reply
Hey, I've just published jstatico[1], yet another static site generator. I wanted to ask if it's ok to fork and modify this to create an example site to use with my generator. I use nunjucks so porting should be trivial.

In the readme of the repo, you said:

> You can reuse it freely, I only ask that you keep the

> attribution text and link on the bottom as is

but you don't have a license. So, I wasn't sure if you'd allow "repurposing" too.

[1]: https://github.com/egeozcan/jstatico

[+] atmosx|12 years ago|reply
That's really cool. I wouldn't say that you are not a designer, especially considering how much I struggle with CSS/HTML5 to get an acceptable result, on my rails views.

The problem with the these kind of designs are the fonts. Most of these old-style, handwritten fonts won't work for non-Latin languages unfortunately :-(

[+] wrl|12 years ago|reply
http://imgur.com/O1YnLed

I'm writing a software synthesizer (a VST instrument plugin). I've been working solely on the DSP (audio processing) code for a while, and am shifting gears to work on the user interface.

The synthesis algorithm, roughly, is that the graph on top describes a Lissajous curve which is used to shape the phase of a cosine oscillator, and there are two cycles of said oscillator displayed underneath the curve. The knobs underneath it are the parameters for adjusting the curve shape.

The UI is all OpenGL 3.2 using a convenience toolkit I rolled myself (for layouts, event dispatching, etc). Currently working on hooking the UI into the DSP side of things.

[+] prezjordan|12 years ago|reply
Cool idea!

Isomer, an isometric graphics library for HTML5 canvas.

Screenshot: https://cloudup.com/ca2TeFocl6F

I'm _almost_ ready to release. I've been working on the docs here (http://jdan.github.io/isomer/), but the code is still private.

[+] michaelbuckbee|12 years ago|reply
Very nice work. A suggestion: keep the generalized library open source and a separate implementation that lets you use your library for charting as something private that you sell.
[+] bgirard|12 years ago|reply
Cool! If you have any questions about canvas and/or Firefox performance while working on this come hang out in irc.mozilla.org #gfx.
[+] TelmoMenezes|12 years ago|reply
I'm working on a knowledge graph + NLP interface.

http://i.imgur.com/r10Yn8v.png

[+] neil_s|12 years ago|reply
This is really cool! Are you building it from scratch or is there some existing knowledge graph you're building on top of?