Hacker Newsnew | past | comments | ask | show | jobs | submit | brodouevencode's commentslogin

I've been using this method for about a week - great outcomes from it so far: clear, clean language that sounds like something someone would actually write.

Until recently (~20 years) IT was generally libertarian on all fronts.

I'd put the shift even later than that. 2015 maybe. I think 2008 redirected a lot of people who would have gone into "Business" in the abstract towards tech, eroding the prior engineering culture, and then it took a few years for that crowd to establish themselves as a relevant voice in the community.

Looking back, the reaction to Aaron Shwartz's death in 2013 was, IMO, indicative of the older culture. It definitely felt like a minority viewpoint by the time Covid rolled around. So, somewhere in there.


This implies the immigration came before the technology, which is not what happened.

I don't think you can plausibly claim that the US was a leader in technology until the 20th century, which is long after the US started having enormous amounts of immigration.

> I used 2012 as an example because that's when I was in my first year of high school

I don't think this person has the experience required to make a qualifiable judgement on what the internet was.

There is a large block of (Internet) time missing from this analysis.


A sign of a degenerate society.


true, true


> Palantir was founded—with initial venture capital investment from the CIA

This was obvious from the start. Not sure why people "are starting to wonder", which I don't believe either.


> ...to develop the powerful abstractions that then allow us to do much more, much more easily. Of course, the implicit wink here is that it takes a lot of work to be lazy

This lines up with YAGNI, but most people believe the opposite, often using YAGNI to justify NOT building the necessary abstractions.


The counter-argument is that people build abstractions they deem necessary but aren't, and then they're married to that premature architecture quite often. That's what YAGNI is there to advise against.

I don't think what Fowler says here is in favor of saddling the early versions of your system with abstractions before you actually seen its use in practice, and its needs over time as requirements and conditions change.

From this "Laziness drives us to make the system as simple as possible (but no simpler!) — to develop the powerful abstractions that then allow us to do much more, much more easily." it's clear that when he talks of abstractions he means of very basic, and as simple as possible, building blocks. Like having core, orthogonal, principles in the system.

Not the kind of piling of software and pattern design abstractions e.g. the Java land in the past used to build.


"Luigi-Inspired" is the new dogwhistle?


Philidelphians burn down their own city whenever their NFL team wins or loses a Superbowl, so this shouldn't be surprising.


hot take: this is how legislation should work

open comments, accepting pull requests, use AI tooling to weed out the ragebait and trolling for things that might actually be useful


The level-headedness of direct democracy meets the accountability of anonymous internet commenting!


One man’s “useful” is another man’s “trolling”


fair


Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: