6 ms·
It's like looking at the early internet and then suggesting teenagers should write browsers as their projects instead of webpages.
by bmacho 24d ago
It's like looking at the early internet and then suggesting teenagers should write browsers as their projects instead of webpages.
- amelius 24d agoWell, there's a lot more to learn from the former than the latter ...
- mike_hearn 24d agoReally? The latter was immediately useful to lots of people which is motivating, and it had a nice smooth learning curve (html -> js -> php -> databases -> apps -> backend). Learning HTML is the first step to learning how to make full blown apps. Making a browser at 17 is like trying to climb Everest as your first hike. The expected outcome is burnout and demotivating failure. At best you'll learn some C++ or Rust. 17 is an interesting age. There are way too many comments here saying things like, 17 year olds should just do whatever seems interesting or bum around the world or focus on getting into university. But historically most kids were expected to be productive adults at 16 or 18. 17 is about the right time to be thinking seriously about what kind of work you'll do, how you'll make a living. University won't help and will just delay this decision.
- hnlmorg 24d agoEarly web didn’t have JS. Nor PHP. In fact a lot of early web pages were written using static HTML with C++ invoked via CGI/bin for processing form data. So writing a browser would teach you the HTML plus C++ too. The early Internet (which the GP mentioned) didn’t even have the web. But that’s nitpicking.
- graemep 24d agoHistorically people lived very different lives, required different skills, were poorer, had different opportunities etc. A lot of people will make better decisions with a few yeas more maturity, and spending a few years developing themselves. University will help a lot of people, and for some it will help. There is a lot more to life than making a living.
- sho_hn 24d agoAnecdotally, I think it's great advice. I contributed to a browser engine around that age (KHTML, which later became WebKit and Blink), and while I don't work in browsers right now, much of that knowledge, mindset and of course the professional network have done much to shape my life. And a fairly successful career, for that matter.
- mike_hearn 24d agoContributing to an open source project is fine, but the original analogy was "it's like telling teenagers to build browsers". If teenagers could make small contributions to LLMs via open source then sure, go for it. Optimizing llama.cpp or similar would be a good learning project that might later get you good work via social networks. Contributing to open source is how I got started too. Unfortunately, training LLMs isn't something that fits well to open source open collaboration. Inferencing codebases are better.
- sho_hn 23d agoExcellent point, and I agree. Much of the benefit I saw was from working within a like-minded, smart team, not going it alone. And also specifically working on software with a real user audience to learn what providing value to them actually constitutes. In that sense it's more a "seek out the open source community and real projects when young" rather than "do web browsers", with a bit of "look for ambitious types of projects few get to work on".
- yoz-y 24d ago17 is a weird age but ymmv. I left home at 16 alone to study abroad. I had tons of free time due to dorm curfews and such. Unfortunately, I was too poor to have a computer and the computers we had access to were completely locked up. (Naturally we waltzed past the locks to play some games but it was also under surveillance) Paradoxically I coded way more between ages 12-14, I regret my wasted late teens.
- fcatalan 24d agoMe too: ages 8-15: lots of great 8-bit computer fun. ages 15-20: girls, booze, motorcycles. 20 onwards: get a PC, back to computers, realize how much I've been missing. To be honest, judging by my own kids and their friends, late teens seem to generally be an era of hard to avoid stupidity.
- tejohnso 23d agoIf your focus on girls, booze, and motorcycles ends at 20 years old that's a pretty good sign.
- serbuvlad 24d agoIf you learnt to build a browser in 2000 you're probably doing well for yourself lol. Not a lot of demand, but also probably not a lot of supply.
- zorked 24d agoThere is an entire graveyward of browsers, almost all that didn't die are now forgotten.
- paulcole 24d agoIf any were built by teenagers, I’d imagine those teenagers ended up with pretty good careers in technology?
- paulryanrogers 23d agoFor every wunderkind that has a long career there's also plenty who are overlooked or peak early.
- spolitry 23d agoCitation desperately needed.
- paulcole 23d agoSource: Sour Grapes
- paulryanrogers 23d agoKen Silverman
- paulcole 23d agohttps://en.wikipedia.org/wiki/Ken_Silverman https://en.wikipedia.org/wiki/Ken_Silverman Is this the guy you’re talking about?
- afro88 24d agoI mean... that's actually amazing advice. Not because they would grow up to create browser startups. But because they would grow up to create web startups that succeed because of very fundamental of how the web is rendered. Which is paulg's point really
- spolitry 23d agoThis site exists because paulg created a webshop in a niche language (Lisp) and got a prototype bought out (and discarded) in the gold rush. No browser internals needed to make a fortune on the platform. Just rapid development of an application with natural monetization, and being in a place to do so way at the beginning. Jeff Bezos did similar, but he did his own fulfillment and hired out the coding.
- sam_lowry_ 24d agoAre you fingerpointing Marc Andreessen?
- mrits 24d agoEarly internet let me create the best personal web page in my city that I knew of with 2 weeks experience as a 12 year old. I imagine that same 12 year old could be more knowledgeable about LLMs than 99% of people in the same period.
- master-lincoln 24d agoI doubt it. Creating a website can be done by copy pasting a few snippets together and checking if it visually looks like expected. Good luck with that approach when trying to toy around with models and their training/inference. There is also a lot of math basics missing that a 12 year old may be able to grasp, but I would bet they are at least 13 by the time the knowledge is deep enough to understand what operations are happening.
- BigTTYGothGF 23d agoYou're vastly over-estimating the difficulty of making a web page and even more vastly under-estimating the difficulty of LLMs.
- nextaccountic 24d agoIf someone writes a browser in their teens, they will probably learn more about the web than if they were just writing web pages
- ignoramous 24d agoA few did. [Blake Ross] worked as an intern at Netscape at the age of 16 ... Ross became disenchanted with the browser he was working on and the direction given to it by America Online, which had recently purchased Netscape. Ross and Hyatt envisioned a smaller, easy-to-use browser that could have mass appeal, and Firefox was born from that idea ... in 2003 all of Mozilla's resources were devoted to the Firefox and Thunderbird projects. Released in November 2004, when Ross was 19, Firefox quickly grabbed market share ... with 100 million downloads in less than a year https://en.wikipedia.org/wiki/Blake_Ross https://en.wikipedia.org/wiki/Blake_Ross
- topham 23d agoSure, you had to pick the browser I despise worse than Netscape 4.
- nwatson 23d agoIn the meantime Mozilla was mocked on slashdot.org and elsewhere relentlessly after the first two years of the project when nobody believed there would be any value in the effort. Hats off to the team that took around five years to get to Firefox 1.0 (and released Mozilla browser in the interim). It took a lot of conviction to see it through.
- paulryanrogers 23d agoThey'll learn so much more that won't transfer to as many job opportunities. For ex, say more about C++ and less about cutting edge CSS (because modern browser tech is an ocean). I suppose they might luck into other adjacent or unrelated roles with the same skills.
- bigfishrunning 23d ago
- mixmastamyk 23d agoThat may have worked at the time, but no companies are interested in learning projects today. If you didn’t do the reqs list for the last 5-10 years with the same title, forget about it. Because there are dozens of folks who have, lined up. No one is indulging career changers (and most fresh grads) for the time being.
- kdkdifnejd 23d ago> No one is indulging career changers (and most fresh grads) for the time being. Oh hey thank you for that. It really helps. Hope you have your rug pulled from under you today too. — signed, a career changer trying his best.
- islandfox100 23d agoit's just a fact of the market, it's not an attack on you.
- mixmastamyk 23d agoIndeed, I speak from experience. Generalists like myself are unfavored as well, it seems.