skysight-inc/HackerNews huggingface dataset:
What are your goals?

Is it more important to have a job where you encounter technical challenges and/or make a big difference, or is it more important to have a comfy job with a good salary? The latter can sometimes give more freedom in other areas. E.g. if you need that salary for buying a nice home, saving up for the kid’s college funds, funding your hobbies, supporting charities etc etc.

Also, if you haven’t already seen it I can warmly recommend this article by Julia Evans – “Some possible career goals”. It can be very useful when trying to articulate for oneself what one’s goals are.

https://jvns.ca/blog/2018/09/30/some-possible-career-goals/

HTH!
Thank you for adding your experience. I’d also give it two upvotes if I could.

One thing I would like to add - the medication can be the least bad option, if or when the situation is not actually addressable in a useful way otherwise.

When someone has bad pain, unless it meaningfully is helping them to have it, it’s cruel to not give them pain medication. It just makes everything else harder.

Same for ADHD meds.

Untreated ADHD is worse than treated ADHD in every significant metric, at least for any given moment, as fighting an already lost battle against circumstances outside of your control isn’t going to be better than finding a way to somehow tolerate or cope with them.

The challenge comes when the circumstances can actually be addressed in some other way that can actually make things better - leaving, fighting back (successfully!), having an authority figure with the actual strength and resources to actually help instead of making it worse, counter manipulating/lying, finding a way to take ownership of the shit and somehow make it work, etc.

Which, knowing the actual right course of action is nearly impossible for the person being victimized, and is rarely in the list of options being considered by said authority figure when it’s a kid involved. But, kids are resourceful and while we may not be happy with how they do it, for all of human history they’ve been figuring it out - or dying trying.

Without that, the medication just leaves someone stuck in a broken situation, albeit better functioning. Which is better than being stuck and not! But less than ideal.

ADHD treatment has so much better long term outcomes when it’s medication + therapy, rather than either just on its own, and I think that is why.

The medication can give someone the strength (chemical or not, it still helps) to actually do the other work and see it through. Even when it’s really hard and scary.
That attempt to spin this would be far worse for the company: if “some guy” forgot a step, it would mean that Boeing’s process is horribly broken because the worker needed a better confirmation check for that step, and the independent safety checks which are supposed to happen either didn’t or were not setup correctly. It’s not like changing the toner in the office printer, this industry is all about multiple independent safety measures because the alternatives are horrific.

For machines which hundreds of lives depend on, the correct response to that excuse would be to shut the factory down and replace the management who faked the safety process. I doubt they’ll use it for that reason.
Faster for what?
Not a big difference if everyone was with fastened seat belt.

There is a real story of another 737 of Aloha Airlines flight 243 where part of the fuselage blown away together with unlucky flight attendant at 24000 feet:
https://admiralcloudberg.medium.com/falling-to-pieces-the-ne...
Is April first the zeroth day of April or the 1st? Turns out it was the 0th.

The jokes were some ui changes. The icon spinning backward and the progress bar saying April Fool’s in rainbow text every nth page load. A bouncing logo screen saver like behavior that would wipe a window that had been idle for X minutes (restored on mouse over).

I think there was one more, but the last I remember was the lead’s idea. After four (1?) hours idle, if you had audio enabled, you would hear the lead rapping his knuckles on his monitor and saying, “Hello? Is anybody there?” That could be funny or it could be terrifying.
It's more like discipline. You don't do something because you decide to become a person who just doesn't do that thing. It becomes part of your identity, rather than a decision you have to continuously make.
> "More than any other public policy, the way the government raises revenue—how much, at what rates, under what circumstances, from whom, and for whom—has the greatest impact on our economy’s performance."

A perfect world would have people writing a check for their entire annual tax just before stepping into the voting booth.
I would strongly recommend the reading of Huxley's address^1 before reading James's response. The difference is palpable.

---

1- https://doi.org/10.1038/010362a0
Environment change >>> willpower
Those are easy to see, but there are few people who clean their dishes for fun/leisure.
These aren’t comparable and honestly it’s disingenuous to compare them.

iMessage does not have open groups for random people to join and participate on.

All the spam control can be done on the client side (e.g. message requests handled entirely separately rather than just landing in your messaging apps front page).

Have yall used other messaging apps? You know this is a solved problem in them? Facebook messenger, signal, telegram (only with premium unfortunately).

In the Usenet case here, Google has the power to disable the spam vectors. They simply don’t give a shit.
That is pretty concerning. The way how Boeing can get its way simply by threatening to can the entire MAX program (which they'd never actually do) shows that there's a very deep level of integration between the US government and its biggest companies, especially one like Boeing that's often seen as kind of a minor point of national pride.

Not only that, but the article mentions that the 737 MAXs got an exemption on providing a modern crew alerting system. Of course, all of that is done so they could certify these aircraft as being basically the same as the first 737 from the 60s. Meanwhile, A320s have been flying with ECAMs (a centralized system for viewing the plane's status and alerts) since the 1980s.
This kind of study in this kind of magazine smells like they're pushing more 'dont even try' / 'no free will' propaganda... but I do with the premise. Relying on will power to execute is a set up for failure, better to rely on will power to create an environment that helps you succeed.
Definitely.

It's the behavior an emergence level or two up that can appear to be quite chaotic again.
I think the problem becomes that most people use "willpower", especially when talking about bad habits, in a sense of "just stop doing The Thing". Without deep examination about WHY you do The Thing, that is a very hard thing to do because all the triggers and incentives for you to do The Thing continue to be present and push you back towards doing The Thing. Saying someone lacks Willpower is often a fancy substitution for judging them for a moral failing.

This is largely why the "war on drugs" has failed to make any meaningful headway into stopping drug problems (and how despite more money than ever being poured into the war on drugs, the "opioid epidemic" still happened). This is why the "calories in < calories out" approach to weight loss while a simple and effective measure fails most people, because it doesn't address the root causes of the behavior. Likewise diets don't work because they implicitly are "temporary changes" rather than a permanent change to your entire approach to food. It's also why something like a safe and effective appetite suppressing drug will be so important to weight loss, because when you're not constantly hungry, it's a lot easier to have the "will power" to not eat that whole bag of chips after dinner.

Incentives matter a lot, and immediate incentives matter much more than long term incentives. Finding things that change the immediate incentives and changing those will go a lot further than just "willing" your way into change.
> And even the article admits that making taxes easier to file has the side effect of "decoupling public sentiment and policy changes" (that is, making "tax increases by stealth" easier)

How on earth is this possible? Instead of not having any clue, you actually get to see everything. My taxes have been automatic for years and I still have to approve every step of them along the way and I get to see and approve everything which had been filled in. The big difference is I now not have to spend hours researching everything if it remains the same as it was last year and only check if it changes.
I'll look into it. I think I acquired frugality from reading a few books that made me frugal.

I'd like other traits too.
I agree to a large extent but I am not sure even rereading my comment that I can take that that’s what I am advocating for.

I just think it would have been good to give the “I was hoping to investigate X, I did not expect Y, I can see now that it was irresponsible to do X.”

I don’t think that’s particularly long winded.
But because people that are single know this, they can in social media or linkedin create a "persona" that is only positive, something that is not really who they are, in order to be more attractive. If you are single and not the best person in the world, I guess you know it.. and you're going to use social media and online content to paint yourself in a positive manner. I am even afraid to think that when people talk of themselves online or their life.. a tad bit of it is just fake.
I am not a smoker, but I recently read through Allan Carr's "Easy Way to Quit Smoking Without Willpower" book. (There is a similar book out there called the Easy Peasy Way to Quit Porn, for those who are struggling with that.)

The tl;dr is that it's much harder to quit an addiction with the mindset, "This thing is great, but I'm going to deprive myself of it." Instead, you need to realize that you've been deceived and maybe even brainwashed into thinking that this vice has any redeeming value. Lots of people who've never become addicted are walking around enjoying life without it. So you kind of have to do your own reverse brainwashing to get your brain back to that state.

I used these techniques to break a bad habit. Every time my mind so much as wanders in that direction, I have a mini speech I give myself. "Boy, I am so glad that I have escaped the slavery of that dopamine cycle, where I wasn't getting joy from the habit itself, but just satisfying the craving of the addiction. I'm in such a better place now."

In the moment, I might not always fully believe the words I'm saying, but it does help.
I'm curious as to why Meta settled on CentOS Stream. Isn't that unstable by design? How do they manage change in such a system? What are its benefits and drawbacks vis-a-vis the alternatives?
What's your search query?
Is Chrome "slow" for you on Windows as well? Because Firefox beats it or is within ~50% on every benchmark I can find.

Can you talk about what kinds of sites are slow in Windows or what kind of machine you're running? I've been doing full-stack development since the 90s using a range of browsers and I just don't feel the FF performance issues that others swear are a problem.
My daughter really likes Daniel Tiger, but there's something about it that really annoys me that I can't put my finger on. I think it's that the characters and relationships just feel too sterile, where as with Bluey it actually feels like you could be watching a real family.
From googling around it looks like prices doubled and then halved. It looks like they were back to 2019 levels by the beginning of 2023.

https://tradingeconomics.com/commodity/steel
If you switched to Chrome, I guess it was also the day you stopped giving a crap about the web.
Browsers can build upon the same base as game engines.

The issue isn't so much the technologies available (though I've often cited reasons I'm unhappy with the status quo of web technologies) but more than game engines don't need to be compatible with every game in existence. Whereas web browsers need compatibility with every website.

It's compatibility that's hard.

Another example of how compatibility is hard is looking at how operating systems support older applications. A lot of the problems Windows has is due to its commitment to backwards compatibility. Whereas Apple take a different approach and expect developers to port their applications to newer releases of macOS.
> then they pivoted into the whole ai thing like many other companies

I have nothing to do with the company, nor do I really use their platform, but I felt a need to point something out: your statement is a pretty egregious trivialisation of huggingface and their contributions to AI. They were releasing NLP papers in early 2018, and in the same year open-sourced one of the most impactful ML libraries in the industry's history. The original chatbot app was dropped very early on and their full focus became the research, tooling, and platform.
I once applied for a loan online. Got an email from a different domain saying I’d get a call. When I received the call I expressed concern I was talking to a scammer.

The lady said, “Just check my LinkedIn profile, it proves I’m for real.”
> A perfect world would have people writing a check for their entire annual tax just before stepping into the voting booth.

That would definitely be a horrible idea. No, I won't vote for drivable roads because I just payed my taxes, potholes be damned. And afterwards complain about the potholes anyway.
> BYD needs literally 5x the electricity of the Volvo(50kWh Vs 10kWh) for the same range

Which "same range"? Did you just calculate electric efficiency using the total range including gasoline? In that case your PHEV needs an infinite times the electricity of a car driving on gasoline alone.

If anything on paper the U8 is 10% more efficient (Volvo says 50km from the 15kWh battery, not 10kWh). With gasoline factored in you have two vehicles with equal 1000km range despite the U8 being significantly heavier.

You can argue that the CLTC isn't nearly as accurate as the WLTP and you'd be right but you still need to check your math and/or logic above.
>X was working fine.

X remote/networok approach as never great for highly interective modern desktop. Isn't the main thing that bost Mir and Wayland are addressing ?
https://news.ycombinator.com/item?id=38880332
I agree.
You can't take something from 1800's as gospel, like that was the final word and we shall not progress.

Just saying, shouldn't ignore it either.

It is ok to study Plato or Leibniz, and realize it is historical background, and might spur new thoughts. We don't worship Plato as if that was the end of all thought. But lets not forget it, ignore it like it didn't happen, like all ideas today are new.
I don't know, I think "batteries included" standard libraries got a bad reputation because Python's standard library is so full of crap, so lots of people thought the whole idea was fundamentally bad. But I think the correct conclusion is just that Python's standard library is bad.

Go has a big standard library too and it's mostly very well designed, useful and avoids fragmentation.

I think a similar thing happened with compiler warnings and C/C++. The language is error prone so people want warnings but a lot of the warnings don't have good solutions (e.g. signedness mismatches) so people tend to ignore them. Also they aren't easy to control, e.g. from third party dependencies.

So some people got the idea that warnings are fundamentally wrong and e.g. Go doesn't have them. But my experience of Rust warnings is that they are totally fine if done right.
> then they pivoted into the whole ai thing

Hugging Face first gained popularity as they provided the first PyTorch-friendly implementations of BERT and GPT-2, which later became the transformers library.

They didn't pivot to AI, they were there since the start.
It feels like not a day goes by without scientists killing science just a little more.
Can you name those countries? In the uk we work for the government and health care, education and roads are bust.
It is wrong because people will not want to fly on this plane, and carriers will be less likely to buy this model. This hurts Boeing's bottom line.
This American Life had an episode that challenges the premise of this book:
https://www.thisamericanlife.org/806/transcript
You figured out the right way to do it: porting an existing number. That is a good workaround for the easy way to do “service provider lookups” via an NPA NXX database like https://localcallingguide.com/lca_prefix.php. I suspect that if you go there and enter your area code and NXX you’ll see it listed as your original landline provider and not your SIP provider. When you go to provision a phone number from Twilio’s own pool, you’ll often see that all of the numbers come from a small number of NPA-NXX-xxxx blocks and those blocks are the ones that many 2FA and user auth services reject.

To get a little deeper into it, Twilio (in Canada at least) doesn’t often own the NPA-NXX block either. Around where I am, the blocks are generally owned by IrisTel, who is a SIP provider in their own right. An old client of mine that had a data residency/privacy issue (their client required all of their data to be processed in Canada) ended up provisioning some numbers directly with IrisTel and doing that integration using FreeSWITCH.
Finally something to install on Toshiba AC100 that is collecting dust in the bin of arm laptops.
> The fact that this absolutely will doxx your privacy to the government?

Done properly this will not reveal your online behavior to the government any more than using your government issued ID card to enter a bar leaks your location to the issuing party.

Now, whether governments should have the right to restrict access to certain types of information and media based on age is a different question
What in the libertarian nonsense is this? Why not make people ride public transportation or use a public restroom or sit in a park or read about the history of the interstate system or visit a national park just before voting?
> I found it suggests too much maintanence on the legacy system and not enough refactoring.

I don't think this is true at all. The books starts by defining legacy systems as projects without any automated test coverage, and proceeds to dedicate virtually the whole book to focus on the problem of gradually adding tests, starting with vice tests, in a way that minimizes changes and therefore the chance of introducing regressions when refactoring code.

The whole point of the book is to help developers refactor legacy projects until they cease to be legacy projects.

If anything, the whole book is dedicated to refactoring, but following a non-trivial path that eliminates the chance of introducing regressions. It's very odd that your personal take is maintenance when none of that is covered by he book at all.
yes https://en.wikipedia.org/wiki/Shape_table
after I realized I coudln't do this in BASIC fast enough I went down the assembly route but never could figure out the various math bits required to deal with the weird addressing of Apple IIe high res graphics.
Yes! If you eat too much, take up smoking instead. That's one old habit gone, and a new one added!
The procedures are part of the design certification. And while some vary from one design to another, many of them do not.
Completely agree! Ultra processed people by Chris Van Tullekan is similar for eating unhealthily.
> Exceptions are raised when the process enters an undefined state.

Exceptions are raised _before_ a process enters an undefined state. A thread that's unrolling the stack is still in a well defined state.

> age < 18

In real code, the 18 is probably coming from the DB, is the result of resolving the user's location and happens in 5 nested layers of thread pools, logging and transaction management. None of those layers care about age or height of the user. If it's an external API, there is a layer on top that converts some useful exceptions into error codes for the JSON response. Also, there's a catch-all the maps the rest to 500. If it's an internal API, the exception might be serialized in full, to preserve the stack trace across systems.
Quitting things for me personally requires tricking my base lizard brain. I recall an Onion News video with a parody PSA: "Smoking is Gay". You have to use the smart guy you to outsmart the dumb guy you. Set traps for him. Anticipate his moves and crush him.
What about attacks on people using said ai systems? You know, attacks used for manipulating our behaviour patterns, violate our privacy and steal our digital property.
I clean my dishes because I like having a clean / neat household, "I am the kind of person who keeps my space in order". I find that helps!
Yeah, I heard Boeing even has it's own Presidential candidate...
Type one versus type 2 thinking, and pitting one against the other.
How does the movie compare to the show?
I'm sorry. I'd have a hard time not being angry if I were you. Similar thing happened with my ex. Years of anti-psychotics for absolutely no fking reason. His new doc quickly took him off, and he simply got healthier, never an issue. Such a shame.
No but there are people who pride themselves on always keeping a clean kitchen etc
Not sure it covers the 3rd party concerns, but freefilefillableforms has been around for a decade or longer. It's fillable PDFs of the IRS forms with all the instructions available, and basic calculation abilities.

No restrictions on income, etc. but federal returns only. You get an email from them within 24 hours of whether your return was accepted or not. It's still obnoxious but for easy returns it seems better than buying turbotax or whatever people use instead.
> you should ask yourself why in a field as performance sensitive as browser and js engines the developers aren't already doing what you've done, and maybe the result of your changes is actually lower overall performance or otherwise worse user experience.

Of course you should, but you should also play around with the settings and publish your findings. If we didn't explore we wouldn't learn anything. It's possible that those other developers simply didn't consider a setting important, or that what they consider normal browser usage isn't the actually common case.

We should encourage experimentation of all kinds.
This is a good opportunity for BOOM aerospace too
I’m surprised they can’t just the cost basis directly.
Damn, nice to see my alma mater mentioned here. My 1st year was learning how to send e-mail using ritvax.. good times.
Will power is not some magic force that we are born with. To me "will power" comes from precisely the process you are describing, the self interrogation into the source of these negative behaviors, examination of how they hold you back, and anticipation of what you might be able to achieve if you master them.

What I've observed in people is the disconnect on the last part of that pathway. They understand their deficiencies but they either believe the costs are too great versus what they might be able to achieve otherwise, or they are not able to truly appreciate the scale of change that is possible in their life by starting on the smallest part of their problem. There's also people who were just raised poorly and reliably self defeat at this point as well.

Anyways.. to me, it's like anything else, it's much easier to do if you practice it, and most people just aren't truly given the opportunities to practice it successfully in their formative years.
It may be due to them testing fairly rigorously before deployment and thereby benefitting from the latest kernel security patches, for example. Google does something similar with Debian internally on workstations.
I'd really love to have been in the Albert Hall to hear this: https://www.youtube.com/watch?v=AdyAF9M3XVw
QQ: Is this within LinkedIn's TOS? I ask because it's against TOS to scrape profiles/services (see Dont's #2 and #4): https://www.linkedin.com/legal/user-agreement#dos.