HNHacker News
TopNewBestAskShowJobs

hardmath123

1,692 karma · joined July 18, 2014

submissionscomments
hardmath123··on Quiztionary
Another thing: you get lots of interesting results for names, such as http://quiztionary.com/search?q=thomas
hardmath123··on Quiztionary
What bothers me is how you can find a lot of common words with many contrived definitions listed: things like "dog: a member of the genus Canis (probably descended from the common wolf) that has been domesticated by man since prehistoric times", "table: a piece of furniture having a smooth flat top that is usually supported by one or more vertical legs", etc. I really hope there aren't any schools making kids memorize these definitions.

My first thought was that these might be sets for English language learners, but the language used in the definitions generally uses a pretty diverse vocabulary. I doubt it's meant for beginners.

hardmath123··on MIT Scratch – Teach kids to program stories, games, and animations
In particular, they use the BJC (Beauty and Joy of Computing) curriculum (http://bjc.berkeley.edu).
hardmath123··on MIT Scratch – Teach kids to program stories, games, and animations
(5-year Scratch veteran here.)

Even though Blockly (and it's predecessor, "App Inventor") is made by Google (the great and the powerful), I have to say, I would rather be introduced to code by Scratch than by Blockly. Scratch is much simpler-looking, it has a beautiful interface, and (most importantly) it has one of the friendliest communities in case you need help or want to show off a project.

hardmath123··on Parsing: The Solved Problem That Isn't (2011)
Yeah, Marpa is quite amazing—it inspired me to build nearley. It's probably more powerful than any other parser generator out there right now (and the fastest, because it has Leo optimizations and Aycock-Horsepool nullables). In fact, Kegler responded to this same article with http://jeffreykegler.github.io/Ocean-of-Awareness-blog/indiv...
hardmath123··on Manyland
Shiny! It's like a mature Club Penguin.
hardmath123··on Ask HN: How to get near the top of search in GitHub?
I don't normally use Github's search. Most of the time, it's a Google search such as `python markov chain github' and get lots of Github links. Perhaps you should try to optimize that, instead?
hardmath123··on DeadSimpleWhiteboard: Simple Open-Source Collaborative Whiteboard
The best part is how the server-side code is barely over 100 lines. <3 nodejs.
hardmath123··on How to Write an Opening Sentence
This is great! The hardest part about writing is getting started, and many times it's hard to come up with a non-cliche, interesting introduction. I wish our English teacher taught stuff like this.
hardmath123··on Ask HN: Show us your abandoned (and probably incomplete) side projects
http://github.com/Hardmath123/nearley -- A (rather powerful) JS parser generator. I lost interest in optimizing it; all the papers on optimizing Earley parsers are intimidating… I'd be really grateful if someone could either explain them to me, or even go ahead and implement them.
hardmath123··on Show HN: A Tribute to “Asteroids”
On my browser (Safari), pressing arrow keys scrolls, making the game really hard to play. You should be able to `event.preventDefault()` or something to prevent scrolling.
hardmath123··on Ask HN: Who isn't in the software industry/not a hacker?
I'm a high schooler/coder, but I like to think of myself as a hacker. I dropped by to make the case that being in the software industry and being a 'hacker' are not correlated very strongly. The hacker culture revolves around code because the culture likes code, but the culture itself has a deeper significance than the ability to make a photo-sharing site or something. See http://www.catb.org/jargon/html/meaning-of-hack.html

Anyhow, for the sake of adding to discussion: I browse HN for the interesting links, especially reading others' blogs, and the distinct lack of memes you find on other link-sharing sites like Reddit.

hardmath123··on HTTPS as a ranking signal
Usefulness of SSL aside, is anyone else terrified that Google can essentially dictate what it wants developers to do, with low search rankings as the penalty for not following them? In my opinion, this sets a scary precedent.
hardmath123··on How we turn $199 Chromebooks into Ubuntu-based code learning machines for kids
I wanted to mention that you can install Scratch 2.0 offline—it runs as an Adobe Air app. See http://scratch.mit.edu/scratch2download/

The offline editor also lets you import extensions, which means that if you're adventurous, you can hook up Scratch to your NXT, your Arduino, your LEAP Motion, your Sphero, your Kinect, anything. That should be pretty exciting for new coders. A friend of mine's speaking about this at the Scratch conference now-ish.

hardmath123··on A Buddhist monk confronts Japan’s suicide culture (2013)
Amazing. Japanese culture is the only one I know of where suicide is encourage and respected—is there any reason for that?
hardmath123··on Tell HN: I symlink'd my Google Drive to my Dropbox folder
You don't want to end up with a circular structure…
hardmath123··on Show HN: Zoi, our first HTML5 game. Running a contest to find the best player
Pressing 'up' scrolls up (on Safari/OSX, at least), making the game far more impossible… :(
hardmath123··on Ask HN: What do you after bad day?
Music! Build playlists that help you get through tough times. My personal favorites are classic rock like Stairway to Heaven ("If there's a bustle in your hedgegrow, don't be alarmed now / It's just a spring clean for the May queen"), Bach (in particular, WTC pieces), and instrumental jazz (Miles Davis is really uplifting). Find songs where the lyrics mean something special to you, and listen to them. Sometimes it helps you look at the big picture, and sometimes it makes you feel like you're not alone. Either way, it's uplifting. :-)
hardmath123··on Ask HN: My 8-year old nephew finally wants to be a hacker. How should he start?
I've been hacking since I was 10, and I started off with Scratch <scratch.mit.edu>. It's visual programming, and it has a remarkable zero-to-sixty time. I've run a couple of Scratch events, and I've had kids come in cold (no coding experience at all) and code pong in 2 hours flat.

And Scratch has a great community.

hardmath123··on Show HN: LowTeX -- a plaintext formatter
Aww, c'mon, it's not that hard… npm's a really nice package manager.
← PreviousPage 4 of 4