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

That’s where I’m at. I wish my (hypothetical; future) kids could have the same church experience and community as I had, but I don’t know how I’d pull that without personally being a believer.


Oh dang this is a good take. I live on a city block that has no fewer than 300 people, but we have at least three options for third places depending on your criteria. If we had just one in reasonable travel distance, and people couldn’t self-select, perhaps we’d be more neighborly


When people talk about third spaces, they usually mean a place you can casually show up to at 6pm (with or without family members), take a seat, and maybe chat with some familiar faces. As someone who grew up going to church, I feel like my church was neither my parents’ third place nor my own! It was simply a place we went to on Wednesdays and Sundays to worship our God. We would hang out afterwards, but that was limited to 0.2857 of our free afternoons/evenings.

I think the article gets it right in that the collapse of American third places goes beyond just church attendance. Ideal third places are things like guild halls, bars, parks; places where you can show up and no one asks why you’re there or what you did today. The leveling and inclusive aspect is key: you need to be able to bring anyone who might otherwise need a third place, and they must be greeted as just another conversation member.

This is how high school Super Smash Brothers days were at Blaine’s house: unlocked door, say hi


> We would hang out afterwards, but that was limited to 0.2857 of our free afternoons/evenings.

I fully believe you that church never felt like your third place. That disconnect between generations is a large part of why churches have declined. But speaking as a parent of small children—if your parents were allocating two nights a week to go hang out at church with church friends, that was absolutely a third place for them. Parents simply don't have enough time with other adults to justify hanging out for hours two nights a week with adults that we don't enjoy chatting with.

> The leveling and inclusive aspect is key: you need to be able to bring anyone who might otherwise need a third place, and they must be greeted as just another conversation member.

A month ago I attended a random Protestant denomination with my father-in-law that we'd never been to before in our lives and had no intention of joining. We went to the gathering after the service and were welcomed as part of the group. They had lots of questions for us because we drove across the country to get there, but there wasn't anything weird about it, it was just people hanging out chatting.

I do want to clarify that I'm not saying that there weren't other third spaces that have also declined. But church was the universal third space that almost everyone had and generally assumed that you had. You might also have been a Freemason or a member of the Elks Lodge or have gone to hang out at a coffee shop, but the rest of our third space infrastructure was all built on the assumption that church was already there filling a lot of the needs.


There used to be a bunch of places at least for working class (especially men): Elks, VFW, etc. Sports leagues after work for both professional and blue collar; my sense is those are a lot less common. We had a bunch where I worked 20+ years ago. My sense is whatever hadn’t petered out pre-Covid is gone now in many cases.


The extra rare variant is places you can go from 10 PM onward. Everything public closes at sundown which sucks for me who's heat and sun sensitive. Like it's fine, I guess at some point I'll catch a charge for trespassing but it would be nice if it was allowed officially.


If that's your use case, here's another game changer (one line bashrc change to make bash_history changes immediately, rather than upon shell exit, e.g. when you end your tmux session): https://web.archive.org/web/20090815205011/http://www.cuberi...


Thank you!! Why on earth isn't that the default. It always seemed weird that with multiple bash windows open, the commands from most of them weren't added to the history.


I often have three or more terminals open, doing different tasks in each; I also often have cycles of work where I'll repeat the last three commands again (three up-arrows and a return). This breaks if one terminal's commands get inserted into another terminal's history.


Comment from the author:

"Ted, the change I suggest doesn't affect the independence of your sessions as you suggest. Each shell maintains a unique history in memory so modifying the history file has no affect on running terminals. The only time the history file is read is when you start a new terminal. I recommend you try my suggestion. Really, all I am doing is eliminating the race condition that causes the bash history file to have inconsistent data.

Thanks for the feedback."


Exactly this.

If you do want to load the history persisted from other shells into the current one, all you have to do (if memory serves) is:

    $ history -r


My solution is I immediately record the commands, but do not load them. That way new terminals get all the history, but old terminals keep their flow.


But if you go back later, the chains of commands from different terminals are interlaced right?


To some degree; it depends on the amount of multitasking. I mainly care about which commands in which order when I'm looking at recent commands from that terminal; otherwise I use C-r.


My guesses are that it's on-close so you can follow the per-shell history slightly easier (rather than it being interleaved from multiple shells?), or reducing disk writes?


They don’t interlace which can be nice


It is very useful just be careful when switching between shells and hitting the up arrow to get the previous command, as you may get something from another shell.


That will only happen if PROMPT_COMMAND also contains "history -c; history -r", right? "history -a" just saves it, but "history -c; history -r" clears memory history and reloads from disk.


Yes, that's correct. I overlooked that detail while reading the link on a phone, where the text is quite small.


Meta question : do you keep the archive.org link of the article in your favorite or did you manually look up the link before posting? Or maybe an extension that does that automatically?


for zsh

    setopt inc_append_history


I have used that for years, but there are downsides to the approach as well.

So, you revisit a window, and you want to start from where you left, but now, you might maybe wade through 100's of commands before you get back to that point in time. There are fixes for this too of course, my point is, that it doesn't come without side effects, and that is maybe why it isn't set as default behaviour. At least in a pre 'fzf/atuin/smenu' world.

I prefer smenu's history search, even if I consider myself a heavy fzf user.


FWIW I get a 503 on that URL. Any chance someone can give me that magic one-liner?


Looks like it is still down - but see eg: https://askubuntu.com/questions/67283/is-it-possible-to-make...

To wit:

> It says to put those commands in the .bashrc config:

    shopt -s histappend
    PROMPT_COMMAND="history -a;$PROMPT_COMMAND"
> The first command changes the history file mode to append and the second configures the history -a command to be run at each shell prompt. The -a option makes history immediately write the current/new lines to the history file.

I used to have something like this set up on my Linux laptop - the downside is that seperate shell/terminals/windows/tabs don't keep seperate history - so if you eg start a server in shell one (rails s), start editor in two - then go back to one and ctrl-c out - up arrow will now give you "vim" not "rails s".

The problem compounds if you ping, or curl in another shell etc.


Not sure what that link had as it's dead for me as well but...

PROMPT_COMMAND='history -a'

Has always worked for me. Goes in your .bashrc from the FM

PROMPT_COMMAND ¶ If this variable is set, and is an array, the value of each set element is interpreted as a command to execute before printing the primary prompt ($PS1). If this is set but not an array variable, its value is used as a command to execute instead.


I did that once (or it might have been something similar with the same effect, don't remember) and after a while it made my terminals super slow.


Oh wow thank you for this.


This is literally going to change my life! T_T


I’ve got ten years until mine starts adjusting, fingers crossed!


Black-Scholes uses the heat equation, is that what you’re thinking of?


No. It was another bit of social science. I have other problems with Black-Scholes, but they're not as strong. One friend told me that for all of the problems, it offered a relatively neutral way to arb between different strike prices of the same security.


I don’t subvocalize and haven’t for many years, but when I did (and more so now), the speed-limiting factor was never the time it took to read the word, but to comprehend what’s on the page in the sense of understanding it. You can probably get away with 200+ pages per hour if you’re not reading for comprehension, but it’s hard to imagine getting anything out of a difficult text at that speed.


I think that’s an important point, and not all texts are made equal. Reading and understanding 200 pages of Heidegger is very different than reading 200 pages of Harry Potter. Part of reading well is know what to spend the time on.


200 pages of math text is probably a year of full time undergrad study.


depends hugely on the math book


Heidegger was a Nazi, besides, and Being And Time and the concept of Dasein are rubbish -- he was a circular reasoner and a poor communicator -- and B&T really doesn't purport any new claim that hasn't already been made in some form or fashion since Socrates. 200 pages of Aristotle makes more sense. I would just watch Sugrue's Princeton lecture https://www.youtube.com/watch?v=MaobMHescwg&t=476s if you're interested in getting the gist of Heidegger without having to slog through his nonsense. It all goes back to the Overman in some form or fashion. I'm rambling now.


You could, however, functionally live on the transit system if it were free (or cheap enough, or fares unenforced), as we see in New York or Philadelphia. Granted, that’s a problem of enforcement and other social ills as much as it is one of a cheap system.


Ticket fares are only a few dollars. You can panhandle that amount in less than an hour. Doesn't change anything.


If we had on board habitation facilities, it’d be workable. Doesn’t seem very practical, however.


That’s astounding. Are there similar figures available for other recent huge builders (e.g. China, both road infrastructure and dams etc)


Most mortgages still get packaged and sold in the form of ABS or to Fannie and Freddie. I think you’d end up with an inability to package them unless you could convince the feds and asset managers that they can consistently survive the lifetime of the mortgage.


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

Search: