Live data from Hacker News

Where have all the hackers gone?

morepablo.com

231–240 of 351 posts

Re: Where have all the hackers gone?

#232

Earlier quoted context omitted.

a) I was responding to an admittedly off-topic comment, and not the article. b) Your argument that people solely use empathy as a kudgel to get their way is not reflected in reality. What you describe is emotional manipulation, and as far as I can tell, you're essentially arguing that all calls for empathy in conversation are emotional manipulation... which is ridiculous. c) Simply speaking about people respectfully…

> you're essentially arguing that all calls for empathy in conversation are emotional manipulation... which is ridiculous. Is it? I'm pretty sure people in positions of authority are mentioning empathy constantly while it's rarely mentioned in polite conversation.

> while it's rarely mentioned in polite conversation.

Maybe your polite conversations?

Re: Where have all the hackers gone?

#233

Earlier quoted context omitted.

>When I first started coding, I didn't get paid. I didn't think I ever would. How did you make a living?

Not the person you're responding to, but I didn't make a living because I was 12. I also didn't think it was practical to get paid for programming, except in extreme outlier cases.

When I was 12, I would fly paper airplanes of my own design outside on the front lawn in hopes someone from Pratt and Whitney would happen to drive by and notice my obvious brilliance and hire me to design jet engines.

The moral of my story is that 12 year olds don't think - and maybe always SHOULDN'T think in very practical ways.

Re: Where have all the hackers gone?

#234
post #74

Have other people observed the sentiment the author observes, around hackers being less common? The author has a list of reasons (VC money, business culture, managers, fear of the unknown). I, personally, have observed this reduction over my career, and I have my own idea of why that might be, my own phrasing of it. Perhaps it gets at the same thing as the author from a different angle. I think the reason, plain and…

[dead]

Re: Where have all the hackers gone?

#235

Earlier quoted context omitted.

> There are vanishingly few people who can bootstrap the infrastructure that will let a company grow to Facebook scale Well, he didn't do that. He just wrote a crappy basic PHP backend. The "scaling at Facebook scale" part happened later, after people were hired and VC money flew in. Same like early Twitter was a crap Rails app that they even had to restart a few times a day because of memory leaks. It still got them…

> He just wrote a crappy basic PHP backend. lol. citation needed. Among geniuses who can build a FAANG company from scratch, I'm sure Zuck is not the strongest software engineer or hacker or whatever. Like, Jeff Dean is undoubtedly a better engineer. Craig Silverstein, too. And Bret Taylor. But if you're going to tell me Zuck is a mediocrity -- not just "a lesser light than Jeff Dean" but an actual mediocrity like us…

I would say the fact that he had the drive to quickly learn Chinese and then went to China and actually gave a talk in Chinese suggests he has higher than average mental aptitude.

Re: Where have all the hackers gone?

#236
The challenge of becoming a well-traveled technically-adept Renaissance man is much harder than it used to be. People say this is an incursion of more people just looking for a solid job, that we have less-engaged less-hackerly people, but ideally that wider funnel would also grant a much wider amount of people access to this incredibly compelling interesting field; I'd hope we'd still see a flourishing of hackerness. Alas.

The workforce tends to be employed at much larger organizations. This creates very narrowly focused teams, isolated to very different areas of product & platform: people are pdigeonholed in very specific tasks. Cranking out React widgets as the decades go by is all too probable (there are interesting challenges & arch questions here aplenty).

The irony is a ton of the money funding the large-scale industrialized computing came from the first internet booms. Where hackers did get rich, making small companies, & selling them to their more profitable peers & established businesses. Now the scale & industrialization inhibits the conditions of creativity that begat such a rise.

The industrial workforce isnt even the worst part of this sad saga, this march away from intelligible sharp systems knowledge. The system itself has ossified greatly.

The cost of technical diversity is being felt. We had such an explosion of open source means & ways, became so powerful. And that has diluted the intelligibility of systems, has a huge isolating effect. Rather than most folks using C/C++, there errupted php and perl and Java, which each had their own burgeoning ecosystems. The frontier kept expanding, with countless niches developing. While you might be great in your domain, might be totally on top of Django & just a genius productive whiz, your skills might not port. The fundamentals became diluted, and people specialized higher. Technical ecosystem diversification was a wonder & has let us explore & find so many great ways of doing things, but: Babel fell. A fairly unified culture became many. Tru polylingualism & polysystemism, being an Ur programmer, is much wiser a journey today, and that isolation has hurt & encumbered the view of most developers, has kept them from seeing a wider scene. Chained to the wall, being very industrially productive at marionette play.

And then the worst hit. The great ossification & stalen-ing of computing as a thing in the world. The dematerialization of computing the massification. Most computing floated up to a place where no one can see or learn or experience what is happening, has left the box, effervesced into the cloud. No one can touch computing today, there's no mortal computing, no personal computing left. Intelligent sharp computing offerings like Yahoo Pipes and IFTTT disappear & shrink. The output of the industry has gotten more and more uninteresting, less and less expert, less and less exposing of computing; endless appification, consumerizatio. How is anyone going to fall in love with & properly obsess-like they ought-over a world of black boxes?

Eventually we'll reawaken to cool human computing. Stop using computing only as a means to an end & start caring about the medium itself. And beget new cultures of truly epic hackers. It won't even look too too different from today I'd guess, it'll be built on the Titanous skeleton of open source. But it'll also have access & packages in to the beast, not merely be riding atop it's shoulders.

Re: Where have all the hackers gone?

#239
post #74

Have other people observed the sentiment the author observes, around hackers being less common? The author has a list of reasons (VC money, business culture, managers, fear of the unknown). I, personally, have observed this reduction over my career, and I have my own idea of why that might be, my own phrasing of it. Perhaps it gets at the same thing as the author from a different angle. I think the reason, plain and…

Current culture of squeezing every bit of productivity out of programmers is absolute cancer. In many companies practices like scrum actively discourage spending more time on research / refactoring. "Of course you can spend some time on this task! Also you have the other five to complete. And the sprint ends in two weeks".

Imagine Einstein was told "oh, you have such a nice idea about relativity, let's time frame it to 2 days, and then get back to reviewing patents"

Re: Where have all the hackers gone?

#240
post #171

Earlier quoted context omitted.

Also speaking from experience: Scala takes much less time to learn if you have someone familiar with regular programming concepts (not FP religion) to decode it for you. But ultimately agree, it's a bad choice for pretty much any purpose.

Mmm... depends, I guess. We had a team of JavaScript programmers and we (me included) needed to maintain the Scala back-end our client consumed, that was built by contractors a year or two previously and not really been worked on since then. It used Spray for routing, which IMO was the worst part of it, but there were a lot of other quite "cerebral" Scala-specific concepts in there too like implicits and other stuff…

> Maybe if you're familiar with something like Haskell Scala is more straightforward to decode?

Only if it's a particular flavor of Scala I think. Even then there's so much "excess" added by Haskell-esque Scala you'll have to develop the skill of mapping from one to another.

A simple but realtively easy example is sum types in Haskell are case classes in Scala.

Post reply on HN