skysight-inc/HackerNews huggingface dataset:
I'm <35, but not by that much, and don't think my comment is all that hot of a take either, but given the amount of people who were inspired to comment, maybe it is. The question of what do I want is probably one of the looming questions on anyone's mind who hasn't figured that out by 25, regardless of whether they're an engineer or not. I guess I'm half projecting, and half not. I didn't intend it to be some savage take down of capitalist pigs, but after trying to reflect on the question of "what do I want" for years, the answer is decisively not to try and earn so much money by the time I'm 35-45 that I can retire, because it would cost me a lot of personal value that I've learned is a greater value than surplus cash. Perhaps there's also a difference between how someone reads this who's making doctor money, and who's making less than doctor money. One requires a bit of frugality, one requires literally being some sort of miser, and in my impression that's not an admirable quality. The other aspect of how I'm projecting, because you're curious, would perhaps similarly be because I've reflected on having carried myself in the way that I feel someone would need to in order to accomplish this, and don't think it would be in their best interest because I don't feel like it was in mine. I've met enough people who haven't done this, who actually do approximate the description of someone for who hasn't developed any hobbies, and who otherwise relentlessly prioritize their career, and it does leave me genuinely a bit baffled, as my somewhat off-handed initial comment would hopefully suggest. That said, I also feel like many people who find themselves on the track to retire early, haven't ever really had to contend with whether there's anything different they'd do. They've never been fired, they've never really been out of work, or maybe they've never had to re-consider whether they're company or their money will be there for them when they stop being able to get up in the morning and bang out some code. Or maybe they have had to contend with this, and that's exactly what causes this drive. Who knows, but I have thought about this, and asked myself the meme question of whether or not my plan is good if it's brought me to complete burnout with no meaningful connections.
Obsidian very recently added this too, and it works great.
I think there's a difference between someone saying they are "a little autistic" when talking to someone who is definitely autistic as a form of self-identification, vs them trying to figure out if they have autism themselves and put the pieces together of why they seem a bit different than everyone else.

I've recently started wondering if I'm a little autistic myself. I would never say that I am in response to someone who tells me that they are. But I fit the description of person 1 almost to a T, minus the thumb sucking and chair rocking, but plus trouble dealing with driving to where driving on an unfamiliar road will ruin my day. Am I autistic? I have no idea honestly.
The reward system is functioning in ADHD subjects in some circumstances, just not in others. If that were not the case, ADHD subjects could never learn anything, and that clearly isn't the case.

My friend gets excited about conceiving projects and beginning tasks. She has problems with completing them.

My friend is perfectly able to learn new procedures, including complex procedures. On occasion, she performs them with hurricane enthusiasm, such as the time she whipped up a dog carrier backpack for my small dog with her sewing machine in 15 minutes flat. She was amazing on that occasion. And then, for 3 weeks, she couldn't bring herself to hem a curtain - the simplest and most mundane application of a sewing machine. From what other people are saying in this discussion, those are the clues: too simple, too mundane, and the problem is the lack of drive in particular circumstances, not learning the task.

I'm just wondering what the limits are to learning and then what those limits might tell us about the disease mechanism. Since ADHD people are capable of learning, might there be processes they could learn which could alter the application of their disregulated reward system so as to facilitate self-drive in more circumstances?

If not, why not? Or how not? What is the dysfunctional component of neuroanatomy responsible for the condition?
I’m not familiar with how that works. Would you ask contributors to give you a traditional copyright license to their code (world wide, royalty free, non-expiring, right to redistribute, modify and sub license)?
depends more on the age of the house than anything - for a new house 200amps really doesn't cost much more than 100
The world is full of important people performing vital tasks either without fail or wherein failures can be caught by other individuals and processes that serve as guard rails.

The solution isn't merely to be perfect it is to have a process that is tolerant of the level of imperfection that one would expect. For example it is perfectly reasonable that a someone could have foreseen it not clobbering a license file without prompting the user this could have brought the matter to immediate attention, its reasonable to suppose that if the first person didn't foresee it someone reviewing their choices might have thought of it, its reasonable that someone might have viewed the commit logs and noticed what was going on.

None of this is an acceptable level of failure from people that drawing a 6 figure salary for a position of expertise or leadership.
> The heavens declare the glory of God; and the firmament sheweth his handywork.

This is what is confounding you, or is offensive to you as an atheist? This one line from Psalm 19, which is just a consideration or an awe of creation? I would expect any competent and honest scientist to admit that they just don't know. This is the fundamental problem and fatal flaw of atheism, claiming knowledge that is unknowable. Not very scientific, is it?
As someone who wears vivo's all day everyday these fill that gap when I have to wear a dress shoe. They look amazing.
Outside of package management and async I would say javascript if probably easiest to start with.

If you throw package management into the mix then the whitespace disadvantage of python is more than offset by pip.

I would also consider ruby or lua as good first starts.
As someone a little older, what is interesting is that it comes back around again. By which I mean, at first you start out desiring this joy you don't know how to access, and then later you feel mournful about what could have been... but honestly for me I found a third phase later, of realizing those abilities/passions/joys were always with me all along anyway. In school I was torn between music and creative writing - I chose to major in music. I've always been good at logic, though. I started out completely certain I'd only go into programming long enough to get out of college debt, and then quit and commit to music. I was distraught for a while, unable to come with a plan to support myself with music, so I never stopped programming. Over time (a long time), I put together my first cd, a seven-song EP of jazz/pop piano/singing that I am still very proud of, and I think it is really good representation of the best I could do at that time. But I was still attached to my younger ideas of success, so when it received pretty much zero sales beyond family and friends, that really upset me for a while, and I got discouraged abut music. Kept programming; this is when I was freelancing. Years pass, slowly started getting back into music, improving at jazz, having music friends over at the living room and medium size grand piano my career paid for. That's fun. Found some time during COVID to restart the creative writing website I had first started twenty-five years ago. It still works, and I enjoy upgrading it to modern tech, and through the site have started writing more with friends. And then I wrote a novel in November, figured out how to typeset it and ordered myself a 6x9 trade paperback of it for Christmas. I'm proud of it. Don't even care to try publishing it. Still programming. I guess over the years, I've just realized that I freaking love programming. Breaking things down, turning complicated problems into simple solutions. And not am I only able to continue doing that, and get paid, but I still know how to play piano, can still sing, and this year discovered I can even write a novel. It's all... just pretty damn cool over all, and many of my earlier regrets and "what could've beens" have just mostly fallen away. I guess it just took thirty years or so to figure out how to get out of my own damn way.

(For OP, you can still go do 20 pushups, learn a simple guitar song to the point of self-enjoyment, write a small video game that makes you and your family laugh.)
I've found that just telling them, up front, that I'm over 40, terminates the relationship almost immediately. They can't hang up, fast enough, and I never hear from them again.
This idea of loving your job in the way you're describing is silly. Do what makes you the most money without making you miserable. Or keep changing, who cares? I love my job because I can afford a nice life for my family and being 100% remote affords me a lot of flexibility to spend more time with them. My work tasks themselves are secondary at best.

Spend all that energy and time thinking about improving your personal life. Work on your marriage/kids/family/relationships. Love those things.
> AWS is hoping to exploit developers' willingness to do free work in exchange for nebulous "reputation" points

Like literally everyone else?
it's really tricky to calculate. heat pumps generally require more skilled labor to install compared to gas heat. maintenance for heat pumps is also more expensive as more electrical parts are necessary. however actually running pump given a certain amount of BTUs in an insulated space is much cheaper than using gas.

given a cheap electricity source and increasing gas prices I'd say in the long term a heat pump is cheaper.
Bonus point if their “source” is some blogspam website that looks credible to your average penny stock inventor but will actually post whatever content you want if you send them $50.
That's s bit unnecessarily pedantic, I think we all understand in which context we are talking about correlation.
>recycling

Invest in ABML or several other companies :)
Your comment intrigued me so I did a slight bit of digging.

> I remember Drew DeVault (sircmpwn) used to have a big scary warning saying if I have looked at the official minecraft code, I should not contribute to truecraft (now archived I believe).

The repository is indeed archived, but is still available on GitHub. It was changed in 2015 [0]. The older notice is as you recall:

> Pull requests will be rejected from authors who have read any decompiled official Minecraft code.

The current notice [1] adds some other ways the formerly rejected developers could get involved:

> If you are a developer, you have two paths. If you have not read the Minecraft source code, you are what we call a "clean dev", and you should stay that way. If you have read the source code, you are what we call a "dirty dev", and the way you can contribute is different. If you are a clean dev, you're welcome to contribute to this repository by adding features and functionality from Minecraft Beta 1.7.3, fixing bugs, refactoring, etc - the usual. Send pull requests with your work.

> If you are a dirty dev, you are more limited in how you can help. You can work on projects that are related to TrueCraft, but not on TrueCraft itself. Direct contributions that you can participate in includes the website and the artwork. You can also work on things like helping to build a community by spreading the word, participating in IRC or the subreddit, etc. You may also work on reverse engineering Minecraft to provide documentation for clean devs to use - see reverse engineering guidelines on the wiki for details on how you can do this. Under no circumstances may you ever share any code with a clean dev, decompiled or otherwise.

[0] https://github.com/ddevault/TrueCraft/commit/fcfd3886746fd1f...

[1] https://github.com/ddevault/TrueCraft#get-involved
Real estate is far from free market. Tons of regulation effectively makes it regulatory capture.
There's this mistake people make, especially in tech, where if someone says "X is bad" people think "Wow, they must really know about X". There's tons of 'hot takes' and criticism because it's really easy to look and feel smart when you're the person levying those.
Jackass was a popular show.
Advice on Advice
Artificial Obsolescence
> At first I didn't really understand but then I realized this is America. Funding and maintaining infrastructure is not exactly a priority...

In the context of this sub-thread, we are talking about America.
Indeed. I recommend using tsan for java.

https://wiki.openjdk.java.net/display/tsan/Main

But the types of races I struggle with in java I suspect are similarly hard in Rust.

Here's two pieces of concurrent code I struggled with:

https://github.com/google/guava/blob/master/guava/src/com/go...

https://github.com/google/guava/blob/master/guava/src/com/go...

I'm not sure reasoning about the correctness of those would be easier in Rust, but if there are any rust experts reading this I'd love your perspective.
Use Psychology to Think Different
Ok, since then both apple and google have moved on from Helvetica for everything, how does this compare to each company’s chosen fonts?
“The analysis so far suggests that the strongest effect of repatriation was on share buybacks.”

Great.
It’s going to have to happen eventually. Why keep putting it off?
And the question is, should we follow the example for Software? I mean, look at FreeBSD! Wonderful OS, but a non-profitable model.
Hm, the glimpse website bills it mostly as a UI upgrade, though as far as I can tell the UI hasn't actually been updated. Didn't realize they did it due to being up in arms about the GIMP name which seems silly.
What's bad for the community? If people are building things with AWS I prefer that they're productive with it. If this helps developer productivity then that seems like a win.

You said that it will act as a funnel for AWS services, you mean that it will encourage people to use AWS? If people feels that it gives them value then I don't see the issue. Although I don't think this would be a major factor in choosing a cloud provider (anyway I can ask any questions on SO).
Your comment comes across as condescending, full of assumptioms, and plain ignorant but I want to address them.

Let me start with an analogy. Imagine the brain as a circle. That's the brain of a normal person (sometimes called normie in quich vocabulary). The brain of someome on the spectrum is oval instead. Society assumes all brains are circles, and is build around that. Does that make ovales useless? Only if you look at it from the myopic point of view of society assuming and requiring circles.

You furthermore say 'Asperger to me means X'. Asperger was (DSM-V ditched it) a description of traits and the person with an Asperger's diagnosis checks some of these boxes, but everyone's different [1]. You zoomed in on one specific trait, but ignore the rest. I'll leave it to you to judge on what that says on your capability to assess Asperger traits.

My father had MS. He ended up in a wheelchair, but he didn't start in one. MS is a disease, autism is a personality trait. You cannot cure the latter (they can't cure MS either, only stop the progression but that's specific to some diseases and perhaps one day the scientific community overcomes that hurdle). The brain size/shape is what it is which is why some people who are autistic insist in them being called autistic instead of them having autism. I try to be relaxed when it comes to language, but my wife (also diagnosed with) has a different take on matters. Since autism and Asperger's has its pros and cons, calling it solely a disability is myopic and, if extrapolated, outright condescending and flat out ignorant.

Back about my wheelchair father, growing up with a father who is chronically ill and who tries to find peace around it gave me compassion and respect for disabled people, or those who are in need. Not only that, the old man was legally blind. His hearing though! He probably had undiagnosed autism, but he could hear details and draw conclusions from such which I could not. Because I was not trained in it as a blind person.

People who call Asperger's their super power are just boasting they are able to benefit from their oval more than it harms them, or so they are trying to imply such. There's probably a context to such a situation, and perhaps an other reason it annoys you.

[1] In a support group for people with ASD (after properly diagnosed) the diversity, hurdles, and benefits become clear. There's common grounds, but also so many differences! I have this with my wife who is diagnosed as well (^2)
It’s really out of date and the way the system works precludes the use of salts, that’s true. It’s because they want to use the password as a shared secret, but avoid storing the plaintext password on the server and avoid sending the password itself to the server. The protocol is designed for use with file sharing by random untrusted workstations.

The unfortunate end result is that the data stored by the server is a plaintext equivalent. It isn’t easy to recover the original password though unless it’s on a precomputed list, and you can’t get either the password or the encrypted form (that is plaintext equivalent) by watching the network or by posing as the server.
5-MeO-DMT
> Consider sponsoring me on Github. It means the world to me if you show your appreciation and you'll help pay the server costs.

>You can also sponsor me by getting a Digital Ocean VPS. With this referral link you'll get $100 credit for 60 days.

Asking people for money right at the top and putting referral links to help pay for server costs does not generate much confidence that selling GPL software is a viable business model.
The main thing I'm looking at is eliminating CO2 emissions as best I can. I'm not in control of them all, but where I am in control I'm working to eliminate. Bottom line is that we need to get emissions to zero as fast as possible. With that in mind, the energy cost of new appliances that are run on renewable energy pays dividends before those appliances are at end of life, and existing working gas appliances fall into a sunk-cost fallacy IMO.

It doesn't matter if I have 1 GW of solar and batteries and EVs and the whole grid is converted to renewables and I only eat vegan from my own back yard, etc. If my home furnace runs on gas it's emitting CO2 to run. There was literally an exhaust pipe running out the side of my house for the furnace, water heater, etc. The only way to eliminate those emissions is to eliminate the appliance.

I don't know what the break even cost on all this stuff is, because I frankly don't care. I did do the math on the heat pump water heater vs. what we were paying for the gas water heater (there was a time where the water heater was the only gas thing running), and the new water heater saved us about $30/mo in energy costs just comparing gas to electric. And with solar panels the savings over a gas heater are even greater. I figure break even on a very high end water heater is <4 years.

[edits because I mixed up answers to another comment]
While we are it, I would like a collapsible headings view panel. Jetbrains has this in the markdown editor they include in their products, and it is so damn useful in navigating large files.
Yes, electrifying everything will result in more peak demand which will require upgrading many house’s main panels. It’s not an insurmountable challenge though, especially relative to dealing with the effects of 2+ degrees of warming.
Seems that by this logic if you don’t have any repeats in your x values then you are bound to conclude that any set of y values is a function of the x.
Googling how to install nodejs you'll end up with a bunch of nonsense from how to manually set it up to how to do it using some OS specific thing that won't work right when you need to upgrade and everything in between when the best practice is installing 'n' which is a node version manager and does everything for you.
Of course he'd say that, having have a great many questionable decisions around Signal. Honestly I'm inclined to treat this as FUD until the same points are raised by someone with a more impartial (or at the very least, fair) expertise.
This is a great post but allow me to be a little pedantic.

Your example of an interesting problem sounds more to me like an interesting solution. It's the computer vision that's fun, right? Or is it the cat shit?
Depends on how old your installation is.

Our prior home had pilot lights for the gas furnace, stove/ovens, and water heater. No electric igniters. All the items were pretty dated. But when the grid went down, they kept working.
No it really was about immigration. A lot of people, and that includes British Black and Asian people,ironically, didnt like the feeling that they were being swamped by people who spoke a different langauge, that were crowding their schools and health service. I knew a lot of people at all different levels of British society that voted to leave because of this, form all races and economic classes.
I voted to leave because I found the EU undemocratic, inflexible and overegulated, I also didnt like the strong strain of xenophobia and racism present in continental European politics that could infect the UK through EU legislation. But I also knew that was the reason Leave won the vote in the UK.
Then shouldn't using search on android count for hits on google
Lua metatables might fit the bill.
I'm happy to be where I am. I've had to go through everything that I did, to become the person that I am, now. That includes lots of mistakes and bad judgment, embarrassment, wasted money and time, etc.

I have said, that, if I could go back to being 20, I would want the body, but not the mind that went with it.

I've usually been forced to take the paths I've taken. Pretty much every big advance in my life has been heralded by fecal matter impacting an air circulation device. Being forced into early retirement, by SV’s notorious ageism, is an example. It really pissed me off, but now that I’ve been out of the rat race for a few years, I am kicking myself for not doing it sooner.

If my life would have gone the way I wanted, it would have sucked like a supermassive, galaxy-core, black hole.
It hasn’t been free, but I’ve regularly used AWS support. My experience has been nothing but very positive.

Meta comment — It’s disappointing the top voted comment does nothing but spread negativity. I see attitude like this that automatically assumes the worst in anything ever happening and tries to poison the well for others. I’m grateful and incredibly lucky that my co workers aren’t like this.
Anything before 3.1 is worse than anything after.
I can't answer that in full because I don't know all the details, but one issues is that Taiwan captures phone location data in a way that has no precedent here.
From the title, it’s sounds like that it’s implying that because a unit test was fixed, holes opened everywhere. Which was not the case. The problem was lack of review.
This is almost interchangeable with a light pollution map. E.g. http://www.cleardarksky.com/maps/lp/large_light_pollution_ma... Funny how often human effects on the environment correlate with human population density.
I think going alone for a walk is a really bad idea/advice. I've always felt way worse after doing that because there is nothing to distract it so you just chew yourself up or at least that's how I do it.