Readit News logoReadit News
songzme · 8 years ago
I quit my job as a software engineer at Google early this year to teach people how to code. I started paying people $15/hr to learn so they can make ends meet while learning instead of working at Walmart.

I thought about all the missing pieces in my engineering growth and created a curriculum that welcomes students from 0 engineering background and plugs in all the holes that were black boxed to me in my engineering growth: We host our own servers, allowing students configure nginx and create ssl certs themselves for the apps they build. Our projects mimick existing well known companies (netflix, dropbox, gmail, google docs clones).

Our curriculum is largely project based, so students work together on projects that they would be using themselves: building their own email client, chat client, filestorage/backups, firebase, etc. From day 1 of a students journey, their code is thoroughly code reviewed by other students.

2 months ago, Calworks, a local government assistance program, offered to send students to us and pay each students $13/hr for up to 6 months. Unfortunately, to make this deal work, we needed a commercial office (my wife and I teach out of our apartment) and we did not have the financial resources.

Last month, we finally got approved as a tax exempt non-profit so I can reach out to my friends for donations (but donations take time, I have to set up a bunch of fundraising tools first). My savings ran out so I started applying for jobs and landed a full-time position at Paypal starting in January.

Moving forward into 2018, a few of the senior students are going to be leading the non profit. 100% of my salary and equity is going into the non-profit so existing students would not only continue to be paid, but we now also have the financial resources to get an office and push the Calworks deal through to help more people! 2018 is looking to be a great year.

We do not have any internet presence at the moment because this year our focus had largely been testing and iterating our curriculum as well as our financial model. 2018 will be different and if you want to help, our non-profit is called GarageScript.

https://www.facebook.com/garagescript/

baron816 · 8 years ago
While your post is getting lots of reads, you should set up a landing page to collect email addresses. That way, when you have your non-profit set up, you send an email out asking for donations.
songzme · 8 years ago
This is a great idea! Adding this now.
comboy · 8 years ago
This is absolutely awesome. Sounds like a really great way to make the world a better place.

Not everybody is using fb, I hope you'll finish your http://garagescript.org/ website soon because now most links don't seem to be working. When you provide more details I think you may find some people who are willing to donate. E.g. is non-profit registered under garagescript? I couldn't find it. Well at least make contact and linkedin links working now that you are going to get some exposure from HN frontpage.

Got a bit too much into details, but what I meant to say, really great initiative, kudos.

songzme · 8 years ago
Thank you! Non-profit is registered under 'garage script', here is the info on GuideStar: https://www.guidestar.org/profile/82-3129102

All of the points you mentioned is in our top priority list for early 2018, thank you for pointing them out!

drdeadringer · 8 years ago
> all the holes that were black boxed to me in my engineering growth

What were the holes that black-boxed you in your engineering growth?

songzme · 8 years ago
Here are a few off the top of my head.

1. Servers. I've always 'pushed to heroku' without really knowing how servers worked.

2. Git. I've always just used gitlab or other git hosting services without knowing how to build it.

3. File hosting. I've always just uploaded files without knowing how files are processed / stored.

4. Email. SMTP is like a big unknown, I've never really cared about how emails worked.

5. SSL. This was always done for me, I've never had to create and manage my own certificates.

ghufran_syed · 8 years ago
What you're doing sounds great. I'm on the board of HackerDojo, our mission sounds pretty aligned to yours and you are not too far away - so get in touch, I'm sure we can figure out a way to support what you're doing! (will send pm also)

https://hackerdojo.com/

hello_newman · 8 years ago
I would love to donate time to build you a website/online presence if you need it. email is in my profile if interested!
songzme · 8 years ago
Responded, I think donating time is the best form of donation. Students want mentorship from industry veterans but its hard to find people willing to commit the time to mentor. Thank you for offering!
hyperpallium · 8 years ago
Making their own pools reminds me of PARC, and minimizing black boxes/assumptions must be very satisfying.

There's so many assumptions in mathematics, I've always assumed it must just take too much time/expertise to cover them properly. Engineering != math, but accomplishing that is revolutionary.

rokhayakebe · 8 years ago
You know Wo/Man I think you should put up a page and ask for people to donate as sponsors. I think HN users alone, if we come together, could send 10,20,50,100 people through your program. I would be proud to know my few dollars helped in this way.
songzme · 8 years ago
Yeah! Thats the plan for next year. It takes time to set up a donation platform as an NPO and we are working on it. In the meantime, I put an email signup (per baron816's suggestion) and will send out an email when donation tools are ready).
anikdas · 8 years ago
I would like to put some of my time helping your initiative. Do let me know. Email in my bio
songzme · 8 years ago
Thank you, reached out.
raghavtoshniwal · 8 years ago
Hey, I tried doing something similar in my city. I found designing a useful curriculum a challenge. I would love to ask a few questions. Couldn't get hold of your email. My email is raghav.toshniwal at google's service.

Thanks!

songzme · 8 years ago
Love to give you some feedback/pointers, shot you an email. We plan to open source our curriculum and make adjustments as we go :)
616c · 8 years ago
Would love to donate to such projects (and already have, but you sound neat too).
songzme · 8 years ago
Thanks for the support! Would love to share donation link but it has not been set up yet :)
thibautx · 8 years ago
This is awesome! Please keep us posted on where we can donate in the near future.
songzme · 8 years ago
Will do! I'll respond back to this thread when things are all set up.
amrx101 · 8 years ago
Its just like Udacity.

Dead Comment

Dead Comment

jesperlang · 8 years ago
I quit what many would consider a successfull job in programming and had a sabbatical year. Moved to a smaller town and down sized everything in spending to the point where I pay $600 per month for housing, food and bills, so living of my savings haven't been an issue at all.

I have focused on things like reading (read +40 books in 2017, up from 1-2 per year), wood working, sketching, running and skiing. To keep up my programming skills I have done a deep dive in new programming languages and fiddling with some side projects. It has been an incredible year for personal development and it has changed my perspective on what things are important in life (sitting in front of a screen 40-60 hours a week not being one of them). I highly recommend everyone to do this at least once in your career!

volgo · 8 years ago
What did you do about your social life? Isn’t that lonely to be away from friends and family for so long?
jesperlang · 8 years ago
actually I moved back to friends and family. But it does get lonely sometimes when you don't have a strict schedule and lots of free time when people are locked in at their 9-5 jobs..
z28w · 8 years ago
I'm 27 and I did the similar thing last year. Having plenty of time for personal development is indeed great. But to be honest, I'm anxious about the limited social networking in smaller town from time to time.
olalonde · 8 years ago
> I pay $600 per month for housing, food and bills

Is that in the US? Sounds really low...

adpirz · 8 years ago
>smaller town and down sized everything

You can very much pull that off in lots of small towns in the US, but yeah, you're living a close to thread bare lifestyle.

jesperlang · 8 years ago
Nope, in Sweden
daryllxd · 8 years ago
Hi I've also recently (re)discovered reading books. What books do you recommend?
therealdrag0 · 8 years ago
I use GoodReads a lot for discovery. See what friends are reading and browse lists that people make (https://www.goodreads.com/list)
darioush · 8 years ago
Curious if you'd like to share your age and when you started your professional career? Do you recommend doing this earlier or later in one's career?
jesperlang · 8 years ago
I am in my mid 30s, started my professional career in 2008. Hard to tell if when is a good time for doing it. My feeling is I should have done it earlier but I guess it depends on your situation. Maybe if you have an active social life and hobbies you love it will be easier at any point. If you have worked a lot and over long time I think friends/hobbies can fade, and it will be easier to fall into loneliness/depression if you quit working.

But, I think doing it early (say after ~3 years) has the advantage of settling/deepening the understanding of your work. Often the early years are super hectic and you try to be your best, neglecting things like mindful reflection. I believe sabbatical can help this, kind of like how sleep organizes and "cleans up" thoughts/memories. We need both the short sleep and "long" sleep.

Deleted Comment

thestepafter · 8 years ago
Do you mind sharing the town?
yuvallevental · 8 years ago
Trying to be the world's first person to be cured from autism. I believe my autism is caused by the shape of my forehead, which puts too much pressure on my muscles. Evidence is here: https://corticalchauvinism.com/2017/11/13/yuval-levental-cra...

Also, I have prepared for a potential surgery by getting botox injections in my forehead muscle. So far, my focus at work has dramatically improved: https://corticalchauvinism.com/2016/10/17/yuval-levental-aut...

danielbraun · 8 years ago
Yuval, are you familiar with Barry Neil Kauffman’s work? Specifically, his book Son Rise. It tells the story of how he and his wife cured their son of his autism.

https://www.amazon.com/Son-Rise-Barry-Neil-Kaufman/dp/091581...

yuvallevental · 8 years ago
I have heard about it, but I'm not sure it would help me. Thank you anyway though.
brailsafe · 8 years ago
From all of the research I've read, autism seems to be a neurological disorder. Is this not the case? Genuinely curious what led you down this road rather than others as I've been struggling to reason about similar issues and tendencies I've had.
yuvallevental · 8 years ago
What I am trying to do is change the contour of my forehead muscles so they don't feel as intense. The forehead muscle has nerves, so it is part of the nervous system.

What led me down this road is I found a study that said that people on the spectrum may have different facial features (https://www.cbsnews.com/news/children-with-autism-have-disti...). I reasoned my face looks very similar, and then realized that I experienced lots of muscle tension on my forehead.

memossy · 8 years ago
In my work I identified roughly 16 major drivers of ASD, but most of them tend to manifest as a GABA/Glutmate imbalance or GABA dysfunction.

Lots of people have been cured depending on if their ASD was caused by biological dysfunction - for example I know one who had biontidinase dysfunction so biotin supplementation cured all symptoms.

Hopefully you’ve identified the driver of your ASD and it will help you achieve your goals!

I learned to deal with my personal Aspergers but despite the social issues it caused earlier in my life deeply value the weird thinking processes it has given me.

yuvallevental · 8 years ago
Interesting. I know an autistic person with cerebral folate deficiency who takes medication for it, and it has significantly improved his symptoms. I wouldn't call it a permanent cure, however.

As mentioned, I believe the driver is my facial structure. I know that normally, facial structure is not the cause of a condition, but the muscle tension on my forehead is caused by my facial structure, and I suspect that muscle tension is most likely the cause of the symptoms I face.

sillysaurus3 · 8 years ago
This is fascinating!

The link in your article no longer works (http://www.abaphysicaltherapy.com/2011/10/what-is-craniosacr...).

I really like your analytical approach to solving this, e.g. https://corticalchauvinism.com/2017/11/13/yuval-levental-cra...

Most people suffering from this condition don't have a physics background and wouldn't think to apply Hooke's law here.

yuvallevental · 8 years ago
Thank you :). The external link was only to source one of the images, so I'm not sure if I should bother replacing it.

I actually know quite a lot about math and science, but my major difficulty is not being able to hold down a career where I have to apply math/science (though I have difficulty staying focused at most jobs that require substantial abstract ability).

In addition to Hooke's law, I simply felt a lot of muscle tension on my forehead growing up. Because I essentially had that feeling from birth though, I didn't consciously notice it until recently.

SuoDuanDao · 8 years ago
Interesting. Have you found a difference in your sleep patterns since getting the treatment? One anecdote I've heard is that people on the spectrum have difficulty entering REM sleep[1]. Since REM sleep is partially initiated by eye movement, it makes sense that forehead and sinus shape could impact it.

[1]https://www.amazon.com/Why-We-Sleep-Unlocking-Dreams/dp/1501...

taysix · 8 years ago
This sounds cool! You seem high functioning. I know someone who's low functioning, about grade 2-3 mentality and can't keep conversations going for long. No savant level skills either. How does your work affect people on that end of the spectrum? Do you see any of your work applying to them? Sorry if you've answered any of this in your research. I'll check your site out more tomorrow.
yuvallevental · 8 years ago
It will have little to no impact on low-functioning autism, unfortunately :(. Researching low functioning autism is far more complicated than the type of research I am doing.

BTW, I am diagnosed as high-functioning, but I am not so high-functioning that I can "pass" for normal or even close to normal in public. That is starting to change though.

freeelncer · 8 years ago
Love to learn more about this. Super neat.
JDiculous · 8 years ago
Left $150k software engineering job (well got fired for making video called "9 Ways to cope with having a boring 9-5 job" which somebody found and sent to HR) to make videos about stuff I think is interesting (https://www.youtube.com/c/JDiculous1 https://www.facebook.com/HonestLogic), with a slant towards addressing wage slavery, basic income, student loans, capitalism, etc. Still in the early stages, but I'll be hitting this hard in 2018.
sifoo · 8 years ago
You will get the experiences you need to go where you're going; being fired for pointing out obvious is not that bad, you did nothing wrong, it's their shitty karma. Can't you see the irony in doing something like that on facebook? The solution starts with making the right choices yourself.
canadiancreed · 8 years ago
Sounds like wonderful co-workers to have. Probably a matter of time before being stabbed in the back in such a work environment.
vogt · 8 years ago
Annoying that somebody rolled on you for that.
JDiculous · 8 years ago
Yea it's pretty lame seeing as how the video was posted under a pseudonym, meaning that person did some serious digging and clearly had an agenda (I'm 95% sure who it was). It's all good though, I had been wanting to leave for a long time but had kept putting it off for the "right moment". I'm glad that that decision was made for me because now there's nothing to regret.

Dead Comment

zerr · 8 years ago
Wow, is it even legal in your country? What was the official reason mentioned? Maybe you can sue them?
schneidmaster · 8 years ago
In the US this would be 100% legal. For almost all jobs, you can fire someone for any reason (I don't like your shirt, your jokes weren't funny, it's a Tuesday) or literally no reason at all. The exceptions are few and far between - unions provide additional protection via collective bargaining agreements; you can't fire someone for being in a protected class (i.e. because of their race or gender); and you can't fire someone in retaliation for something like a wage complaint. You could almost certainly fire someone for making a video you don't like (unless they're in a union, which is very few tech employees.)
JDiculous · 8 years ago
Yea it's legal here in the U.S. since it was at-will employment. They tried to play down the effect of the video and made up some vague performance-related reasons.

It's all good though, I was planning to leave anyways.

fishmeat · 8 years ago
Can you link to the vid that got you fired?
hyeomans · 8 years ago
Videos are pretty funny! Keep it up :D
borplk · 8 years ago
Did you speak to a lawyer? Firing you for that sounds illegal.
JDiculous · 8 years ago
It was at-all employment so they can fire me for any reason here in the USA.

Deleted Comment

jdanp · 8 years ago
Awesome videos man! Resonated with me since I live in the East Village as well
OutThisLife · 8 years ago
That's ridiculous.
alin23 · 8 years ago
Quitting my full-time job to pursue my side-projects was the best thing I could have done for my health and sanity this year.

I am now working on a bunch of ideas that I hope will help some people around here:

1. A Pocket-to-Kindle service that syncs (almost) instantly to your Kindle whatever article you save, formats it like a professionally edited book, cleans up ads and takes advantage of the new typesetting engine inside the new Kindle firmware.

2. A Spotify music discovery website. I'm trying to make a two-click-playlist-generator by using Spotify APIs to look at the top artists/genres of a user and create playlists on the fly with tracks that the user could like.

I use Spotify daily and found myself overwhelmed by how much music there is available. Because of that, I'm mostly listening to my saved songs, Discover Weekly/Release Radar and trying out playlists that usually have the same too popular songs.

3. An adaptive brightness/contrast app for external monitors. Adjusting brightness using the monitor's controls is always annoying to do.

4. A morning alarm that starts playing an algorithmically generated Spotify playlist each time, with fade-up volume, external speaker support, adaptive algorithm based on likes/dislikes and self-updating alarm times based on day moments (twilight, sunrise, golden hour, dusk etc.)

5. A detector for processes that eat up all your CPU and battery. I started writing this in Rust so I can make it cross-platform and learn the language at a lower level.

city41 · 8 years ago
I just recently joined Spotify. I have found their "we will play similar music after your music ends" feature to enable me to discover lots of new artists. I find it interesting you found Spotify lacking here, because I am finding the opposite.
alin23 · 8 years ago
I'm a long time Spotify user. I love that feature too and it worked very well for me when it first launched. But after a while it started playing the same songs that I have already heard many times. Spotify's algorithm is very unpredictable so I can't say it will work out the same for you. But if it will, at least you can have another try with what I'm trying to build ^_^
Kuraj · 8 years ago
I agree! I love this feature. It's so good that I sometimes don't even notice that my music ended.
egwor · 8 years ago
I found it ate so much data that I had to turn it off :/
T2_t2 · 8 years ago
Dude, LINKS! My mate was looking for almost that exact spotify thing!
alin23 · 8 years ago
None of those ideas are ready for public use yet. I mean they work, I use them daily, but the interface for non-programmers is still in the works.

https://github.com/alin23/spfy is the core of that idea. If you want I can help you or your friend set it up. Or I can let you know when the finished website is ready.

piotrkubisa · 8 years ago
Ad 1. I am really interested of about the progress of development of your service. I would love to see it as "Show HN" submission.

Personally, I am thinking about developing an online service, which will be offerring general-purpose providing distribution of content to Kindle or other ebook-readers. Initially, I thought about creating only a app which will extract a article tag from website and create ebook from it (pandoc) or exactly a Pocket-to-Kindle. But when I was thinking more about it more ideas had come to my mind, HN-frontpage scrapper, simple notebook/orgmode adapted to Kindle Experimental Browser, markdown-files-to-ebook, arxiv-to-ebook converter, some kind of IFFTT pipeline (stream X from Y and save it as a ebook) and even trying to implement most of features known from Calibre application... If I could somehow help you as a developer or you are interested in bootstrapping some online service together I really would like to receive an e-mail from you. My e-mail address: (put my HN nickname here) at gmail.com

jekie2675 · 8 years ago
Was looking for same Poket->Kindle app, found nothing appropriate. Spent some time googling to gave up with idea of building such app. I thought nobody use kindle to read web this days. Solve my problem with push-to-kindle browser extension and manual file copying.
anotherevan · 8 years ago
I would consider offering Instapaper as well as Pocket. I generally find Instapaper does a better job overall.

The number of times Pocket just either redirects to the original article, or drops salient bits of text (in particular, unordered list items) is really annoying.

alin23 · 8 years ago
It already works with Instapaper too, I just explain it as a Pocket to Kindle service because that's what people use the most these days.

Personally I use Instapaper more for reading because of all the premium features being free and keep Pocket in sync using IFTTT for their good recommendations.

diweirich · 8 years ago
What did you do to prepare for leaving your job? Do you have another source of income?
alin23 · 8 years ago
I don't have any other source of income. I had a pretty good paying job for the past year and managed to save one year worth of savings. I can survive with what I have until June (I think). I'm doing my best to create something that helps at least a few people, and maybe get some money from that too. Even if I don't, I have already learned and practiced so much more skills than I could if I had a full time job and that makes it worth it.
pancho111203 · 8 years ago
I would pay for that pocket-to-kindle service
alin23 · 8 years ago
I would let you pay for it if it was ready

I can make you an (unofficial, free) beta tester if you want. I'll have most of the basic functionality by the end of January. If you're interested let me know here: alin.p32@gmail.com

tobylane · 8 years ago
Instapaper have a send to Kindle option on a daily or weekly frequency.
mhasbini · 8 years ago
Have you tried https://p2k.co/?
ploggingdev · 8 years ago
Hosted Comments https://www.hostedcomments.com/ , a Disqus alternative with a focus on privacy. The learning experience of building Hosted Comments was great : using iframes to embed comments in websites, building a commenting system with voting and some features which Disqus does not have : locking comments, hiding comments (not yet deployed https://imgur.com/a/R89Cw ). It started out as a sideproject, then decided to go the SaaS route and now a little confused about whether I want to pursue this as my main project. I'm thinking about releasing an open source self hosted version and continue offering a managed service.

Bored Hackers https://www.boredhackers.com : a public chatroom based community site. Think of it like reddit, but chatrooms insteads of forums. I just deployed the first version a few hours ago. Bored Hackers is an experiment at building the community site that I wish existed : public chatroom based communites, pseudonymous users, transparent moderation logs, an open source code base and a site that is welcoming to non-technical users. Currently, there is a single chat room for all discussions and support for user created chat rooms will be added shortly.

Deleted Comment

stealthcat · 8 years ago
Suggestion: Put registration forms in the main page. Put simple captcha. Remove whatever barriers to encourage registration
avinassh · 8 years ago
> using iframes to embed comments in websites

why an iframe?

songzme · 8 years ago
Cross origin cookie stuff can get pretty narly. Using iframes makes things easier
tootie · 8 years ago
I spent most of the year working my ass off consulting for one of America's most hated companies building an utterly pointless system. My only consolation is knowing that I wasted a ton of their money since there's no chance it will pay any returns.
chirau · 8 years ago
Lol. I had a good laugh.

How do you manage to continue working on something you know is a dead end though? Is the money that good? Would the money go away if you worked on another project at the same firm?

tootie · 8 years ago
Yes, money. Also, I quit that job.
IA21 · 8 years ago
Oh man, I don't think I've ever laughed this much on anything I've read on HN. Thanks for making my day. :)
tootie · 8 years ago
I'm glad you enjoyed it, but it certainly wasn't funny while it was happening to me :)
sylvainkalache · 8 years ago
Holberton School - https://www.holbertonschool.com/ a two-year alternative to college to become a Software Engineer.

The school is free to students until they find a job, then they contribute with a % of their salary. After only 9 months, many students find internships and jobs at companies like NASA, Apple, LinkedIn, Tesla, Dropbox...

It's a life-changing experience for many of our students, and it also changes the Tech industry by bringing folks with an untraditional background. Our students are straight out of high-school, some had a career before: cashier, math teacher, artist, poker player...

We have no formal teachers, no lectures, students learn by working on projects and collaborating with their peers. We are located in San Francisco and looking forward expanding.

heydonovan · 8 years ago
How does this work for someone who already has a full-time job and mortgage? We would still need to take out a loan, right?
ibeckermayer · 8 years ago
Cool that I stumbled across this, I'll be attending Holberton beginning next week.
jimnotgym · 8 years ago
% of their salary for how long after they have graduated?
eikenberry · 8 years ago
"That is why there is no upfront cost to attend Holberton School. Once our graduates find a job, we only charge 17% of your internship earnings and 17% of your salary over 3 years."

https://www.holbertonschool.com/education#tuition

nasso · 8 years ago
17% for three years according to their website.