skysight-inc/HackerNews huggingface dataset:
I think one of the reasons it tends to seem immature is there is a vast delta to what “programming” is.

On the lowest scale you have beginners who are just starting out and learning to code. They tend to be the most arrogant and those are the folks you will find commenting on subreddits like StarCitizen (and other gaming subs).

On the other side of that delta you have complex enterprise software. This stuff takes maturity because programming is just one part of it. It gets past programming and goes into architecture, best practices, culture, etc.

So what you end up with is a community where both the 16 year old who just learned Python and an enterprise SWE with 20 years experience are technically in the same field of “programming”.

I’ve worked mostly with the latter group and can report there is little to no immaturity there. These folks have been around the block, and it always ends up being a very professional environment because of it.

A big reason I feel that the delta is there besides the age and experience difference is where your pride is. If you’re just starting out your pride is in your code, your language, and you defend your choices there. Higher up the totem pole you have pride over a piece of software you delivered, and things like the language you use is just a small part. Tell that 16 year old that Python sucks for the task and they will feel slighted for you saying that. Tell that to someone working on a large software project and they will likely agree or at least hear you out, because their pride is in the entire package, the individual pieces are less important.
For me mobile and multidevice is a thing. No anything better than Bitwarden.
Note that file attachments are not stored in the json file that contains the vault, so if you care about those you still have to back them up some other way.
Immature? No. Borderline Personality Disorder? Yes.

My suspicions are that well we sit at a computer a lot. That's not normal. Granted now smart phones have risen the tide of general intelligence one way to help the general populace. At least one would think - because I feel in general a lot of people have less patience than times before. Nowadays most arguments/disagreements where could be figured out by the sum of intelligence involved - since everyone is low on patience the immaturity of response/solutioning is poorer.
I've heard of a few other people doing this sort of thing. I have some reservations about the practice. Stories passed from parents to children are our birthright. Forget art, this is a fundamental form of communication of values, ideas, and meaning-all of which are absent or only present by accident in GPT's output. What are you teaching your kid about her value by offloading this task to a machine? How will you answer questions about what the stories mean? Will the fact that they don't mean anything discourage her from asking questions about the things she hears?
Custom emoji. These are actually a critical part of many slack workflows and not just for fun.
And now we still live under the thumb of billionaires made by those acts 80 years ago, and he insults the youth for complaining about it to.
This makes me imagine a space station like data center in orbit that acts like a public cloud on earth, communicating directly with satellites and renting out processing time. I'm not sure how well economies of scale work when you have to pay for every kg you send up there, but it would be an interesting business model.
That’s why we need to make it the default that people use Tor whenever they search for anything connected to health or politics — topics that others might want to discriminate against you on.

Women looking for abortions in the US just learned the hard way why this is an essential practice.

Recommended watching: The NSA surveillance doesn’t scale — Constanze Kurz at Euro Python 2014: https://archive.org/details/EuroPython_2014_kSFzmDYc
He was a highly privileged kid, son of Stanford professors / attorneys, worked for Jane Street, raised a couple billion in capital and would have stayed a billionaire if he just hadn't stolen from his customers. FTX by itself was worth billions without the degenerate Alameda trading strategies being deployed against their own clients.
All of human culture is immature. We still think bombing each other out of existence is a valid way to resolve our differences.
I think that view might be some of the same generational (and cultural) mindset misunderstanding.

Fixations about cars (literally, or as a proxy for income), or about "our people", or "good families", are largely disappearing in the cohort of people who are starting careers and families today.

This trend started 60 years ago in the US, and is finally fully mainstream today, even if some parents are still holding on to the past (and if some communities are slower than others). But thank goodness for the progress, at least!

...

But the super-out of touch part of "new Mercedes" is that, even among the status/materially-motivated members of younger generations, a new car, and certainly a new Mercedes, ain't it.

"We want people who want a new Chevy! .. I mean, a new Lincoln! Cadillac? Camaro? Lotus? Mercedes? BMW TT? Prius?! Tesla?? Rivian??? Oh Jeez stop making it so difficult for me to sign up you kids to make me richer already!"
NeuroAI in Review 2022
There are loads of yoga classes on YouTube. Try a vinyasa flow class. Yoga doesn’t just improve flexibility and balance, you get stronger all over.
The Armstrong Pullup Program [0]. It is designed specifically to increase your pull up numbers. I went from being able to do ~10 (straight) pull ups to 17.

[0]: https://armstrongpullupprogram.com/
EmailHarvester: A Tool for Retrieving Domain Email Addresses from Search Engines
Cache-oblivious code is a lot more successful in the real world, because systems change over time. Hardwiring code to rely on a rigidly predefined amount of cache is the worst kind of premature optimization.
You should say more about why you think 6-8% unemployment is required. From September 2014 - February 2020, unemployment was below 6% without signs of significant inflationary pressure.

I'm not saying you're wrong (those periods are different from the present in a lot of ways), just that your reasoning isn't very apparent.
Can't say I care what most people use -- I considered the fight for Linux won years ago when I first encountered driver difficulties on Windows Vista. Equal opportunity for incompatible hardware was the real turning point, and since that parity seems mostly maintained, I'm happy enough.

Frankly I'm more annoyed with systemd swallowing up perfectly good projects these days far more than I am with the Windows ecosystem.
Fourier Transform.

I'd been writing DSP code in C and MATLAB during undergrad while thinking I knew every possible aspect thanks to the deep study we had as part of coursework across all the transforms methods in our ECA & Communications coursework in India. Also, dad was a self-taught hands-on Analog electronics whiz whose day job was in Telecommunications Training, and I had uncles and aunts in the Telecom/Electronics/ATC industry, so I had all these resources from a very young age to revisit the concepts that were being taught to me in school, against practical applications over and over.

In week 2 or 3 of ECE490 at UofR, Prof. Heinzelman[1] broke a barrier that I did not know existed in my understanding of DSP. It was pinned to me realizing that the intuition between Fourier and Laplace transforms being the same. It was a moment that I haven't experienced since, in that I felt my brain got re-wired within that hour. It must help that her father[2] basically wrote the textbook on speech processing.

[1] http://www.hajim.rochester.edu/ece/heinzelman/

[2] https://www.ece.rutgers.edu/lawrence-rabiner
> I was visiting the Star Citizen subreddit where a user posted a readable, short, simple proof of concept to improve a longstanding inelegant UI element.

That's exactly the sort of discussion that encourages what's called "bikeshedding". If someone says "we should fix x because it will be much faster", that tends not to generate rants. If someone says "we should fix x because it would be easier to use", it generates complaints. Mandatory XKCD.[1]

> There is constant "change".

This is especially true in the user interface area. Fussing with user interface elements is a popular way to indicate that the product has a new version. Look up the history of Microsoft Windows screens. There are lots of historical pictures, so you can do this easily.

It's a management problem, too. The head of the Stanford business school once said that the main job of management is "change". Not "improvement". There have been at least 22 versions of Tide, the laundry detergent. A line from a marketing text: "The most effective phrases are FREE and NEW. You can't always use FREE, but you can always use NEW."

[1] https://xkcd.com/1172/
It's incredible how fast you can progress with just these simple exercises. I suspect a lot of people would be quite surprised at how good they can get at push-ups and crunches if they commit to them for 3-4 weeks. Even starting at 5 each when waking up and before going to bed every other day, your body will get used to the effort very quickly. Make sure to properly warm up!
I recommend syncthing
I agree with you, but there's one big "Oh, right..." in there.

Up until a year and a half ago, I had never enjoyed a jog in my life. I had done plenty of "jogging" during school years, as part of gym class, but nobody had ever explained to me difference between a pleasant jog and running until you drop.

I stopped exercising for many years. Then started powerlifting. A couple of years ago I decided that I should take a walk every day. Then that I should do at least 10.000 steps a day. A year and a half ago, I figured I could probably do a very light run. I enjoyed it. Then I started running at least every other day (during summer). Stoppped during winter. Picked it up again last spring. Now I'm again awaiting spring.

It took 41 years of my life before I realized what a light run was. I think most people don't run because they have never actually learned what a light run is. It's always flat out.
There were a lot of companies that did everything they could to keep people employed. My company lost a lot of money keeping us on.
thanks. there is a button "Movies like this" for every search result. Does that achieve your requirement?
You seem to be asserting "Respect" here as a counterpoint to higher pay. I have to say that personally I like the "respect" of higher pay. I completely lack interest in the aspects of "respect" that end up expressed as praise, or chummyness. I'm not a dog.
The solution is "make a job appear on your resume" (not faking it). Some ideas: do some freelance work (underpaid, but still paid) you would need to find somebody willing to engage business with you. Alternatively, non-profit or you can even work at your own saas/software: it doesn't need to be successful, but it still counts as work (it can make zero money and you could just say it's failed startup)
Short distances are likely anaerobic, so a different kind of exercise from longer periods of exercise.

Anaerobic is evolved (as far as I know) as the "panic stations" exercise when it is 110% percent do-or-die situation and your body starts using inefficient no-oxygen metabolism because you need the extra energy to escape the chasing bear or whatever. It causes lots of lactic acid build up that hurts afterwards, and doing it a lot supposedly causes muscle issues unless you spend a lot of time warming down afterwards to help break it down.
(1) Pointers

(2) Recursion
I did this 2 years ago, it probably changed my life. I still don’t consider myself a runner but can now run a 5k in about 30 minutes on any given day. If you’re considering it go for it!
Yeah, the article is a lot of FUD as usual. One sentence I have learned you can completely ignore in life is "Economist predict...". That said, I am sure that at some point there will be a global recession and a bad one, but it never plays out in the manner experts envision. Moreover, there is reason for optimism, at least in the long term. Look at the tremendous advancements playing out in the AI/ML arena and its implication for drug discovery, medicine, you name it. As for personal finances, be fully diversified across a suite of index funds and have a sizable nest egg. "Markets can stay irrational longer than you can stay solvent" is the old adage.
No more to contribute then those who add their anecdotal experience of having used Linux on the desktop for 20 years "flawlessly" or that their grandma uses it and doesn't have any issues as a response to someone talking about how things they need don't actually work.

If you want to chastise me for echoing parent's sentiment then that's fine. I'm used to getting grief literally any time I complain about anything in Linux. Remarkably, the same is not true when I complain about Windows. Funny that.
I don't think there has been a consensus recession forecast since the early 90s. At the 00 and the 08 ones there were plenty of people denying it.
There is very good genetic evidence that amyloid oligomers are causative in the rarer dominantly heritable types of Alzheimer's disease.

The recent positive results of a Lecanemab phase III study, furthermore provides strong evidence that Amyloid Beta is causative in all forms of Alzheimer's disease.

https://en.wikipedia.org/wiki/Lecanemab
You are making my point for me. :) That library is nowhere near as well-documented and feature complete as Rich.
One of the biggest problems is that such talk about "lifestyle interventions" usually comes with a motivation killing lack of empathy and the treatment model clearly doesn't work for everyone, be it because they can't starve off hunger with it or it simply doesn't work despite adherence. It doesn't really matter, the diet failure rate speaks for itself.

I've experimented a lot with my diet and slowly figured out which food combinations work and do not work for me. And it is much less intuitive than anyone would assume. I used to eat a certain kind of junk food that is on the "definitely bad for you" list and I would always lose weight on it. I know it's still bad in other ways, but it made me question why I was trying so hard and still failing, while some junk food made it effortless.

It's something that the "calories in calories out" crowd really loves to dismiss outright.
Why Machines Will Never Be Conscious: An Interview with Federico Faggin
Applying all of that knowledge is emotionally challenging though. On any given day I’m dealing with avoidant behavior. Every time I have to refactor code that shouldn’t have needed it at this point, I’m approaching something that has already been avoided once, by me or usually a few particular coworkers.

Some of us saw a CS degree as a route to living in your own world of imagination and are disillusioned by finding out just how much that is wrong, or defensively cling to that illusion to the point of near fisticuffs if someone tries to burst that bubble.
Sorry your dad went through that. I found out the other day someone I occasionally helped out during COVID died. He'd go in and out of detox, and beg for change in between -- I'd mistaken him for an homicide detective I knew of who fit his description, and decided to just play along with the ruse at first since there had been a murder nearby... then later found out it wasn't an act or a sting, he was just very down on his luck and would politely ask people for money so he could walk down to the state store and buy booze.

I found out he died when the guy who used to beat up the other homeless got back out of prison and showed up outside my PO box once again. I gave up on calling USPIS for that kind of thing long ago, and just handle things on my own, the police are absolutely useless unless there's a body lying on the street, and even then it better be a pretty white girl before anyone puts up a poster...

To swing it back to the drinking: it was more about anxiety to be honest. When I was young I'd eat a bunch of donuts at funeral luncheons or whatever, in a bar it was a bunch of Guiness -- I worry that stuff like AA gives people a license to go hog wild if they slip up a bit, I've met people with eating disorders who similarly freak out if they mess up some metric... it's not good to put people into all or nothing thinking, it makes them chase losses.

Anyways, my resolution was to be more diplomatic, and I'm already breaking that, so sorry -- I'm off to try and finish some writing. (Writing code just gets me into trouble, heh.)

Best wishes to you in 2023.

- Greg
> In the 90's, the XML was invented to be the silver bullet of the myriad of ad-hoc formats for structuring documents that existed in the wild.

Tangential, but this is seriously uninformed. XML is a subset of SGML, specified by SGML's original creators, implementers, and users (the SGML Extended Review Board at W3C) as a simplified meta markup language for the web. What has been projected into XML beyond this original purpose is truly astonishing, though, and while that's true of the web as a whole, XML has failed this primary purpose, too.
I just did a Google search on a [big canadian bank with 4-letters fraud] and got all the bank's own pages. The bank created specialized pages for different fraud related scenarios, and they monopolized the first result page.
I have a feeling that this is just a "quality" (bug?) of people. The technology community is like other communities. Some people have a high sense of emotional intelligence and security/confidence in oneself to entertain ideas and believes they themselves don't hold. They might be able to articulate ideas that are interesting and may contradict assumed norms. Some other people may feel a spike of adrenaline and feel their egos are under attack if another doesn't share their same idea profile and may even try to impose their ideas onto others. It's just people being people, imo.

I think it's up to each of us how we want to relate to various communities of people. For me; I've accepted the chaos of people and try to spend my time wisely.
I would argue their jobs ( managing many billions of dollars under extreme public scrutiny) are highly stressful.
The Ivies only recently became places for the smartest students to go. In the beginning they were openly just rich kid schools, like Le Rosey and Eton today.
Why 536 was 'the worst year to be alive' (2018)
>But research has shown that the seeds of Alzheimer's are planted years -- even decades -- earlier, long before the cognitive impairments surface that make a diagnosis possible.

How many decades before this test is available to doctors, or even better OTC?
I remember when Google said their results wouldn’t include adverts, but now out of maybe 12 results on the first page, 8 of them are ads or some kind of sponsored result.

It’s more of a search engine for adverts now than it is a search engine for content, like corporate classifieds.

I imagine what the landscape would be like if they had any kind of formidable competition in the earlier years.
Related: If you're looking for a bodybuilding program for beginners, CoolCicada PPL has been great for me. https://forum.bodybuilding.com/showthread.php?t=149807833&pa... - (don't do the deadlifts, not worth the risk https://www.youtube.com/watch?v=FWizDhYjGsc)

Benched 225 in my first year, did 10 reps of 135 military press as well. It builds strength and muscle shape.

However, I don't want to be this strong meatball. I want the mobility first and foremost. My goals have changed. This is why I asked about a calisthenics program. Typical strong cali translates to very strong lifts. Very rarely does it go the other way around. Strong lifters are rarely good calis.
I've always found OO programming completely natural. n fact, it's the only kind of programming i've ever really done - create a structure with data members, and then create functions to work on that structure. you can (and should) do this in low-level languages such as C and assembler.

Of course, if you want to go the whole polymorphic route, i'd suggest using something like c++, but the key ideas are really structures, and functions that operate on those structures.
I assume the parent is referring to Loom which makes synchronous threading as efficient for throughput as asynchronous. This has multiple advantages such as a simpler model, easier debugging, understandable stack traces, etc. This is better and simpler than async/await.
Some versions of KeePass support a synchronisation which gets around collisions
> understanding the tradeoffs is usually the hardest part

This feels especially true in the front-end. Whenever I try to learn new things I always try to find the online communities, the main books, the podcasts, etc. I try to find the people down to bikeshed about something most wouldn't care about.

I feel like this learning strategy has been especially effective in the front-end world. If you start a new job, chances are you're gonna have a huge chunk of your stack be totally new just because of how many solutions there are for everything out there. I feel like the main value-add I bring a lot of times is just knowing what's out there and what the best tool for the job is. Most of the time I haven't actually used that tool

The hard part is cutting through the bs and knowing what's hyped because of a certain interest group and what's hyped because it's an actual improvement. For that, I find you usually do need to have some hands on experience
So far I had mostly heard of him due to the infamous Munger Hall student dorm project.

https://edition.cnn.com/2021/10/29/business/ucsb-munger-hall...
> You are ignoring the reality many are facing, where essentially all the available options are above their means.

Again, this just simply isn't true. Go to Zillow, and set your filter to houses under say $150k and check the metro areas of Kansas City, St Louis, Dallas, Little Rock, Memphis, Cleveland, Charlotte, Detroit, Milwaukee, Pittsburgh, Cincy, etc. etc. and you will get hundreds of hits in every one of those metro areas. These are not rural communities, millions of people live and work in these and other metropolitan areas.

People who say this are convinced they need to move to SF/LA/NYC/Boston/Seattle. Yes, real estate is prohibitively expensive in San Francisco, we get it. So don't move there.
I share when I write a new article but I don't have comments on my site for the reasons you mentioned. Too much negativity from places like Reddit, Twitter, HN is bad enough without having to moderate comments on your own site too.
There are a lot of great engineers in TN who would gladly work at Twitter while getting that SFBA paycheck

Actually Twitter moving to Nashville or Memphis could be the greatest thing to happen to these cities (Memphis more than TN)...if they make it
+1 to this. It doesn't help that some dependency injection frameworks' (ahem, looking at you Dagger2) error messages can be convoluted and hard to understand.
Building Remote Control Botnets with Python and PyBotNet
I'm not necessarily the biggest Charlie Munger fan, but I think he's got some wisdom and found his 1995 speech he gave on human biases at Harvard to be insightful and interesting:

"The Psychology of Human Misjudgment"
https://www.youtube.com/watch?v=Jv7sLrON7QY
Until his retirement I didn't know he had a wife and 3 kids, good for him - I'm kinda jealous, I won't lie. Life has a way of catching up, I guess, I'm not sad he's not casting GSL anymore, I'm happy that he has done and will likely continue to do well.

Secretly I hope his kids see his achievements and one decides to take the mantle later down the line. It'd be a first in history, a second-generation GSL caster.
You still get exposure to your face and eyes though.
What outcome(s) are you trying to achieve? Subjective or objective?