HN user

irrationaljared

225 karma
Posts33
Comments97
View on HN
github.com 1y ago

Cognitive Load is what matters

irrationaljared
16pts3
swizec.com 1y ago

Let Small Fires Burn

irrationaljared
1pts0
michaelfeathers.silvrback.com 1y ago

Characterization Testing (2016)

irrationaljared
1pts0
martinfowler.com 1y ago

Onboarding to a 'legacy' codebase with the help of AI

irrationaljared
2pts1
codeyam.substack.com 2y ago

CodeYam Introduction: A Software Simulator

irrationaljared
5pts5
www.thecodepuzzle.com 8y ago

Show HN: Offline/Online Learn to Code Activity

irrationaljared
1pts2
news.ycombinator.com 8y ago

Simple Mobile Wedding Map

irrationaljared
1pts1
jaredcosulich.wordpress.com 10y ago

The Opportunity Cost of Coercion

irrationaljared
1pts0
jaredcosulich.wordpress.com 12y ago

Five Techniques To Help You Think More Deeply

irrationaljared
30pts3
medium.com 12y ago

Traditional Education Is Like Arranged Marriage

irrationaljared
2pts0
news.ycombinator.com 12y ago

Show HN: Project ideas to do with your kids / students

irrationaljared
9pts3
jaredcosulich.wordpress.com 12y ago

How Does This Not Blow Your Mind?

irrationaljared
66pts89
news.ycombinator.com 12y ago

Show HN: Dead simple photo sharing

irrationaljared
41pts54
www.puzzleschool.com 13y ago

Tetris Reimagined For A TouchScreen (drag pieces with your fingers)

irrationaljared
5pts2
jaredcosulich.wordpress.com 14y ago

The Power of Autonomy

irrationaljared
2pts0
news.ycombinator.com 14y ago

Does anyone have an idea for a new level for my teach-people-to-program game?

irrationaljared
2pts1
news.ycombinator.com 14y ago

Ask HN: Does this website make sense?

irrationaljared
15pts19
news.ycombinator.com 14y ago

Show HN: Learn to code by solving/building angry-bird-like levels with Peanutty

irrationaljared
2pts1
jaredcosulich.wordpress.com 14y ago

Puzzle Mechanics Are Better Than Game Mechanics

irrationaljared
1pts0
jaredcosulich.wordpress.com 14y ago

The Joy Of Programming

irrationaljared
2pts0
jaredcosulich.wordpress.com 14y ago

Programmer - The Best Professsion?

irrationaljared
4pts3
jaredcosulich.wordpress.com 14y ago

The Power of Ownership and TDD

irrationaljared
4pts0
jaredcosulich.wordpress.com 14y ago

My Daughter Will Learn How To Program

irrationaljared
15pts0
jaredcosulich.wordpress.com 14y ago

The Linda Problem

irrationaljared
3pts0
jaredcosulich.wordpress.com 14y ago

I'm Actively Considering Home Schooling

irrationaljared
3pts2
jaredcosulich.wordpress.com 14y ago

Where Does Passion Come From?

irrationaljared
2pts0
jaredcosulich.wordpress.com 14y ago

Goals of Education

irrationaljared
1pts0
news.ycombinator.com 15y ago

Ask HN: Looking for feedback on new music recommendation site.

irrationaljared
3pts3
news.ycombinator.com 15y ago

Tell HN: Launching HackingAdvertising.com

irrationaljared
5pts5
news.ycombinator.com 15y ago

Ask HN: How would you get the word out about a new dating site?

irrationaljared
5pts13

I think both factors are important as the goal is generally to help with planning and prioritization. A straight-forward but long task is still "expensive" with regard to prioritization and will take a while even if the cognitive load is not super high. That said, I think the observation that cognitive load is a good thing to watch out for as it introduces more risk to the estimation is very valid.

[dead] 2 years ago

I recently posted a blog post about CodeYam, which is a software simulator. It creates simulations of every aspect of a software application - basically every function, both in isolation and in the context of the app or other function that import the original function.

We've put together a brief demo demonstrating how the software simulator can benefit a pull request workflow, creating simulations of all changes and making it easy to add/edit simulations and save them as part of a test suite. Would love to hear any thoughts people have on it.

This is all automated. It's a github app that tracks changes as they come in, analyzes and simulates them and creates simulations that can be accessed via the CodeYam website, integrated into a CI workflow, or, hopefully soon, leveraged in developer workflows.

In this way there's no set up or maintenance required (or very minimal). It updates simulations as changes are made so everything is always up-to-date.

It automatically generates a number of scenarios (data that is fed into the simulation), but you can define new scenarios through the website as well (or describe a scenario for the AI to generate).

My team and I have been working on a software simulator. It deconstructs software projects, creating simulations of all components (front-end and back-end) in isolation and in context, so you can easily see, test, and share any area of an application or the application as a whole. The blog post has more details.

It's starting to work pretty well and we're looking for people who might be interested in trying it out. Would also love to hear any feedback or questions people have about the concept.

If you want to try it out and don't want to register via the website you can email me at my first name (jared) at puzzleschool.com and I'll send you the zip file containing the cards and a few sample programs that can be printed out and photographed directly.

I was running an afterschool program teaching kids to code and we were looking for a way to have them code that was more social and group oriented rather than having everyone hunched over a computer more or less by themselves all the time. I was also looking for a project to explore Computer Vision and Machine Learning. This ended up being a good fit for both needs. The video on the website shows the students working on it. It's surprisingly engaging for being just paper cards you are writing on...

I've thought about it a bit. I realize the title is annoying on Hacker News, but I think the title is ok within the general context of my blog for those who read it regularly.

I'll think about another title, and I'm sorry (sort-of as I've enjoyed the debate here) for the sensationalist title on Hacker News, but I don't think it's a huge deal outside of this specific context...

Just want to point out a few things:

1) There are no requirements for students to be "involved in the process of planning their own education". They are only required to be attend school a certain number of hours per year (I'm not sure the exact number), and serve time on the judicial committee. There are no requirements at all around any educational goals.

2) Sudbury Valley School operates on less money per-pupil than neighboring public schools.

3) The only requirement for adults who work as staff members is that they are capable of treating students as equals.

I apologize. I don't have specific stats to share on the college success. The books published by the school have a lot of anecdotal evidence regarding the students having success in college. They don't seem to have universal success or significantly greater success then their peers from other schools, but they do seem to be able to handle and graduate from college and have gone on to a wide-range of jobs.

I should not have simplified the argument to claim that they have universal success.

Great questions. I've written a few more blog posts about my experience with the school:

http://jaredcosulich.wordpress.com/2013/10/23/first-day-at-a...

http://jaredcosulich.wordpress.com/2013/10/29/how-are-these-...

http://jaredcosulich.wordpress.com/2013/11/04/is-socializing...

http://jaredcosulich.wordpress.com/2013/12/16/chess-minecraf...

The founders of the school have also written a number of books: http://sudburypress.com/

I'll do my best to write more posts getting in to the specifics, but my observation so far is that none of the extreme possibilities happen. There are problems. There are expulsions. Not many, but they do happen. The students don't magically learn everything on their own, but they do seem to develop in to competent, thoughtful, curious adults on their own...

Ok, so would you predict that most of those who get accepted to college flunk out or are unable to get jobs?

I can certainly appreciate that this might not actually be "mind-blowing", but personally I think even the college-acceptance rates are a surprising result.

I don't think it's reasonable to assume that these students have any higher IQs than the neighboring public schools. I have not found any evidence to suggest that.

Yea, I know. It's tough to strike the right tone in the blog post and in the end the format was structured to be readable and get attention as I really do just want people to think about these ideas more, even if in the end they don't agree with them.

I agree. The students at Sudbury Valley and the families are not representative. That said, there is no application process outside of making sure you want to be there and your family is on board. They are not filtering out lower-performing students at all.

But it is certainly possible that this model would fail miserably when applied more generally. I don't think that can be the null hypothesis, though...

That would be more mind-blowing, I agree, but that's an enormously high bar that no one is achieving.

Sudbury Valley is a private school, but it is much less expensive ($8k vs $25k+) than many other private schools and does not attract only elite students. In fact many students turn to Sudbury Valley after struggling with public schools or even being expelled from public schools.

Unlike most private schools Sudbury Valley will accept all students as long as they want to be there and agree with the educational philosophy (e.g. adults will not force your student to do anything)...

The point of the post was not to claim that Sudbury Valley is for everyone or is better than other educational environments necessarily. It was more to observe that I'm surprised that people are not more curious about such a different environment. I would expect people to have more questions and want to learn more...

I appreciate everything you've said. Obviously not everyone will have their mind blown by these observations if they're already well informed on much of this.

My point was more toward the general public and the idea that such a radically different educational environment is preparing students for success in college and wide range of jobs should be at least inspire some curiosity...

There's a lot of literature out there from the founders of the school. Generally speaking they do engage in a lot of self-directed learning, but I think if you walked around the school you would not say that they were spending their time engaged in learning the way most of us think about it.

I'll be writing more about it. This was meant as a teaser, but I don't mean to leave it there. As I spend more time at the school I'll have more observations to share.

Generally speaking they seem to do similar activities to what I do on the weekends, with my free time. I might read a book, play a video game, learn something new, visit with friends, etc. That roughly describes what I've seen from them in the time I've spent at a Sudbury Valley school in the Bay Area.

I probably shouldn't have included that stat. The point was not to say that Sudbury Valley was sending 100% of their grads to MIT or something, but rather to note that I think people would predict far lower numbers of college-going graduates if they tried to predict the outcomes of a school that had not requirements and no curriculum at all...

Sudbury Valley does not self-select students. It is a private school, but if you can afford the relatively low tuition ($9k a year) and want to go there you can. There is no selection process other than making sure the family is on board with the educational philosophy.

I haven't yet seen any studies showing specific comparisons, but they seem to do well, enjoy college, and graduate. Again the point is not that Sudbury Valley does significantly better at preparing students for college/jobs but that it clearly is not doing a poor job of this, which I think is a significant observation given how different the environment is.

I mentioned in the blog post that it is an apples to oranges comparison for a lot of reasons. The point is that clearly the complete lack of curriculum is not placing these students at any significant disadvantage. That alone I think it a mind-blowing idea given how radically different the educational environment is compared to traditional schools.