208 karma · joined April 12, 2019
Maybe a secret positive outcome of using automation to write code is that library maintainers have a new pressure to stop releasing totally incompatible versions every few years (looking at Angular, React...)
> pumped so much fluid underground in the Permian Basin that it leaked into a prolific oil-producing layer of rock, making it all but impossible to extract crude, according to an April court filing.
> The Permian produces almost as much oil as Iraq and Kuwait combined. But its wells generate up to five barrels of chemical-laden waste fluid for every barrel of crude, creating a growing disposal challenge.
its a lot of water
But sometimes you just have to let the academics cook for a few decades and then something fantastical pops out the other end. If we ever make something that is truely AGI, its architecture is probably going to look more like this SpiNNaker machine than anything we are currently using.
Meanwhile the US government spends about 35% of our GDP in a good year [1], and it is well known that over half of that goes to social security, medicare, and a smaller amount to housing. [2]
My only point is that it is easy to see that graph you posted and think that things are out of control, but the reality is just that in a post-war, urbanized, liberal society the governments job is to serve the people and sometimes that means spending money on them. I know surely none of us here will ever take adventage of medicare or social security in our old age. We will not be hiring students who went to state-funded schools (ew) or who live in subsidized housing--if they are that poor they can't work for me! But normal pepole actually do sometimes get help from the government and it is fine.
[1] https://tradingeconomics.com/united-states/government-spendi... [2] https://www.nationalpriorities.org/budget-basics/federal-bud...
I could write and write and write about it, but this rather infamous blog post is so good I'll just link it. https://chriskiehl.com/article/event-sourcing-is-hard
My prof cleared everything up though. He said that DP is what naturally happens whenever you take a recursive algorithm and refactor it to put all the recursive calls into their own data structure. When you are doing recursive fibonacci, you are really just using the call stack as a linked list. So instead of making the recursive call, figure out how value N in the list relies on the previous values and then compute that directly.
For more complicated algorithms where the recursive call has N arguments, that means you need a N-dimensional array (worst case) to store your calls in.
After that lecture I was never scared of dynamic programming because I had a meta-algorithm to produce the DP solution.
1. Write a recursive algo (probably exponentially inefficent)
2. Figure out how to store recursive call data in a data structure
3. Figure out how to populate field (a,b) of the data structure, normally by combining/minimizing/maximizing (a,b-1), (a-1,b)
4. Figure out how to get the answer out of the data structure once you have filled it in
When I received an email saying that my job was going to be work-from-home for the forseeable future, I knew that I had to quit. At the time I had really been relying on office friendships and work for too much of my socialization and self-image, so moving to a remote environment took too much away from me.
I found the light factory work really enjoyable. It was so rewarding to make simple, high quality products wit my hands. It was also nice to have a job where I was interacting with a wider cross-section of people, as I tend to not really enjoy tech culture very much. I had forgotten what it was like to work in an environment where there is comradery among the staff and a healthy distrust of management. I feel like in tech people are always grovelling to their bosses and the C-suite, which rubs me the wrong way. A bunch of temporarily-embarrassed billionaires I guess.
I'm back in tech now, but with the perspective that I am working to achieve some mid-term monetary goals. After I pay down my mortgage considerably so I can cut down my monthly expenses, I will highly consider going back to a crafting job of some sort. Life is too short to spend it on the computer.
The thing that made me start the drugs was actually this realization that physical anxiety was preceding any anxious thoughts. For years I had done talk therapy (which was very helpful) but that therapy was mostly based around making me realize my anxious thoughts weren't "real". As soon as I stopped having the physical symptoms now I don't have anxious thoughts to begin with.
I feel strongly that these changes in my bodily function are affecting my mood more than the reverse.
Friends and community are not a zero-sum game. The more interconnected and inter-dependent people are, the more likely that everyone is going to have deep and meaningful relationships.
I used to feel much more like you when I was regularly hanging out with friends almost exclusively 1:1. I thought I was doing that because I was introverted, but realistically I was doing it because I had social anxiety. Looking back, hanging mostly 1:1 made me feel like my friends were more distant because there were so many people I didn't see for months that I always felt like I didn't really know my friends.
The amount of work that I needed to put in was enormous. It was hard and scary at first. I was a wall-flower. Inviting people I don't know well to do something fun is not a skill that I was born with (quite the opposite). But with all this effort put in, I am finding that after multiple years of effort the value is starting to really pay dividends.
I guess the over-all point that I am making is that the American Dream is that you can live how you want, so if you want community, make that your Dream and go do it. Looking back, I really feel like I am an entrepreneur of friendship, and I think that at the end of my life I am not going to regret it.
I see this in seattle. When I am commuting in the morning or in the evening my bus is full of yuppies and working class people getting to their job. But if I take the bus on the weekend or during the off hours when well-adjusted people are not on it, the bus is a much less inviting place.
I don't know how to solve the problem other than to believe in the system and hope that other people do as well.
I know that my medication dulls my most intense emotions, but that is the point. It is slightly sad knowing that I don't experience the highest highs that I used to, but it is completely worth it to stop experiencing the lowest lows that were completely debilitating. I would stop taking them immediately if I could be assured that I wouldn't fall back into physically debilitating anxiety.
As a non-religious gay I probably wasn't invited anyway. But this kind of thinking is what leads conservatives to so much repression and hate. The idea that the wants and needs of your body are something which the mind must actively fight. That the scratchy, ill-fitting wool sweater of your culture is something that you must keep on at all costs. And it leads to resentment of people who are not under such self-imposed restrictions.
There is a reason in queer culture that 'shadiness' is a bigger sin than anger. Shadiness is what happens when someone represses their true feelings. Those feelings don't go away though, they just resurface in other unexpected and non-adaptive ways.
[1] such as https://cdn.shopify.com/s/files/1/0192/8184/products/RoostSt...