News for hackers. Stuff that matters.

lispylol

Re:The Wrong Way to Treat Child Geniuses on Sunday June 01, 2014 @09:04PM (#7831373)
The onset of frustration comes so much more quickly if you expect yourself NOT to be frustrated.
Re:Show HN: Matrix a fast and simple blogging engine on Saturday May 31, 2014 @04:32PM (#7827162)
OP here. Link is in the github repo! You'll find my motivations for making this in the readme. It's still quite rough but I'd love to get some early feedback on the idea.

If you'd like to contribute shoot me a message!

#4 is interesting I've never heard that before. I recently graduated as well but from a heavily liberal-arts oriented uni. Most of my friends didn't even know a CS major even existed.

> There's the perception of being able to easily create a startup or to get a programming job at a tech company

Yeah a lot of people believe simply having a CS degree is a shoo-in for any job. However, if you're studying CS you probably want to work at a top-tier corporate or startup and neither is easy for most grads.

Yeah I think that's an important distinction. A lot of kids are picking up CS as a second major or as a minor because it's believed to make you more marketable for a non-tech field.
What is the biggest reason for this growth?
Re:Show HN: Matrix, a fast and flexible blogging engine on Wednesday May 14, 2014 @09:40AM (#7743627)
I posted a text description but just found out that you can't post both in a submission.

This is still in the very alpha stages but here are the main ideas of the project:

1) Simple, no-frill dashboard for managing posts (files). Once you're happy with a file you can publish it to your blog.

2) Key bindings (right now the only main ones are ctrl-c for code formatting and ctrl-l for linking). Eventually these will be completely user configurable.

3) Relational (not in the db sense): you can tag your files with labels and fast link text in your files to other files.

Sorry about the confusion! You can find the source here https://github.com/keera/matrix

Re:Show HN: Matrix, a fast and flexible blogging engine on Wednesday May 14, 2014 @09:37AM (#7743606)
Oh I see!
Re:Show HN: Matrix, a fast and flexible blogging engine on Wednesday May 14, 2014 @09:36AM (#7743603)
Ah sorry about that. Fixed!
Re:Anki – Powerful, intelligent flashcards on Wednesday May 14, 2014 @09:12AM (#7743511)
> But can you say you will remember this insight in 6 months if you don't serendipitously encounter it again? 1 year? 5 years?

Good point. I think I misunderstood your intention behind asking why questions.

Show HN: Matrix, a fast and flexible blogging engine

http://ec2-54-83-122-123.compute-1.amazonaws.com/admin

Still pretty rough ...Emphasizes:1) Simple, no-frill dashboard for managing posts (files). 2) Lightweight markdown editor 3) Relationships: taxonomy (file tagging) and fast linking (content to other posts)Some of the important key bindings I have are ctrl+c for code, ctrl-L for linking text to other posts. Right now this is baked in but I'd want to allow users to customize it.It's still pretty...

( Read More... | 10 comments | 7 points | on HN )
Re:Is it possible to apply CSS to half of a character? on Monday May 12, 2014 @03:20PM (#7734855)
In general it's absolutely relevant to not just solving A problem but the RIGHT problem. People might ask for X when they really want Y.
Re:Anki – Powerful, intelligent flashcards on Saturday May 10, 2014 @03:37PM (#7726616)
This is also a great article about HOW spaced repetition systems should be used in language acquisition:

http://www.hackingchinese.com/if-you-think-spaced-repetition...

Re:Anki – Powerful, intelligent flashcards on Saturday May 10, 2014 @10:54AM (#7725604)
It's just a review tool designed for storing Question / Answer pairs to your long-term memory. Nothing else.

If that means using it to review and remember specific answers to WHY questions (Why is the sky blue?) for the rest of your life, all power to you. Keep reviewing. However, I think the moment you start asking these conceptual questions you're no longer just trying to remember - you're trying to understand. That's not what flash-cards are designed for.

Instead, you might actually want to look at the sky. Do experiments. Meet experts.

In the process, you will come up with new questions and new answers to old questions. More importantly, as a result of this adventure you will not only remember, but also learn. I wonder if Newton used flash-cards.

Re:Anki – Powerful, intelligent flashcards on Friday May 09, 2014 @10:14AM (#7720941)
The best way to learn JS is very much the same as the best way to learn anything. If you don't know how to learn something effectively then no tool can help you.

What do I mean by knowing how to learn effectively?

* Understanding the basics (js is a dynamically typed scripting language)

* Understanding core concepts (in JavaScript, one core idea is prototypes. Another one is the keyword this which trips a lot of people up)

* Understanding all the connections (variables are actually object properties!)

* Asking a lot of questions

* etc

Re:Anki – Powerful, intelligent flashcards on Friday May 09, 2014 @09:55AM (#7720826)
It's a great tool for memorizing things that need to be rote-memorized. Chinese characters often fall into that category. Arcane Chemistry vocabulary probably do as well.

It's just a flash card system on steroids. If you know how to use a flash card system appropriately then this is a pretty powerful substitute.

Re:Advice for ambitious 19 year olds (2013) on Monday May 05, 2014 @09:44AM (#7698497)
> If you’re hanging out with your friends trying to come up with an idea, I don’t think you should start that company

The difference between a founder that started a company this way versus a founder that started a company out of significant personal experience is astounding. The way they talk about their company is utterly different and I imagine that has a great deal of influence on hiring as well.

Re:Advice for ambitious 19 year olds (2013) on Monday May 05, 2014 @09:33AM (#7698436)
> This is a ridiculous game, and I think every wise person should refuse to participate in it in the first place and set their own priorities.

Regardless of whether or not that 19yo ties his happiness to doing something great doesn't change the fact that he's going to be part of this game either directly or indirectly. I desperately want to believe that we can all lead a happy life simply by setting our own priorities. However, as warm and fuzzy as that can make me feel inside I just don't think it's true. Resources are scarce. There's going to be competition. In some places in the world there's heavy competition even if your priority is something as basic as water.

Oh this is neat. Would be super cool if you could view how others did the same exercise.
Re:Why I won’t work for Google on Saturday May 03, 2014 @03:01PM (#7691971)
> What I find surprising is that the recruiter still wants me to interview even after I explained who and what I am.

Did you tell him that you're a psychopath? My point is that if a recruiter reaches out to you, it probably means your online identity matches their criteria for potential candidate. Now this criteria can be as simple as oh neat he uses haskell to I'm impressed by his contributions to project X, Y, Z. So unless you tell him something that is completely contradictory to his superficial impression of you there's no reason he should tell you NOT to interview with the company.

Also, I feel like whatever reason the recruiter decided to contact you (Github / nice linkedin profile) has very little to do with the companies hiring bar. It's a terrible proxy for measuring how a company hires. It's at best an indication of the technologies you'll potentially be working with. For example, if you only have java listed chances are you prob. would have never gotten that phone call. You should try it as an experiment.

Want to know where the bar actually is? Go for an interview. Of course, what they mean by interview is usually 1-2 rounds of phone interviews. So in essence you're still pretty far from being seriously considered as a candidate.

Re:Why I won’t work for Google on Saturday May 03, 2014 @08:47AM (#7690555)
> Don't think that the fact of recruiter getting in touch mean anything -- they are playing their own numbers game.

Exactly. In some conversations I've had with fellow dev's they seem to equate a message from a recruiter with a job offer. I never understood this. Sure, I get messages from recruiters on LinkedIn but it's prob. the same generic letter blasted to hundreds or even thousands of candidates. The quality of your online profiles (SEO?) as a programmer is directly related to the volume of messages you get from recruiters.

Re:Interactively Programming Flappy Bird in ClojureScript on Saturday May 03, 2014 @08:34AM (#7690531)
I like live coding too but I think how much of it is acceptable depends on what you're trying to demonstrate. If you're doing a programming tutorial video then yes by all means type every line so the viewer can follow along. However, if you're trying to show how various code changes get reflected in your browser do you really need to dedicate 20% of your video time to writing a sine function?
Re:Interactively Programming Flappy Bird in ClojureScript on Thursday May 01, 2014 @06:46PM (#7683117)
Nice! I wonder if interactive programming might end up encouraging a trial and error approach to coding which can be a very bad habit.

Just a minor tip: I feel like you spend way too much time typing in the demo. You should just copy and paste the changes you want to make ahead of time.

Re:The Absurdity of LinkedIn on Wednesday April 30, 2014 @03:19PM (#7675677)
You know what really pisses me off? When any change to your profile gets broadcasted to your entire network. This needs to be off by default. My "feed" is inundated with updates with updates about people tweaking their title or personal information.
Re:The trouble with Khan Academy (2012) on Wednesday April 30, 2014 @03:11PM (#7675615)
I think they're doing a great job grouping and ordering their videos according to common standards. I find myself jumping around trying to figure out what I need to learn less often.
Re:Code Fellows Alumni Stats on Wednesday April 30, 2014 @03:07PM (#7675584)
I don't think these bootcamps are going to go away so long as there's pent up demand for developers. I do think there are existing models that work for a particular audience (college educated, analytical/mathematical thinkers?) and those are going to continue serving as more effective alternatives to scouring the web for resources on your own or going back to school.

Some schools might find out that 8 weeks is too short. Others might find it too long. Being that these rapid fire dev ramp-up programs are still pretty new it'll be interesting to see what insights emerge.

Re:Code Fellows Alumni Stats on Wednesday April 30, 2014 @03:01PM (#7675542)
Or really any school for that matter. In the valley you have schools like Stanford and Berkeley that serve as the initial filters in the talent funnel. Getting into either school is a feat unto its own, so I don't think these school take credit for all of a students success.
Re:Become a better programmer with programming challenges on Tuesday April 29, 2014 @11:59AM (#7667863)
2) GCJ supports EVERY programming language (unlike all others I know of except Project Euler)

Does it support JavaScript?

Re:Code Fellows Alumni Stats on Monday April 28, 2014 @08:27PM (#7664071)
>Our alumni tell us that learning how to code professionally is like learning a super power

I feel like the real super power is the ability to learn effectively. Not just how to write code, but how to do anything. I get the feeling that a lot of people who have had just the right combination of upbringing + opportunities take this ability for granted. They do it very naturally.

Coding is only as powerful as your ability to think. I don't care how many monkeys are coding in PHP you're never going to get Facebook.

Re:Google Maps now lets you find and catch wild Pokémon on Monday March 31, 2014 @06:42PM (#7504789)
Holy shit this is for real! There's a pokemon two blocks away from me LOL.

Older »