Hi, as I mentioned, I tried building under Ubuntu, which didn't improve build time that much considering the hardware specs, IMHO. So it does point out to optimizing the build itself, as esperent also suggested.
HN user
ivanyv
Thanks, I didn't know about esbuild. I do not look forward to trying a different build system, but might be worth it.
Do you listen at >1x speeds? I would also like these for biking but would like to know if quality would be enough for 2-3x
Just one that hasn't been mentioned already:
-- Derek Sivers: https://sivers.org/
Fullstack Developer
Location: Mexico
Remote: Yes
Willing to relocate: no
Technologies: Ruby on Rails, PostgreSQL, JavaScript
LinkedIn: https://www.linkedin.com/in/ivanv
Contact: LinkedIn / http://ivanyv.com
~10 years experience with Rails, around 20 years overall. Full web apps / mobile APIs.
I'm always trying things for this, first WorkFlowy, now:
I also tried Notion but it's very slow.
This is how I learned english. I fell in love with computers at an early age and everything from programs to documentation and the few communities were all in english. So I had to learn. I winged it at the time, just used a dictionary, some books, and whatever other resource that I found or fell on my lap.
I used to tell everyone who cared to listen that learning english would open up your world like you can't imagine (as it did for me). How many people even tried? 0. The common denominator is having to learn, and the only two ways that I've seen really work, is moving to another country OR having a strong interest about something and using a language to learn more about it (and you'll learn two things at once!).
This. I'd love to be able to actually have dozens of "virtual" accounts that use a single account so I could keep track of what everything is for, but just having a separate account that I can't easily take money from works wonders.
RubyMine. Went through TextMate, Sublime, vim, you name it. For Ruby development this IDE is superb and a joy to use everyday. Only downside is getting used to it when sometimes it isn't available (vim comes to the rescue usually).
Absolutely. I used LastPass for a long time when it first came out. Then I tried Dashlane to see if it sucked less (it does in some ways, but still sucks). 1Password is a joy to use compared to those two.
An AdSense site that's been running since '04:
+-----------+--------+
| Year | $ |
+-----------+--------+
| 2004 | 343 | (I was 24)
| 2005 | 440 |
| 2006 | 2,800 |
| 2007 | 8,900 |
| 2008 | 11,400 |
| 2009 | 12,500 |
| 2010 | 12,400 |
| 2011 | 18,000 |
| 2012 | 21,600 |
| 2013* | 34,000 |
| 2014* | 19,800 | (probably about $39k by year's end, more like $50k if I can help it)
+-----------+--------+
* These are approximate as Google started paying in my country's currency.I've made redesigns and adjustments over time, but it's been mostly passive, specially the past three years or so as I haven't touched it at all.
Don't ask me the URL, it's fugly and I'm embarrassed (though you can probably find it). Over the past few months I've been actually working on the side building a platform to help me launch other similar projects in a more useful, less ugly fashion. Too much to do, too little time. Stupid wasted youth :D
I never done a calculation like this before, and I didn't realize it's its 10th year anniversary! How cool is that. I would live like a king at 24 with my current cashflow.
SEEKING WORK - REMOTE
Hi, I'm a full stack dev, 8+ years of Rails experience, more with JavaScript et al. DevOps experience (Ansible), PostgreSQL (I have a long love history with SQL, from MSSQL, to MySQL).
I love learning, challenges, and figuring out how to deliver great value within the constraints I'm given.
http://ivanyv.com - http://zerply.com/ivanyv
Affordable weekly rate.
At first I did lots of SEO, good page titles, meta tags, links from other sites. It brought modest traffic. Since then I haven't done much but the traffic keeps growing.
Part of the explanation is that is has a pretty long tail.
12 years ago I started a vertical social network for schools. We tried to hustle and visited schools one by one to sign them up. It crashed. Hard. Over time it evolved into a simple school directory, and after 3 years or so, it started making consistently about $300/month on AdSense. Revenue continued to rise (slowly), and now somedays it breaks $200/day. In the last 10 years I've spent like a week at most on the site.
Weren't it for years of stupid decisions (and a family, the one best decision ever though), I could almost live comfortably off of that.
Motivated by breaking $100/day a few months ago and now $200, I'm using it as a sort of template to launch other sites. By this time next year I might actually break $10,000/month and then finally relax :)
Believe it or not, I wasn't familiar with that site... "thank you" ;-)
I'm surprised it's higher than in Mexico. I thought our government liked to screw the corporations big time... Or maybe that's one of the reasons the country remains an underdog?
That is an extremely broad question, and the answer depends on your application.
I suggest you outline what type of application you're building and related requirements, and post that to http://stackoverflow.com
I kind of disagree. While I agree with your first statement somewhat, I know many programmers who can express themselves pretty well in their language of choice, but when it comes to human communication, well... ;-)
I agree with most of his points, but let's be honest people, writing good documentation is no easy task. And not many programmers are good communicators either.
That's it! Thanks!
There's this site where you can compare implementations of several patterns in different languages... If only I could remember where... anyone?
Drooling...
You build a working HTML4 web app, and then sprinkle progressive enhancements with JS and HTML5 (even offline browsing!), and voilá! You've got a web application with an awesome desktop client!
One very useful way to get around this, specially when you use both a local and the global version, is to setup a keyword search for each in your browser (in Chrome and Firefox it's pretty easy).
So for example, if I want the english Google (hl=en), I have a keyword "g", and when I want local MX content (.com.mx, hl=es), I use gmx.
Of course it's still no excuse for Google (and other companies) to offer such bad user experience.
Plus, FWIW, with MySQL I've had lots of table corruption issues over the years (although it's been a couple of years since then, so it might be more stable now).
Never had any issue with PostgreSQL.
Hey, that can come in handy! I want to get up a bit earlier without using an alarm, so I hope it works!
I know, but I also believe it would be great if those two sites served as a hub for companies like SliceHost and Linode to put their support material, which could then be readily improved by the community.
Interesting but way too long.
The third replicator that will doom us all: the web (and the power it, along with all the connected devices consume).
More interesting (to me anyways): What if little by little Google "decides" to start showing us information that will lead to our destruction?
Like what the traditional media mostly does, except we trust Google, right?
So much useful information spreaded everywhere.
I suppose it's a good thing, but I also wish everybody would use StackOverflow and ServerFault ;-)
Nice to know I'm not the only one who thinks that.
I learned English when I was about 12, in part thanks to my passion for computers and in part because I had great teachers (in public school!). It's been one of the greatest gifts I've been given.
I know very few people who understand it. I do tell many how life changing it is, and how it greatly opens up your world and your mind... but mostly they look at me bewildered:
"why would I learn that? I'm doing fine!" or, "Nah, too difficult, and I don't have time"...
It's a shame, to not be able to share so many things I've learned with the people I care about, and to know how much they're missing. Ignorance is indeed bliss I guess.
I wouldn't even be here on HN if it wasn't for this.
That was very interesting.
I live in what you'd call a 3d world country (Mexico), and this stuff makes me think about why empires fall and others rise...
The rising stars get to watch how an empire falls ;-)
One of my dreams is to open a school that's much better than most of the schools in Mexico, using the good and bad examples of schools in countries like the US and the UK. My 2 cents to leave to the world.