I empathise deeply. I also don’t know. I had similar problems (high IQ, ADHD) & worked a series of IT jobs, the essay “the bipolar lisp programmer” resonates deeply (I don’t have bipolar though ADHD could be described as ‘depression restricted to executive functioning’). My solution was becoming a dishwasher at a pay what you want restaurant. I did become happier and learn to enjoy manual work, but this also could have been because I learned to enjoy anywork Given that hard stage at my life, I also found out about mindfulness and became a student of zen at my local centre… weird, never thought that would have happened. The most important skill I learned in the past few years was to sit & face the wall and focus on the breath. I was lucky in having stable accomodation during this life crisis. At the moment I’m trying to get manual labouring jobs that involve rigging (for which I have gotten a few qualifications for, mainly because it’s the sort of schooling where ‘just turning up’ gets you the ticket - hey, I never used to be able to do that! Always arising at 12). My aim is to get into those sorts of climbing roles that also require technical skills (tower techs climb the mast towers and install networking gear) I learned to just turn up, and a few things about myself. But I also feel this is a dangerous area of work I’m getting into and old friends who know a little about some of my work in logic & philosophy comment on my ‘brilliant mind’. Maybe manual work lets you have your mind to yourself? Maybe I owe it to society to put my mind to work? I don’t know. Anyway thank you for posting, these issues hit home & I don’t have any answers. :)
If you want to chat / text / video whatever time feel free, you seem cool.
I hope these Zebras succeed.
But I worry about the Thatcher Effect. ie. I hope they can succeed without losing their soul.
I like the “zebra” concept quite a lot. The mid-growth / mid-risk businesses– not the bureaucratic corporations and especially not the get-rich-quick startups– are actually the companies that make capitalism a tolerable system.
(On unicorns, I can’t see that word without thinking that some San Franciscan VC coined it because he wanted to be anally penetrated by a horse. I mean, why else would these jackasses be yammering on about unicorns?)
For low-growth / low-risk companies like parking garages, you have bank loans. For high-risk companies, you have this VC throw-shit-at-the-wall / see-what-sticks game. For mid-growth companies targeting 20-40% annual growth without compromises to culture and quality, there is literally no financing available for them. I can’t find a good reason for it, insofar as 40 percent growth over 10 years is 29x– not bad if you can pull it off.
The problem with contemporary capitalism isn’t capitalism but the extreme short-term nature of it. That’s a breeding ground for hucksters and sociopaths. It puts reputation and that “personal brand” bullshit at a premium while substance gets overlooked.
I’m not a Trump supporter but, economically, America really was more “great” in the 1950s-60s. (This is not to insult women, minorities, or LGBT people by claiming that it was “great” on the whole. It was not.) Our economy grew at 4-6% per year instead of 1-2%. The reason? A lot more funding for R&D, and a long-term mentality in the business world. If we can get back to that, we can be a powerhouse country again. If we don’t, and if we stick with this short-term managerial capitalism, we’re going to fall to shit.
Don’t get me wrong, but from your posts you seem to be really tired of and/or upset about the US startup/tech scene. Did you consider just leaving your natural habitat for a while and work in another (perhaps more egalitarian) country to get a fresh/more joyful perspective on things? For instance, in Europe there are many small and mid-size family companies with strong values (ethics, environmental, etc.).
Germany-specific, but these should qualify for example: http://www.software-made-in-germany.org/zertifizierte-unternehmen/
Don’t get me wrong, but from your posts you seem to be really tired of and/or upset about the US startup/tech scene.
Absolutely, but to be honest, I have a hard time believing that it’s better in the EU countries. Everything I read tells me that it’s harder to raise capital. This would suggest that employees have even more leverage over talent than they do here. Of course, there are many things that make EU life better (like healthcare that isn’t terrible, 4-6 weeks of vacation, and not having a fascist billionaire as one’s president). It just doesn’t seem like a great place to start a company.
Also, I have personal reasons to want to stay in the US for the next few years, as bad as things may get over here.
For instance, in Europe there are many small and mid-size family companies with strong values (ethics, environmental, etc.).
That’s a good thing to know. I’d like to know why there aren’t more of those in the US.
Did you consider just leaving your natural habitat for a while and work in another (perhaps more egalitarian) country to get a fresh/more joyful perspective on things?
I think many of us have considered this but the anti-immigration sentiment everywhere makes it harder and harder to pull off. All the EU jobs that show up on the job boards I frequent are only open to people already authorized to work in the EU.
I know that patriotism is seen as atypical for the left, but ideally, I wouldn’t flee to the EU just because the US is in a period of hardship and (reversible, I hope?) decline.
I’d like to fix this country instead. I was born here and my family has been here for almost 400 years (by American standards, that’s a long time). I see the appeal of an easier climate or a country where you can actually get fucking healthcare, but the orange leaves and blue sky of New England autumn are deep in my blood. My attitude may change, but for now, I’m inclined to fight to save this place until I’m fucking dead.
Something like Fog Creek? At least in the pre-Stackoverflow times. It was bootstrapped via consulting income.
Why doesn’t a bank loan work for this segment?
Why doesn’t a bank loan work for this segment?
Bank loans are for ventures where the risk of failure is low and total principal loss is virtually impossible. They usually require personal liability, even if you’re fully incorporated.
They’re great if you want to start a parking garage, where even if you fail, you’ll have some revenue and collateral. They’re not well-suited for technology companies where, even if you do everything right, total principal loss is a possibility.
I always think of “The Vulgar Unicorn”, the tavern where most of the action in Robert Asprin shared world begins.
VC throw-shit-at-the-wall / see-what-sticks game
It’s not “sticking” that they are looking for, it’s exponential growth they are looking for.
Businesses should be aiming for exponential growth, but there’s a qualitative difference between 20-40% per year and the 300% per year that VCs demand.
If you grow at 20-40 percent per year, you still generate a lot of value, but you can grow more slowly. You don’t throw culture and caution and moral decency to the wind in order to make that speed. Ten years of 30% growth is still 13.8x. Not bad, right?
The problem is that VCs don’t have the patience for that. Y Combinator demands 7% growth per week, which is unsustainable and dangerous. The Zenefits Scandal was largely triggered by the unrealistic growth demands of YC– an incubator that, miraculously, managed to escape bad press for it.
To make it worse, if you’re a client service business, it’s impossible to make VC growth targets without the VCs also lining up all your clients. (When you take VC, you implicitly agree to buy services from other tech companies funded by those VCs.) Silicon Valley is an incestuous clusterfuck, of startups buying each others services in order to inflate the metrics and valuations. Like an art scam, it’ll fold, but who can predict when? This also means that the VCs hold ultimate power, because not only do they decide if you get funding, but they also determine whether you get clients.
aiming for exponential growth
Aiming for exponential growth is the philosophy of cancer, and should be treated as such.
Aiming for appropriate share of addressable market, that is sensible.
There’s a different kind of Unicorn in the bay area. https://twitter.com/isislovecruft/status/382922302716801024
I don’t know why you were downvoted. You can’t hear a Bay Area venture capitalist use the word “unicorn” (because we’re too tee-hee puritan to say “a billion dollars”) and not picture something perverted. It’s like, “I get it, you’re into anal penetration and horses. You’ll fit in perfectly on Sand Hill Road.”
San Francisco used to be a place where people into kink went for consensual pain. Now it’s a place where people into money go for nonconsensual pain.
If you can stand the awful screens and batteries, a ThinkPad has good keyboards, build quality, and features. I’m not a fan of normal voltage CPUs however - the 12" retina MacBook is my platonic ideal of a laptop. (Just with a ThinkPad keyboard. And TrackPoint.)
Awful batteries? When I had my x220 out of the box - it has a 9 cell & an additional 6 cell - this thing can run for ages with the power-manager that’s default with Windows 7 - I recall 12-18 hours. These days it’s more like 5. On the other hand I bought an ASUS and from day one it was getting 3-4 hours max. That laptop lasted a year. And it failed in the middle of a push on an important project. :/ It was very hard to source the exact parts (the port to connect the power gave out & broke some of the case - and it began not being able to be charged. Admittedly it was from damage from dropping…
but the x220 has been dropped - it was even designed so that one of the corners would break (you’ll often find them second hand with a chipped corner) well looking at the case, it seems that this is deliberate - like a shock absorbtion on modern cards -vs- the rigid ones. It’s stuff like that I just have to appreciate - this thing is an engineers computer. :)
I can still buy those batteries & parts on ebay :) The screen was very clear for its time.
Were you running one of the W5xx series?
X201. ThinkPad power management, unless you micromanage via TLP/TVPM, will cause the battery to decay from its original capacity rapidly. This is even worse if you’re using one of the smaller batteries.
The screen on my X201 is unusable outdoors (even with max brightness) and barely usable indoors. Its dim with poor viewing angles and resolution.
My X201 just sits in the dock nowadays. When I need a laptop, I just use my jailbroken Surface RT - it actually gets good battery life despite its age, as well as a screen you can see outside. The subset of applications I’d use when out and about is small enough to fit in with the recompiled Win32 apps available.
I’ve been running Debian on an x220 since 2012 - there’s a lot of interchangable parts easily found on ebay & the build quality is great. I have an SSD & a spare HD slot, 16Gb of Ram (over kill) & there’s insane battery life (although windows has better battery saving in default configuration). My only thought of upgrading was just to get a higher resolution external monitor.
2 previous laptops I had were ASUS and they had issues within a year & not so nearly well designed interchangable parts that I could easily replace.
I’m thinking of buying a second X220 (insanely cheap right now) to make into a Hackintosh.
I’ve some alternatives to consider, folks…
HN did too good of a job with associating “hacker” with “VC sycophant” for me to identify w/ that term
My sincere question is why not X Y Hacker ? Where X can stand for skill and Y for domain of expertise ?
We can’t use the word Engineer in an absolute absolute sense because code can handle such a thing as currency now. Currency is not an Engineering Feat. Code can lie to a pollution test i.e, … again unheard of in Engineering …
If not a “Hacker” then are we willing to be relegated to being a profession of technicians ?
If not a “Hacker” then are we willing to be relegated to being a profession of technicians ?
I think some people (devs included) would love this: the equivalent of picking parts up from Ikea and claiming you built a couch.
Perhaps that’s why people get so excited to compare notes about their ‘stack.’
I love it too ! But there’s 20 million of us or something like that.
Stack Hackers is an acceptable term right ?
Some one who builds a distribution of wordpress plugins or docker can happily apply that label to himself proudly.
I know a Business guy who really likes shopping for these things and assembling them. He recently messed with the Ghost Platform and is so good at it that he will probably sell it as a solution.
Not sure about ninjitsu but I heard a Spotify interview with Matt Heafy where he said he was heavily into Brazilian Jiu Jitsu :-)
I’ve got 8,000+ points going against that and most other sycophant things on Hacker News. So, not totally accurate. I’m not sure what the average person has in karma going against the tide for just a year. I just feel that says the community is not the total circle-jerk it’s made out to be. Or there’s just circle-jerkers plus people kicking in their motel doors with cameras going, “Whoa! I thought this was a hackerspace! My bad! We’re making a quick counterpoint to what we’re seeing and then leaving…” Mwahahaha.
Haha i know their bias. As with HN, I simply ignored it to go straight to evidence-based counterpoint no matter the cost. :)
I like the occasional reminder that everything you know is wrong. :)
Of course this is a little too simple because calories aren’t burned in quite so Linear A manner. (Wow, autocorrect for Linear A.)
So much, this. I saw a news item a couple years ago… a journalist had asked something important but critical of the presenter at a UN press conference about online topics, and the presenter was angry and asked where he was from, presumably to get him barred from future ones. He said “I’m from the Internet!” I related instantly.
I had heard about it because the story had been tweeted by a political scientist expressing deep confusion about why anyone would say that, so I tried to explain a bit. I don’t think I convinced him that it was a sincere belief held by anybody. Oh well?
Anyway, geographically, I’m currently sitting at the place where internet.
I used to subscribe to that, until I frequently ran into the problem that in the absence of additional information, people used to assume one implicitly. Usually, they assume somewhere in the US.
This means that I get frequently explained how things in Germany are, though being from there. Sometimes even using “well, that’s how things in Germany are” (well, discussion partner, that’s why I know them!). Since then, I usually try to make my location and background clear as much as possible.
Yeah, being legible has its advantages, even though the questions people want to ask can get arbitrarily rude. (“I get that your pronoun is they, but are you a man or a woman?”) When you can meet their expectations without giving up too much of your own comfort, it can definitely be worth it.
This is cute and idealistic, but I feel like to glosses over people’s individuality too much. Also, there are many internets. You are probably not from the Chinese internet which is nearly completely different. Or from the Iranian internet, where you are banned from many other parts of the internet because your country has no copyright laws. Even being from the internet is now balkanised.
I have the same problem with being from the internet as I do with wanting to have meritocracies. Neither really works. If you really want equality, you have to really understand individuals and their stories, not gloss over them as if they didn’t exist or were unimportant. Intersectionality is important.
I get that you probably want to be identified without any preconceptions of who you are, but if you want to be understood, you should share your story. More importantly, you should listen to other people’s stories.
No, honestly, it’s not about avoiding preconceptions, it’s that I strongly don’t identify with the place I have citizenship, since I find my interests completely ignored by its politics. I do identify with the place I met everyone important to me.
People asking introductory questions sometimes want to hear a real story, but they’re the minority. When I start explaining things like that, I usually get cut off. So I don’t bother trying to be polite, and just answer their question tersely according to what I believe instead of what they want to hear.
I agree that listening to others is important, though conversational niceties are not the place where they’re likely to say anything that matters to them. These niceties are about snap judgements, not important things.
Sure, I’m becoming an expat too. But even then, aren’t you kind of shaped by the place that has rejected you? That’s part of your story, being rejected from one place and being accepted by another. It’s probably a big part of who you are now. So you could always, as you are doing now, give an explanation of why “where are you from?” being a complicated question, if there is time, and we have that time now. I can’t cut you off in text. :-)
I guess even saying “from the internet” is in itself an interesting story, gives some indication that you do not identify with some locality.
It’s definitely part of my story, and it sounds like yours too. If it gets to them wanting a full answer, for sure, it’s relevant and I’d explain it.
I promise I’m not as rude about this in person as it may sound! But figuring out how to be polite when I’m not easily sortable takes a lot of thought about the intent of what’s being asked.
And, of course, the obligatory xkcd.
Interesting idea, one of the comments says what I was thinking is the biggest issue:
The ideal software project has perfect documentation, and is trivial to use. If you achieve this goal, you have just undermined the market for support, because your software needs no support.
Can we agree that redis, MongoDB and Postgres have excellent documentation? For all practical intents and purposes these project come as close to the ideal software project has perfect documentation as it will ever be. Yet RedisLabs (the company behind Redis), Mongo INC (the company behind Mongo) and EnterpiseDB (biggest Postgresql Consultant and Development Sponsor) all offer paid Support. If that quote was true, what are they selling? Or more over, what are companies buying? There is no ideal software project, that no one needs support for (other than the one program never written and never used). Stop making those arguments.
Quite the opposite, I’d argue: for the raise in popularity of these project, increasingly greater documentation was mission critical – they wouldn’t have been ever become popular without it. Software companies know that: When you write good documentation, more people will be able to use the software, making the software more popular, increasing the chances that people use it in production and for critical services that they are willing to spend bucks on having support and services for. With good documentation, you aren’t eating away from your support-market-pie, you are making the pie bigger.
For whatever reason, after each session I would feel very uncomfortable. I would be confronted with emotions that made me feel worthless and embarrassed. My mind was bringing forward all these painful memories and feelings.
I think this is a natural result of removing the suppression mechanisms we practice throughout the day (i.e. staying consciously busy to avoid subconscious discomforts). To anyone interested in going for a deep dive in this, I’d also recommend doing a week of silent meditation in leu of your next vacation.
As a person who has never meditated, but is interested, what would this (a week of silent meditation) entail?
I guess there are about a dozen different answers you could receive here. And there are dozens of traditions (best thought of as like philosophical traditions than religious ones, IMO, although there is certainly religious buddhisms - but harder to find in the more straightforward & to the point Vipassna or Zen lineages - but just like every walk of life - there are crazies about too :) What follows is just my opinion..
As a person who has never meditated,
I wouldn’t be so sure of this. It might be that when you find out what ‘it’ is, you find that experience matches experiences you’ve had before, or not - everything changes.
“The empty mind is the mind of compassion.” S. Suzuki. [1]
I don’t know about meditating in order to gain something or something else. I’m a beginner with a practice known as Shikentaza, aka “Just sitting”,“Sit & face the wall. Sit sincerely.” From the Soto Zen tradition - I’m not kidding when I say this is the practice, it’s amazing anything has been written about it at all.
“Zazen that makes your life busier, that’s ridiculous!” - S.Suzuki.
Meditation is “good for nothing”.
And yet, in the form of djhana/chan/zen - buddhism - a 2500 year old tradition,
How is something a 2500 year old tradition that amounts to “Sit. Sit sincerely.”
“To assume the Zazen posture is itself enlightenment.” - S. Suzuki
Recommend reading:
Three Pillars of Zen: Philip Kapleau
Robert Aiken
“Zen Mind, Beginners Mind.” - S. Suzuki.
Maybe it’s not for you, who knows. You know what is for you.
what would this (a week of silent meditation) entail
A person sitting, facing a wall.
“People say Zazen is difficult, but there’s a misunderstanding as to why. It’s not difficult because it’s difficult to sit in the cross legged posture or attain enlightenment. It’s difficult because it’s difficult to get rid of "something extra” from our practice.“ - S. Suzuki in "Zen Mind, Beginners Mind” (paraphrased from memory)
Essentially the goal of Shikentaza is to sit, “just sit”, until there is a person sitting facing a wall. Watch your thoughts come & go, etc, in the midst of all of this, a person sitting and facing a wall, but how sincere & close can you be to just sitting and facing the wall - this is an experience of reality, as it is, unpoluted by notions, thoughts and ideas - just A person sitting facing a wall. You’ll see the truth of how exactly “the mind of emptiness is the mind of compassion” but until you see this, it all sounds like new age woo woo, probably.
Other Zen practices involve Koans: “What did your face look like before your parents were born?”
Anyway, all of this is “just my opinion, man”. :)
The way I got here was actually listening to the talks of Joseph Goldstein on youtube, but in the end I’ve found the Soto Zen tradition is more concise & vivid for me. YMMV.
So what do you do? Look up the Zazen posture - there’s a few, pick which is most comfortable. Set a timer - perhaps 10 minutes at first. Count the breath, 1 to 10, counting on the exhalation. If you find you’ve lost count or go over, or counting on the inhalation go back to 1. “Sit. Just sit. Sit sincerely.” and “Let it go.” don’t “stop” thoughts, don’t suppress: instead, acknowledge & let go. Other words might be “accept things as they come, and as they go” or instead of trying to stop or look for anything in particular, “put it down” and simply return to focusing on the breath & sitting sincerely.
Notice how thoughts come & go, just like sensations. “Everything changes.”
When the time is up, the time is up.
“Don’t be too interested in Zen. Interest in Zen that involves some excitement or adds some busyness to your life is not true interest.” - S.Suzuki :)
Oops!
[1] In all the statements I’ve heard, this particular statement is the one that on the surface, seems to posit two ideas that are unconnected “empty mind” and “compassion” but, through experience, is true. This is the “theory” if you will, that can only be found true in the light of experience & experiment. The experiment? “Sit & face the wall”. But its worth noting expecting anything is not a very skillful way of finding what ‘empty mind’ is :) So, in this case, it’s an introspective psychology - something for which there’s a 2500 year history in the east, but in the west we have, perhaps the Stoic tradition, some of the medieval theologian system builders & William James, others, perhaps.
I just signed up and the first comment I see is about Alan Watts. This is my kind of community.
I stumbled across this playlist on YouTube a while back and watch it regularly. https://www.youtube.com/playlist?list=PL02D3110151849463
The one I did, having not really meditated before, was a week long one from dharma.org.
There are daily sittings / lectures about random stuff. Chas had some good ones, although they are a little abstract: http://dharmaseed.org/teacher/43/
In between daily sittings, you can walk around the woods nearby or sit around in gazebos or benches. There are lots of people there, but almost no talking between students. “Almost” because there are chores that everyone gets assigned (cleaning, cooking, waking people up), some of which, e.g. pot duty, involve talking quietly if you can get away with it ;)
The most intense and enlightening part for me was being completely separated from all of the stimulus I’m used to throughout the day for a whole week. There’s no reading or writing or music allowed, and a lot of stuff “comes up” when you’re just thinking by yourself all that time — from memories to melodies. I recommend it.
Iceweasel 38.2 on Debian - Main page UI - continuously scrolls & jumps around the page ever second so I can’t read the text.
The text I did read convinced me to have a look & give it a go though :) (If I can get the browser to behave… :)
This is the first time I’ve heard of this specific issue—but we do find new ones every day. ;-)
We’ll look into this and see what’s going on. Sorry for the inconvenience!
Which do you think is harder & why? Stupid Question?
I’d argue that this is the death of Hackathon culture rather than Hacker culture. Two distinct things, although in the context (which is only made clear after one reads the title) it is pretty clear what hackers they’re referring to.
Hacker culture isn’t doing quite so well either, so this reads almost as well for that too.
Open source, which I’ve long associated with hacker culture, has become increasingly corporate. A culture of ‘make cool things’ has withered away a bit into “get on HN and get lots of Github stars.” Maybe I’m wrong, but previous incarnations of hacker culture wouldn’t suffer such meaningless tripe as Internet points.
I suspect this is a classic case of the original never going away, but something new coming along, appropriating the name, and then people complaining it’s not what it used to be. Like oh noes, punk is dead. No, you’re just calling the wrong things punk. Whatever “real” punk is/was, there’s still people doing it. Don’t obsess over the label.
In this case, the seven real hackers who used to post to Usenet are still around, hacking up whatever they’re hacking up. With all the same ideals and culture as before. The label just happens to be expanded to include a lot of “phonies” now.
Personally, I don’t care much about the labels and would prefer not to argue about what constitutes real hacking or not. But the point is that whatever you think you miss, it’s still out there. You’re looking for it in the wrong places. You didn’t go to a random Starbucks in Cleveland to meet hackers in 1985, either, so one shouldn’t expect to find hackers there today.
Or for instance, deacon or CCC camp/congress. There were X hackers at the first one (out of X people). Now there’s 100X people attending total, but “only” X hackers. The hackers didn’t go anywhere. It’s just other people showed up too. But nothing has died.
I like the comparison with punk, I think this analogy is very apt - also a DIY culture that was more than 3 chords, 2 guitars and 1 drum kit - bands like Suicide, or the entire Melbourne scene. In the later I think of Lisa Gerrards projects like, Dead Can Dance, and ex Birthday Party stuff like Nick Cave & the Bad Seeds, Rowland S. Howard, Dirty Three in later parts of life. Punk was an ethic, not a particular aesthetic. The Melbourne scene of late 70’s and early 80’s also would gather togeather and form bands that lasted 2 weeks & play gigs simply to entertain each other etc.
“If you think it should be done, do it”
I wasn’t there but this particular scene’s wake has left its mark on culture & enriched my life :)
I have speculated of trying to create an event free of the corporate stuff - initial australian / berlin crew around cryptoparties were an effort in this direction. Random ideas now include “Computer Club” & borrowing the CCC’s line “Corporate Drones and Known To Disappear Without Trace” as a monthly event “Come and show computer.” Another idea: “Bit Flippers United” - a signal to hackers without using the word “Hackers”, or perhaps “All Togeather With Machines of Loving Grace”.
Possibly, but consider: the HN/stars culture pervasive or simply more visible? How much hacking gets done under the radar? Much of my work is OSS but not hyped; I do it out of curiosity. Does this satisfy the hacker ethic? I’ve talked to a fair few people who are the same (and a few that aren’t).
I wouldn’t look to HN for hacker culture. HN is run by YC. YC is VC, and VC is a sort of dual to hacker culture: surface-level similarity of results (new cool stuff, often exploring how things can be made to work together), but different mechanisms and motivations.
We have to be careful: we can’t proclaim the decline of hacker culture based on the visibility of the antithesis of it. Hacker culture has always seemed very quiet to me. Maybe I’m wrong; maybe I’m not. I think it still lives and is doing quite well, but has simply been obscured by a different culture that has coopted the name.
Agreed, I find some really AWESOME c libraries on github. Guess how many stars they have? Sometimes I’m the first person to do so. And I tend to end up submitting pull requests/fixing things I wanted. I think they’re so happy anyone is using it they just take the request.
If people think hacker culture is gone they’re delusional. This is just more who moved my cheese. The real hackers are there, as they’ve always been, they just don’t try to be as visible. Just like Tedu said about punk, hacking is just on the same track of becoming “mainstream”. With all the annoyances that entails to the original members.
Yeah, I’m of two minds about upvotes. I commented a couple weeks ago (it’s probably not worth the click) that I do find upvotes motivate me to participate more, which is definitely because of the competitive aspect to them, but I don’t like the competition itself.
The history of voting as part of conversation would be pretty interesting to research. What site did it first? Are Facebook likes the same thing, or how do they differ?
Or for instance, deacon or CCC camp/congress. There were X hackers at the first one (out of X people). Now there’s 100X people attending total, but “only” X hackers. The hackers didn’t go anywhere. It’s just other people showed up too. But nothing has died.
Where do you draw the line between the “real” hackers on CCCamp/Congress and “the others”? Most people I spoke to basically only have the definition “not my peer group” (no hardware, not the right software, too young, too much walking around).
I found CCCamp a very hacky event and hacker culture is very much alive.
Agreed, the article was pretty much entirely focused on hackathons – from the title I was hoping for more discussion of “hackerdom” in a broader sense, which I feel has also been diluted into near-meaninglessness over the past ~10 years (to the point where a multi-billion-dollar corporate HQ at “1 Hacker Way” is par for the course).
The obvious benefit to working quickly is that you’ll finish more stuff per unit time.
I think some people could benefit from doing less work at a higher quality.
I think that the world could be a significantly better place if people were writing less software full stop.
Largely because the majority, maybe the vast majority, of software being written today is being written to solve problems introduced by previous software. Add to this Sturgeon’s Law, and in general the strong sense that what passes for thought in Silicon Valley is profoundly ignorant and ahistorical, and it feels to me like we’ve entered a negative feedback loop where what stinks today is going to be cast into future generations' immutable truth.
I’m not some kind of nostalgia junkie; software has always been terrible. It’s just that there’s so much more of it now. And most software in the world isn’t being written in Silicon Valley; but the culture of the Valley is held as an exemplar, and other software cultures are being ignored and forgotten.
I’m not some kind of nostalgia junkie; software has always been terrible.
Agreed. The overall state of software is so very bad, it’s downright disgusting. I think almost every day of my life there’s some moment when some piece of software I am using, whether it’s on a PC, tablet, phone, or “other”, misbehaves in a way that makes me want to pull my last hair out and scream. The running joke around the office is how at least once a week, I throw a tantrum and insist I’m swearing off technology altogether and joining the Amish. And it’s not that far from being the truth!
Seriously, it’s 2015 and VPNs still suck donkey balls, there isn’t a decent web browser in existence, networks are ridiculously unreliable… the list goes on and on.
Probably the best thing I can say about software these days is this: almost every app I use on my laptop on a regular basis has some kind of auto-save / session resume feature, so I can just power my laptop off and go, and then resume everything later without much fuss. And that’s handy given how quirky the hibernate/resume feature is on my current laptop running Fedora Linux.
How do we square this with “move fast and break stuff”?
Given that software is going to be in a state of broken-ness most of the time, might as well get on with in rather than attempt to make it perfect before creating it, right?
“Move fast and break stuff” is the problem. It’s an asset allocation decision masquerading as deep thought.
I agree with the sentiment, perhaps for different reasons. Would like to hear what jfb would say.
Software: a series of human devised names, that compile down to bitwise representations that can be interpreted as data or as an instruction. It’s “names all the way down”. We’re essentially involved in a business not unlike law, there’s a bunch of human defined rules in interpreted language also interpreted by humans (who wrote the interpreter / compiler / API / DSL / … list goes on - incidently, think of how many languages one might need to learn for a Ruby On Rails deployment. I can count > 6.)
More software, more complexity. More complexity, higher cost to solve problems.
Ultimately we want to be governed by physical constraints in what’s possible. An average program uses the work of 1000’s of others - this is how it’s going to be - but, strong design are diluted. I like to think software is in it’s cambrian explosion - lots of weird asymmetrical shit floating around, unsettled on any decent design, in the lieu of deliberative intentional design, waiting for physical constraints to weed out the unfit designs.
<cynical>I’m working my way through the Breaking Smart essays and one of the points brought up is that the progress the author is talking about is not zero-sum, but rather creates wealth. I think he is right, but I do wonder what percentage of that wealth is purely incestual in that it is fixing the junk created by the whole process? How man consultants are billing hours becase the industry brute-forces itself into so complex solutions they need specialists just to manage the complexity of their own creation.</cynical>
people might benefit from publishing less work at a higher quality, but i believe churning out the equivalent of piano finger exercises in private helps a lot. the more you do things, the better you get at doing them.
I think some people could benefit from doing less work at a higher quality.
Absolutely agreed, but I think the OP here has some good points. I especially agree with the bit about how a todo list that you don’t quickly complete items off of, becomes one where you only add stuff to it. I think I may, er, have experienced that phenomenon myself. :-(
But in the end, like everything in life, there are tradeoffs to be made to suit the moment and the task at hand. And it will always be a judgment call on whether to work as fast as possible, or focus on quality.
Gopher. I remember ye. This is my go to “I’m a 90’s kid” thing, in attempts to be cool and sound wise past my years. I’m 28.
The cool kids in my books have “I remember X.25, DECNET” moments. That truly sounded like a wild west for 10-18 year olds.
Now… how do you use it again? Been awhile old friend…
Today I read “Zen Mind, Beginners Mind.” The number of “should” statements was peculiar.
EDIT: No, what I really mean is I’m reading TAOCP Vol 1,2,3 cover to cover by Friday.
It’s short, but does more need to be said?
New ideas are needed. How do you stop a perpetrator of this doing it? How can they reach a phase of awareness & respect for others that they don’t carry out the problematic behavior? There’s no question the violence is I am also aware of times people have used social concerns to stereotype or push away misunderstood men. Think: the eccentric autist who looks to the internet for clues on how to socialize & typically reads stuff on the internet about “how to interact with women”. The hypothetical autist, of course, getting their ideas on “how to interact with women” from exactly the sort of person that would write an article “how to ineract with women” in order to find that most important of human connections: love & who wants to share their compassion. This person is also a victim of the patriarchy but is a male, and can look like a perpetrator.
New ideas are here needed.
We need a matriarchy.
Since programming at its highest levels of productivity, is like a deep meditative state, akin to prayer, I propose a “prayer room” where men shall sit until such times as they have shown devoutness in their practice at which point they are “ordained” and allowed to join the general population. This is known as a “social gestation period”.
This isn’t a neurotypical conspiracy, it’s also to cut out those “social” type distracts that stop the god loving worship of the machine. Beer, ping pong and other management bullshits go…
I don’t actually defend this idea, but you’d have better ones, right? We have imagination?
“New ideas are here needed.”
Mostly this week I am relaxing on holiday from work, and starting triathlon training again in earnest which I’ve been severely lax with so far this year. Seriously looking forward to doing my first open water swim of the season on Friday, and trying out a new wetsuit I picked up in the January Sales.
Also getting itchy to replace SmartOS on my HP Microserver with something that’ll let me access the USB ports in a useful manner, although I like the separation (& power) that native zones gives me over KVM or virtualisation. Thinking of swapping in FreeBSD with jails, which means it’s time to play with it in a VM to spike up a working replacement before touching the physical server itself. Learning new things FTW!
Really well written, it didn’t matter much to me what the author was talking about, there’s a sort of music in the words that imparts a style of thinking.