Who.
Asked.
HN user
Interweb Enthusiast.
Personal Site: https://kbr.sh
YouTube: https://kbr.sh/r/youtube
GitHub: https://github.com/program247365
Who.
Asked.
Yes!!! These are great suggestions.
I was telling someone else how I missed the boat by not calling the app "Spelling Bee". :)
To the person from San Francisco who visited my site at "/hey-look-at-me-im-a-douchebag-is-what-this": I hope you have a nice day, and you chill out.
Welcome!
Yup, my bad. The Algolia search on HN defaults to "Popularity", and the 2024 version from earlier was 20+ links down on the page.
So I missed it. And I don't read so good.
Sigh.
Buuuut, it seems like we're getting different people sharing their side projects, so that's a win!!
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
That's awesome!
I wonder if you could make this an API you could sell to devs/businesses? It's a different customer, but maybe something you could expand into.
Thanks for sharing the details!
Nice! I thought about doing this at some point. Did you have to run ads, do SEO or anything to start to get traffic?
Nice! What's your tech stack here?
Nice!!
I've been thinking about doing an iOS app for awhile now.
Does this have a backend of some kind? What's your tech stack? All SwiftUI, or Expo/React Native?
Wow, search failed me. I did not see this. :(
Haha, true story! But you gotta do $500 before you can get to $1k. ;)
Let's say, $500 *or more*. The previous year's submissions definitely had ones that were more. :)
Next.js - https://nextjs.org/
React framework - 20 million NPM downloads a month ()
Here are some of mine:
- https://haxplore.com/ (I love this version of HN news to whip through with keyboard shortcuts)
Just did some redesign and cleanup.
I especially like the idea of a /now page. Experimenting with adding more pages and content soon.
Digital Garden is the right word here. ;)
Mmmm, very interesting points to think about. The priority of space exploration is always a topic that comes up. Although I don't think I've heard the argument for focusing on DOGS (Design of Great Settlements). :) DOGS vs CATS, ha!
I think what I'm trying to do with https://spacehackers.club is to get more folks interested in hardware/software problem-solving in the context of what may be pervasive in the coming decades, which is increasing the human reach into the solar system.
Your post here has me thinking about how I might categorize things on this list: https://github.com/spacehackersclub/awesome-spacehackers
Maybe more DOGS related resources? Would love contributions and further discussion about what focus should be.
Also on Twitter if anyone wants to follow there: https://twitter.com/spacehckrsclub
Site is up, hosted by github pages: http://spacehackers.club/
Would love feedback on how to organize https://github.com/spacehackersclub/awesome-spacehackers
Things I'd like to add * jobs section like the ones mentioned in this post? * open source projects involved in aerospace that are looking for contributors?
Would love to hear other ideas, join the keybase chat for spacehackers.
Yup. Opened now.
http://www.domenlightenment.com/ is great.
should it be an 'open' team or 'closed'?
'spacehackers' on Keybase if peeps want to join. I'll be thinking about persistent posts idea as we chat.
Had a phone interview with SpaceX recently, they do have some web dev positions: http://www.spacex.com/careers/list
Nice!
Mmmm, wasn't that familiar with Keybase. That looks nifty, and very encrypted.
I do agree that the Slack chat is ugh cuz free plans are limited. But I've seen open Slack (or insert fav chat/forum software here) do well, even with just a good community guidelines (e.g. https://github.com/randsleadershipslack/documents-and-resour...)
But either way, if peeps are interested in this, I'm game to start a community somewhere for this, been thinking about this for a while:
https://www.dropbox.com/s/m3hjn4drrv2yzng/spacehackers.png?d...
I was also thinking about creating a community around this. I was thinking about creating a Slack for folks interested in the webdev + space exploration/tech scene. Anyone interested?
Afaik, this is the only thing close right now: https://spacehack.org/
Your approach is what they were downvoting.
Using the words, 'cowardly' to describe other people you don't know, and saying 'I'm better than you', to people you don't know, and saying 'my grandmother could write better markup', to a group of people you don't know, probably just made them classify you as a 'troll'.
I saw the markup, and saw they needed guidance (https://news.ycombinator.com/item?id=10489954), you saw the markup and decided they weren't worth helping. That's sad really. No one is an expert in everything.
Try helping out, rather than lambasting.
I was just reading a great book entitled 'Debugging Teams - Better Productivity Through Collaboration' (http://shop.oreilly.com/product/0636920042372.do). Here's a great excerpt:
"In order to reach collaborative nirvana, you first need to learn and embrace what we call the “three pillars” of social skills. These three principles aren’t just about greasing the wheels of relationships; they’re the foundation on which all healthy interaction and collaboration are based.
Humility
You are not the center of the universe. You’re neither omniscient nor infallible. You’re open to self-improvement.
Respect
You genuinely care about others you work with. You treat them as human beings, and appreciate their abilities and accomplishments.
Trust
You believe others are competent and will do the right thing, and you’re OK with letting them drive when appropriate."
Think about those three things.
Firstly, thanks so much for starting to work on this!
Let me suggest a few things:
* I'm confused as to why you're using tables for layout? Might want to consider something more modern, and use tables just for tabular data, and use divs, classes, and CSS for handling the layout: http://learnlayout.com/ You can get a lot done without using tables and <center> tags, etc.
* The width on your table is 85%, why not 100%? Let that bad boy go to the edge of the viewport, on mobile every pixel counts.
* I'd suggest adding this to your 'body' css, make that content go to the edge of the viewport:
margin: 0; padding: 0;
* I see a lot in inline styles in your table, you might want to consider taking those out, and just throwing them into your CSS stylesheet. Those are the most specific, and override everything. Maintaining that will be hard, and painful. Unless you have some historic, or those are dynamically entered for good reason by your CMS, I'd take them out.
* <tr class="spacer" style="height:5px"></tr> Things like this could be better improved by removing, and just adding padding to the element you really wanted to add some breathing room around
* <span class="score" id="score_10487419">318 points</span> Perhaps this is a personal preference but I prefer classes over ids in CSS. Classes are more easily overridden, and have less headaches than ids on large websites http://csswizardry.com/2011/09/when-using-ids-can-be-a-pain-...
* <span class="deadmark"></span> Reason for these? Looking at it, I'm not sure what value it might provide. If it's something that isn't pertinent to that item on the page, I'd consider not rendering it, as there is nothing in it, and you, as a general rule shouldn't use spans or divs to solely help you lay things out on the page
* <td colspan="2"></td> As I see you have these there, since you're laying out with a table, I'd encourage you to not do that. Tables are markup heavy, and you'd find you could bring your page weight down if you did not use tables for layout. See http://www.stevesouders.com/blog/2013/05/09/how-fast-are-we-...
Specifically for mobile:
* Responsive Design: https://developers.google.com/web/fundamentals/design-and-ui...
* Touch Targets: http://www.smashingmagazine.com/2012/02/finger-friendly-desi...
I hope some of those tips are helpful. Keep going! Keep learning!
JavaScript is both easy to get into, but difficult to master. There are places on your path to JavaScript mastery where you're literally like, "Did I make the right choices in my life?". Push a little harder, and like anything, the added effort to understand the choices put in front of others, and why something works the way it does, will be rewarding.
Illustrations/points like cube-drone has made here are popular because it's partly an over-exaggeration, and partly true. People on either side of the fence (JS mastery, or not), can find some kind of common ground of, "Right?? Isn't it painful??"
It's painful if you let it be. With the right mentors, and the right motivation, you can make JavaScript do wonderful things.
As a whole I think JavaScript has made the web a more fun and interesting place, no matter how much you want to bitch about the language or the ecosystem. We stand on the shoulders of giants, and I, for one, appreciate it. Thanks Brendan Eich! :)