skysight-inc/HackerNews huggingface dataset:
> Young adults are struggling with their mental health. Is more childhood independence the answer?

Prospects in life is the answer.

The article goes over how independence in adolescence could help reduce people's anxieties, and closes with the following which sums up the article rather nicely

> “When we are controlling a young adult’s experiences, and they go without that full range of emotional experience, we’re actually curbing people’s opportunities to live full lives, and have the full range of human experience.”

Observe then, that absence of prospects means lack of independence. There is no reasonable form of independence when you need to work 9-5 just to cover your most basic living experiences.

> “It’s about being proactive and not feeling like you’re a victim, how you can control some things, but you can’t control everything,”

But as a person, you are living in our society, and you are bound by the rules and the situation you are born into, not everyone has the opportunity to explore and put themselves in relatively difficult situations without significant consequences because that is often very taxing, especially for the destitute. It is not possible to circumvent one's economic background, or remove it from the equation. Getting your clothes dirty, putting yourself in harm's way (even minor) can be very expensive, and thus taxing.

It is absurd to expect people to go out of their comfort zone when doing so has so many tangible negatives for them.

I come from a very poor family, and all of my young adulthood was spent clawing out of poverty through education. Sure, I have overcome the anxiety described in the article, but it wasn't because I had independence.

I didn't have a car to go to university, my family left me there in the morning, I didn't have a job for a non trivial portion of my studies, I just didn't eat until it was time to eat at home and only if we had something. I didn't go to trips because I spent my summers working in internships trying to escape poverty. I didn't explore the area I did my master's in because even taking the metro meant that I'd have to choose between a meal and a trip.

I am by all means fearless and bold because I have marketable skills and a hunger for better. By all means, I was lucky to be born in a time when my skills are useful to the system.
Definitely part of the reason. Canadian tech talent is about 50% cheaper compared to across the border, with roughly the same quality/training, language, time zones etc.
I've tried to stay friends with people who go down that path but the mechanics are cultish and they isolate themselves from the non-believers.

I've pulled it off for a few but most have unfortunately left me for not joining them.

Sad. We've watched it on public display with Kanye West and Elon Musk. They get hooked in to the world of lies. We need to erect some guardrails of free speech. Scam artists stealing people's money by fostering hate and violence based on manufactured bullshit certainly sounds like it should be crime .
Show HN: Athelas – Self-Healing Code
> - lots of "clever" things are possible in Python that just wouldn't be possible in the same way in Javascript

JS has Object.setPrototypeOf(), among other things, so I doubt this.
Very true. But that doesn’t account for people with existing conditions. I imagine I could just see if there’s any noticeable dip in non-covid causes of death… Though I suspect those numbers might double count depending on how the data is counted. Ie. SARS-COV2 killing a cancer patient is probably counted as multiple causes of death.

Though, again, I reassert that I’m not expecting it to be a big number. Just curious if it’s even measurable.
Mailsac.com

Disposable email for quality assurance and dev teams. A long term side project (10+ years). Started with Node.js and mongodb. Grew to golang and Postgres, with several custom micro services.
yeah it seems meaningful community is hard to come by these days, at least in usa. i think economic inequality is the cause of most ills. everyone is so busy chasing scraps of money for themselves, and debt-ridden college grads often have no clear path for a career that pays their current bills, let alone ensures retirement. no affordable quiet space to sleep or think, no time or money for community centers. just a race to the bottom while staring at tik tok 24/7
Thank you, that actually makes sense.
> bring to light how reliant many companies are on third-party and open source code over which they have little control or visibility

All the log4j code is open. All the discussion are open. All the commit log is open. This is the case for the overwhelming majority of "open source code" projects that many companies. It's hard to see how more "control or visibility" could be reasonably enacted for a project like log4j.

All you have to do is actually get involved instead of being an apathetic consumerist and then start crying when it's not all perfect.
btw, this bot could also transcribe voice notes to text.
Pick a New Year’s nudge word instead of a resolution
That’s about a tenth of a double-decker, FWIW.
In the more lean environments I've worked in the experienced people often agree that "If we can't remember this thing in the future, it probably wasn't that important."
I think that you will be way more successful if you have a solid understanding of usability and a good sense for aesthetics. But I also think that it's more important if you free-lance or work at a small-ish company.

In bigger projects and companies, there might be a dedicated person for each aspect of the process, a designer, and front end developer, etc. But the responsibilities are also different in that case. For example, a UX person doesn't just tell you that something isn't as intuitive as it could be or even improve it, but conduct actual research like A/B testing etc. to properly asses the usability, compare different design solutions and so on.
Ask HN: Why are some corporations lazy and not Ambitious enough?
By lazy and not ambitious enough I mean they are not pursuing “world historical” projects but are instead opting to keep feeding their cash cow or opting for easier projects (Apple refusing any project that is too much physical work that can’t be outsourced outright) . I’m talking about the corporations that posses a few rare qualities:
1. Founder controlled WHILE having big free cash flows (think a certain social media company Or for a better example, a Payments company founders )

2. A cash cow that provides relatively easy funding (only Ad-funded models, toll boxes or a huge subscription service with near-zero marginal costs)

Now if these kind of companies exist (even though it’s pretty rare) why isn’t there companies ambitious enough to fund or work on world-changing projects even if it falls from their main line of business? I can only think of one potential company: Stripe.

What do you think?
> At low to moderate levels of B, an increase in B should have a negative influence on housing value if Blacks are regarded as undesirable neighbors by Whites.

Isn't that true? It's almost a tautology.

(Bad things can be true.)
Did you shorten maybe to myb?
"Yes, it might even make the world a worse place.

But you will be employed."

I think the author should spend some time considering the implications of these two lines.

In fact, I think we all should.
I would definitely disagree with "Redux is out of fashion". Redux is still by far the most widely used state management lib with React apps, by a very large margin - my estimates are that 35-40% of React apps use Redux, and no other state management lib appears to be over 10% [0].

We also get a lot of very positive feedback on our modern Redux Toolkit package, which we designed to simplify Redux usage [1], and it includes our "RTK Query" data fetching and caching API as well [2], which is similar to React Query in use case and API.

[0] https://blog.isquaredsoftware.com/2022/07/npm-package-market...

[1] https://redux.js.org/tutorials/essentials/part-2-app-structu...

[2] https://redux-toolkit.js.org/rtk-query/overview
It’s such a strange blend of wanting to let your kids roam while being more aware of dangers that exist, both online and off.

It’s tough. For my son, Scouts have been wonderful for his independence. Can’t recommend it highly enough.
I liked the idea of many space-optimized furniture solutions in Japan. The unit bathrooms I encountered felt very cramped and wet with the toilet getting in the way when drying. I did like the half tub / shower combo and I love the toilets with sinks for reservoirs though.
Thanks for checking it out.
Yes the email validator is not the best as of now.
Anyway i see you have put in your channel request, thanks for the patience, expect your playlist to be up soon and fix for email validator as well (y)
What is "personality"? How much of that is choice?

And for the neuroplasticity and are the dopaminergic system differences, how much is cause and how much is effect? Our actions affect our brains and the rest of our bodies, and vice versa. If I chose to lift heavy weights every day, after ten years you wouldn't say, 'they do that because they have extra muscle'.
How did you settle on Elixir/Phoenix? Did you consider any other languages + frameworks?
Older adults (in America at least) are too! They just don't admit it or maybe even realize it.
I'm not sure you are really using "independence" in the same way as the article if you saying that you are not "independent" when you are not living with your parents and working 9-5? Maybe you are thinking more about financial independence but that's not really the issue the article is talking about, which is more abut children learning to be independent from their parents.

It seems like the kind of independence being discussed is probably orthogonal from career prospects except in the sense that kids who can't go to college and get jobs that pay enough may not be able to become independent from their parents for longer.
https://archive.ph/1ZSFM
That's just a way to get traffic off the surface while work is done, though. The dowel bar retrofit is the work itself being done.

I imagine a flyover ramp is more appealing in areas where there isn't a lot of alternate routes available. The US is considerably less dense than Europe so rerouting traffic while a section is closed for major work isn't a big deal. If it's going to last a while, we just pave over a section around the part being worked on.
For any interested, here[1] is the late Milton Friedman's take on how we might protect against quacks, frauds, and snake-oil salesmen posing as doctors if government didn't step in to limit the supply of medical doctors in the name of quality control.

I realize it's not exactly what the article is discussing, but it's certainly relevant for all the same reasons.

This is during the Q&A of his lecture "The Economics of Medical Care", given to the very people who would most object to his ideas:

[1] https://www.youtube.com/watch?v=rWlk9HreE7U&t=2279s
Rogers Shaw Takeover Approved
This is mostly practice question. But from my own exp (few years tech writing), writing skills easy to get, but need marketing and feedback skills (ask your mother), to write what interest people.
> i think economic inequality is the cause of most ills.

"Poverty is both a cause of mental health problems and a consequence." If you have even a little bit of money, there is a large mental burden that is relieved. You can breathe easier, you can relax, you can take care of yourself just a little bit more. It’s a huge cognitive load that is suddenly lightened.

There’s also another problem I rarely see addressed, namely that American social norms, work practices, and consumer behavior also lead to crazy-making. We don’t have the social safety net the majority of nations do, and this contributes to the mental health feedback loop.

In my own small community, we have hundreds of untreated mentally ill people living in the streets, some of whom are randomly violent. This is not good for them and it is not good for the rest of us who are lucky enough to have places to live. There needs to be treatment programs for them to go to be helped, when in many cases they refuse help of any kind.
> it is confusing for developers who are reading the code. … as developers spend extra time trying to understand the various function definitions and how they are being used.

This is a similar argument to Hungarian encoding, IMHO. A decent LSP makes it trivial to see which function is being called. The other issue you mention is a problem with the debugger/compiler, not function overloading.

> Even finding what file the function is in can be a non-trivial task.

Not really, control-click and you’re at the function def.

> it can be difficult to determine which function is causing the issue. This can make it more time-consuming to fix the bug and can lead to frustration for the developer.

Not any harder than “method” overloads, which it sounds like Zig does have.

Personally I find the opposite. Having 20 names for functions that all equate to `len` requires more mental overhead.
Governor Hochul Signs the Digital Fair Repair Act into Law
salt? why?
Huh. I thought that the pounds were the same, but the ounces were different. TIL.
Waiting for the steam client to have wayland->x11 fallback runtime tables of functions. xwayland is there for software which has no more technical maintenance (not the steam client, yet).

But I plan to write my own wayland compositor, probably based on linux dma-buf, like the one running on the steam deck (basically an improved fork of valve one).

And in assembly, x86_64 at first, but I am lurking on risc-v.
For Windows there’s PureText: https://stevemiller.net/puretext/
IMO it's not offered more because it's not user friendly to most customers; they have to do more math to figure out what their costs are (not as transparent, takes a little more effort to know what monthly cost will be, what if usage is not known, etc.)

If a company offers metered pricing like this and a competitor offers a similar functionality at a flat monthly rate, the latter is usually perceived as the more user friendly experience.

I think in some instances it makes sense but not always. There was an essay someone linked on HN a few weeks or months ago that was written a while back which touched on this exact issue... on the wrong computer and can't find it rn
Maybe that's a Washington thing, then. In the Portland area it's nearly all asphalt, or asphalt-over-concrete. Concrete is terrible in places where it rains a lot, which is one reason I'm surprised you'd find so much of it in Seattle. We have porous asphalt that never has any standing water even in a downpour. At least when it's maintained, which isn't always a guarantee on some lesser used roads.
They are delivered as a png with transparent background. 1024x1024
"Would a serial killer be just as horrible for fantasizing about murders without ever murdering, or helping others murder? Of course not. "

Sure, because they simply would not be serial killers, if they have never killed.

So yes, it is important to make the clear distinction between people who have done horrible things and those, who have fantasies about it and not mix them all together.

Part of what makes us human is impulse control.

I might feel the urge to beat someone - but only if I would let that part of myself go, then there is a real problem as then something happened.

With pedophiles it is of course a bit more tricky. Would you let someone close to your kids, if you knew they have fantasies about sex with them, but so far he has showed restraint?

"But stigmatizing thoughts to the point where you can't ask for help with the thoughts seems like a recipe for problems."

Yes, there was the famous incident, where one pilot decided to suicide himself and the whole plane with him. Smart populistic politicians reacted by saying they need a new law that says psychotherapists who treat pilots, must inform the authorities when the pilot has dark thoughts. Awesome way to hinder people from getting therapy as they could never open up if they know it might lead to their job being taken away.

Therapies must be and remain confidential to have a chance of working.
The Problem with the Software at Southwest Airlines
Curious about the 20th guy who is neither dead nor alive.
I watched tv a lot as a kid and it seems like it was fine? They're gonna need glasses. Otherwise probably fine.
Python is the modern perl. It connect useful and fast things build in C in a more easier more expressive but way slower package.

That’s his quality but also the biggest problem. When you have something that cross the boundary python/c it get painful as you have two language to jungle with the handling of packaging, compilation.
You are missing a lot of the best tech out there in the programming world if you are waiting for an IntelliJ-like IDE for each programming language.
But automated call centers do save the customer time. 9 times out of 10 a user problem is easily remediated by pointing the user to the correct manual.

If it wasn't, phone trees and other pre-tech phone routing would never save the company money at all!

Customers would buy products with customer service that actually solved their problem instead.

Customer service solving the customer problem in the fastest possible time is the metric, and if humans were better at it - you could still hire less humans and "save labor costs".
Ickyness correlates well with risk of disease transmission.
But Pascal strings and arrays are much safer than C++'s

C++ does not have bound checking on [].

And people write std::string& as return type or new/delete std::string, or use iterators, and that is all unsafe. Pascal does not have anything like that
There’s definitely worse ways to procrastinate.
> If I wanted to use a “pay as you go” pricing model for my own service - what problems should I be prepared to deal with?

The big one is convincing people that the HTTP request they're about to make is going to be worth the price. That's friction that will lead to hesitation, and that hesitation may lead to users never using your product more than a few times.

In the specific case of search, users don't and can't know whether pressing submit will be worth whatever number of pennies it costs. If that's the case with your SaaS I think pay as you go might be a bad choice.
I mean, no shit, when it costs $2000/month for a jail cell of a bedroom in the only handful of places that actually have jobs, and your workplace doesn't have an office yet they don't pay for the rent to create a proper home office that isn't your bedroom, AND you don't have much money left over for your medical bills that insurance doesn't pay, and you're expected to work evenings and weekends and put on-call so you can never actually go hiking or get exercise or get vitamin D, you get only a couple weeks of vacation that you have to spend on family so you have none left to travel, dating is another nightmare in this day and age, ...

(Most of this isn't me, but descriptions of many people around me)
I think the meaning is "3-point" as in there being a bathtub, sink, and toilet.

But "showerhead" is certainly an apt interpretation of that character for someone who doesn't know the language.
> It’s like doing a “Sesame Street” game and Big Bird has PTSD from wasting too many people in Vietnam and then shoots up a building.

As someone that grew up watching Sesame Street I would love to play this game.

I know it wasn't your intention, but... That sounds rad as hell.

Also, Kratos is absolutely a figure in greek myth. Just not like in the games. The games have always loosely adapted mythology.

I'm kind of curious what specifically they did that you dislike. Would you mind sharing?
I Will Write More
I worked on a game port (PS1->PC) and all (game object) strings were hashed using 16-bit hash and code directly checked their 16-bit values against them in the code, but unlike "gperf" there was no perect hash, just some standard routine (forgot what it was). So it made me wonder (initially) when some objects were named differently - like instead of chara, it was chara2 or chara5 (no 1, 3 or 4) - e.g. find a name where when hashed won't result in collision... then again it was super fast and just using 16-bits so win overall... Later in another studio we had some DB with collisions (32-bits) such that you don't introduce some string that would cause collision with existing.
Being non-invertible just means you can't get the original racial breakdown from the variable. It doesn't mean that you're stuck with any particular bias forever.
There is another thing that comes to mind. Wind. Many plants grow thin and weak without it. One can maybe compensate that with blowers, but that's just more energy needed. Or shaking them somehow. I don't know exactly how relevant that would be for small stuff growing fast to be consumed ASAP, but maybe the lack of it could also influence taste/texture?
Now obviously this won't work with external names, like http, https, etc. - but worked pretty good when all these names are under your control.
I have updated the comment to better reflect my situation, during university I didn't explore or live like my peers because I didn't have a car nor any form of allowance to go out. I just stayed at the labs and studied. I didn't eat out, but I ate at home when we had something to eat.

I grew up with very few life skills and what the article described, I didn't have any reasonable socialisation until I became 17, when every decision I made was scrutinized, from where I was going to who I was meeting with and so on.

I didn't , nor could I for that matter, do anything like the article described simply because it was too expensive.

What I am trying to get to is that it's a lot easier to make decisions that lean towards independence if the cost of such decisions is actually very small, and with absence of financial safety, one can not simply act in such a manner because the calculus is far more complex.
Kids with an interest in data science are going to read this and find it baffling, and the references won't help much.

There's nothing baffling about it.
It's rare, but I've run into packages that don't install easily with pip, due to not having binaries for a specific Python version + platform (something like this one where the combinations of Python+platform+MacOS version are limited, for example - https://pypi.org/project/virgil-crypto-lib/#files ).

Also there are probably tons of "packages" which were never published officially to pypi but exist on github, that people have made public but decided not to maintain.
Integrating My Blog with Mastodon
Any side effects? It must be really frustrating to go months with vision that isn’t as good as just glasses.

I’m worried about trading good vision with glasses for less that perfect and light sensitivity.
I had several f'ed up contracts in the 90s-2000s, and tried to negotiate each of them. In a fairly good position several times, as they had forgotten to have me sign the specific contract (non-compete, outside of CA) when they hired me.

I got fuck all, as well. In 2 of 3 cases I think it was the VC who set the contract terms - I assume it was easier to lose 10% of their engineering team than to renegotiate, and I wasn't willing to play chicken and see if they fired me.