MurphyA/hacker-news huggingface dataset:
by dpark | 2025-10-01 18:54:50+00:00
> If you're autistic, don't mask. Live authentically as yourself and find people who love you for who you are.

What does “masking” mean to you? Because when I search for autistic masking I get a really wide range of behaviors from suppressing physical rocking to attempting to learn social skills.

Some masking might be counterproductive or even harmful. Some of the stuff I’m finding listed as masking is just basic being an adult stuff, though. If “don’t mask” means “don’t try to improve yourself” then it’s terrible advice.
by tcdent | 2025-10-01 18:54:58+00:00
You have definitively diagnosed yourself as not being on the spectrum.

Hard to describe, but there is a tendency to self-sabotage (for lack of a better term) that you have to take into account. Sure, it may be my car, and I may have control of the radio, but I don't always act upon the need to adjust my environment.

This is correlated with the amount of energy and attention you have to give to processing your environment, much like the health bars in the game UI.
by cthalupa | 2025-10-01 18:55:27+00:00
No, it really isn't.

Why in the world can't there be multiple causative factors?

We have a mountain of evidence that LDL-C/Lp(a) are causal regardless of hsCRP levels, both from medications that don't lower hsCRP, LDL-C/Lp(a) are direct causal factors for local inflammation themselves, and MR genetic studies show them as independent risk factors as well.

https://pmc.ncbi.nlm.nih.gov/articles/PMC4876179/

https://pubmed.ncbi.nlm.nih.gov/36779348/

https://www.nejm.org/doi/full/10.1056/NEJMoa1109034

https://pmc.ncbi.nlm.nih.gov/articles/PMC5483508/

https://europepmc.org/article/med/20032323

https://journals.plos.org/plosmedicine/article%3Fid%3D10.137...

https://www.nejm.org/doi/full/10.1056/NEJMoa1604304

https://pubmed.ncbi.nlm.nih.gov/23083789/
by MetaWhirledPeas | 2025-10-01 18:55:29+00:00
> Share your wins, present at all-hands

Please don't. I'm sick of watching your Power Points.

> But they’re not willing to do what it takes to influence those decisions.

This is true, and it remains true for me after reading your article.

I 100% agree that your approach is an effective way to move your organization forward, but one teeny weeny detail you're omitting is that if you continue to do this you will no longer be an individual contributor and will instead be management. You will gradually cede all of your time to this cause of championing good ideas and will have no time left for doing any of the work yourself.

I think most of the so-called cynics know the role of politics. It's not that they are ignorant, it's that they want their management to take care of it.
by sync | 2025-10-01 18:55:29+00:00
Anthropic is encouraging the "have the model write a script" technique as well, buried in their latest announcement on Claude Agent SDK, this stuck with me:

> The Claude Agent SDK excels at code generation—and for good reason. Code is precise, composable, and infinitely reusable, making it an ideal output for agents that need to perform complex operations reliably.

> When building agents, consider: which tasks would benefit from being expressed as code? Often, the answer unlocks significant capabilities.

https://www.anthropic.com/engineering/building-agents-with-t...
by mort96 | 2025-10-01 18:55:39+00:00
What if you've learned how to work around many of iPadOS's limitations and still think those limitations are bad?

Downloading 15 different paid or free-with-in-app-purchases or free-with-ads apps to see which one actually does what it's supposed to do is one of those workarounds. I've learned how to do it and done it a bunch of times and I don't really like it. I much prefer the macOS/Windows/Linux workflow where there's typically some established, community run and trustworthy FOSS software to do whatever conversion you need.
by xp84 | 2025-10-01 18:56:02+00:00
> believing it isn’t corrosive to sell one’s time and dignity for survival

It's possible to survive without doing that - start your own business.

It's just tremendously more work to come up with a good and working business plan, and to find a funding source to help actualize that plan, when you're too good to "sell your time and dignity" to at least get seed money.

I don't get this mindset that the whole idea of working for someone else is degrading. Working for someone else is outsourcing a very tough part of business -- the strategy and funding -- to someone else. In exchange for this turnkey arrangement, you receive far less money than would a sole proprietor who managed to hatch the idea and deliver the same value on their own, successfully, but you also make far more money than the (zero or negative $) you would in the 90% likely scenario where your business fails.

Nobody is being forced to work for others -- but to get money you do have to provide value worth paying for to someone. Extreme self-sufficiency, owing nothing to anyone, is also an option -- you can get a loan and buy a few acres of farmland for less than a car and do your own thing there.
by erikhorton | 2025-10-01 18:56:04+00:00
Imubit | Sr. Site Reliability Engineer (SRE) | Remote (USA) | Full-Time

At Imubit, we’re not just optimizing industrial processes - we’re redefining how entire industries operate. As the pioneer of Closed Loop AI Optimization (AIO), we are leading the charge in transforming refining, chemical, cement, and mineral mining plants with AI-driven automation. Our Optimizing Brain™ Solution puts the power of AI directly into the hands of engineers, enabling them to build and deploy their own multipurpose models to unlock new levels of efficiency, profitability, and sustainability.

I'm hiring for this position:

- Sr. Site Reliability Engineer: https://imubit.com/careers/job/?gh_jid=4085044008
by xpe | 2025-10-01 18:56:12+00:00
Yes, recognizing reality and the incentive structure is powerful. Then one can make smart tradeoffs. Most people want to stay in apparent alignment with their employer to advance. But sometimes perfect alignment isn’t optimal for what you want to do next.

Some examples:

Some might want to work on an interesting project with a new technology, even though it isn’t a recognized fit for your company.

Some prefer to build strong and trusted relationships for referrals later.

Some people will pursue aims that are to the detriment of their company. *

It is wise to recognize the diversity of goals in people around you.

* Getting great alignment is not easy. Not with people, not with highly capable intelligent agents trained with gradient descent that will probably operate outside their training distribution. Next time you think a powerful AI agent will do everything in your interests, ask yourself if your employee will do everything you want, just as you would want it.
by rayiner | 2025-10-01 18:56:30+00:00
Oh, I see what you’re saying. Article I, II, and III, create “Congress,” the “President,” and the “Supreme Court.” Those are the constitutional organs of the government, and are invested with the legislative, executive, and judicial powers, respectively.

The constitution assumes you can create various offices and departments associated with each of these organs, without spelling it out. But nothing turns on where anything “sits.” The question is whether any entity is exercising the “executive power,” or “legislative power,” or “judicial power.” For example, one of the first things Congress did in 1789 was to create the Marshall’s Service to provide security to courts. These were actually created as a body in the judicial branch. https://en.wikipedia.org/wiki/United_States_Marshals_Service. But they don’t exercise the “judicial power.” They exercise executive power—law enforcement.

So the Fed “sits” in the executive branch. But that doesn’t necessarily mean it exercises the “executive power” within the meaning of Article I, Section 1.
by brudgers | 2025-10-01 18:56:41+00:00
Home owner’s insurance does not cover flood.

As I said elsewhere, twenty years ago the rule of thumb was private flood insurance ran 10% of insured value per year. That’s why the Federal Flood Insurance Program was created in the Nixon administration.

Of course home owner insurance in Florida has been astronomical and hard to get for a long time because it covers wind damage and that’s most of the damage from hurricanes. The solution was a State pool (insurer of last resort) which by law had to be more expensive than any private option. The results were economically rational…remember banks require home owner insurance as a condition of mortgages.

Or to put it another way, pricing risk is just table stakes. Pricing in profit is where the money is.
by bweisb | 2025-10-01 18:56:49+00:00
Hardfin | Full-stack engineer | Denver metro, CO or Bay area, CA (REMOTE or ONSITE) | CA/CO ONLY | Full-time | 150k-180k salary (DOE)

Hardfin is a B2B software platform for equipment manufacturers that enables them to track their assets and manage projects for their hardware. We are looking to add another fullstack engineer that can wear a bit of a product hat and is comfortable with "figuring it out" as they build.

Short and transparent hiring process, 30 min intro call, 30 min tech screen, 30 min vision/product call, 2hr technical test, 45 min culture fit call, offer. No panels, no leet code questions.

Requirements: 5+ YoE, 3+ Go, 1+ Typescript, 6+ months of working with AI assisted IDE/tooling. Requirements are not firm, but you will be asked questions about Go and Typescript and it would be difficult to pass the tech screen without the experience.

IMPORTANT: - You must be located in CA or CO, this isn't negotiable; ideally you are in the Oakland/SF or Denver area. We do not provide relocation. - We do not have the ability to process or handle sponsorships at this time (visa's of any type) - you must be a citizen, permanent resident, or have work authorization that isn't tied to employment (IE refugee status).

See the full job rec/apply at https://wellfound.com/l/2Bs5iM

You can reach me directly at bweisbart -at- hardfin (.) com, please include "HN" in the email subject so I can prioritize a response to you. We respond to all candidates (no voids) as long as you meet the the eligibility requirements.
by hobs | 2025-10-01 18:57:23+00:00
There's no way to avoid politics to avoid getting fired, it just means that when you get laid off you picked the wrong thing, and basically did it incidentally because you refused to forecast what project was going to be culled. Most software projects fail, and working harder on a failure won't get you anywhere.

If you find the personal part difficult then what I recommend folks dodo is pay attention to the flows of money, time, and communication that happen. Most of the time analyzing the patterns of how work is accomplished will tell you just as much about who is going to come out on top in a new paradigm as anything else.
by ratelimitsteve | 2025-10-01 18:57:37+00:00
Have you ever done a ren fest? It's an awful lot like that. The paid actors are in character but everyone else is just modern folk in a weird, garish misinterpretation of pre-1900s fashion. It's kinda fun watching someone in Victorian finery try to fit a turkey leg and a beer in one hand so they can take a selfie, the anachronism of it is cute. It's a bit more audience participation-y than, say, colonial williamsburg where the idea is that you're separate from the period-appropriate folk and watching, but any sort of roleplay from the patrons is optional and silly.
by whatevertrevor | 2025-10-01 18:58:05+00:00
I also wonder if we kinda screwed ourselves by expanding pre-existing labels for disorders that appeared similar, instead of using a mixin pattern of describing the spectrum. So you could have a Photosensitivity and Social Inertness "Disorder" instead of people constantly debating whether your combination of symptoms is "bad enough" to be called Autism.

With Autism, as noted elsewhere in this thread, a general social understanding of it is required to help normalize environments that don't exclude autistic people. Having specific labels could, on the one hand, help bring focus towards the specific needs of those people. On the other hand, it's harder to convince people of a 100 different neurodiverse profiles than one...
by chrisco255 | 2025-10-01 18:58:07+00:00
It's just become a stand-in word to describe this class of fairs. In practice, sometimes they are called medieval fairs at the event, but there's not a huge distinction. No one is going to nitpick at a medieval fair that some tech or innovation didn't exist until later and if a ren fair features elements of medieval times, it's just not going to be called out. Most people mean early renaissance anyways, as the fantasy to play up to, when knights and swords still played a big role and before colonial empires and musketeers really took over.
by dfjfklei | 2025-10-01 18:58:12+00:00
Then I was misunderstood as well.

As if anyone, myself included, would suggest that my listed items are the only way to influence your employer is a hilariously bad faith read.

I take issue with TFA framing the problem of people saying they hate "employment politics" as a you problem when I am of the opinion it is a leadership problem. Bad leaders fail to, or refuse to, see the things I listed as "bad politics".

Just take my supplements, bro. It'll fix your "soft skills", bro.
by DaiPlusPlus | 2025-10-01 18:58:48+00:00
> If you're autistic, don't mask. Live authentically as yourself and find people who love you for who you are.

No thank you. I very much prefer to remain employed.

I get enough accommodations as it is; society is built on give-and-take and I’ve found a stable medium. My masking is part of that compromise. Without it I would just be entitled.
by aw1621107 | 2025-10-01 18:58:56+00:00
> Implementation of __gthread_active_p is indeed a runtime check [3] which AFAICS applies only to single-threaded programs. Perhaps the shared-library use-case also fits here?

The line you linked is for some FreeBSD/Solaris versions which appear to have some quirks with the way pthreads functions are exposed in their libc. I think the "normal" implementation of __gthread_active_p is on line 248 [0], and that is a pretty straightforwards check against a weak symbol.

> Strange optimization IMHO so I wonder what was the motivation behind it.

I believe the motivation is to avoid needing to pay the cost of atomics when there is no parallelism going on.

> The cost function being optimized in this case is depending on WORD being atomic [4] without actually using the atomics [5].

Not entirely sure what you're getting at here? The former is used for single-threaded programs so there's ostensibly no need for atomics, whereas the latter is used for non-single-threaded programs.

[0]: https://codebrowser.dev/kde/include/x86_64-linux-gnu/c++/11/...
by Aurornis | 2025-10-01 18:59:05+00:00
> A system with one perspective is a system waiting to fail.

Speaking in cryptic aphorisms doesn't help anything.

Psychiatry isn't a field where everyone has a single perspective. There is a lot of debate within psychiatry and much research exploring different perspectives.

However, I don't think it's appropriate for a non-psychiatrist to start diagnosing half of the population with a disorder or 1 in 8 people they meet with Autism Spectrum Disorder.

An untrained perspective is not on the same level as the professionals and researchers.
by stevepike | 2025-10-01 18:59:15+00:00
This is cool, it looks to me like you're integrating static analysis on the user's codebase and the underlying dependency. Very curious to see where it goes.

We've found dependency upgrades to be deceptively complex to evaluate safety for. Often you need context that's difficult or impossible to determine statically in a dynamically typed language. An example I use for Ruby is the kwarg migration from ruby 2.7->3 (https://www.ruby-lang.org/en/news/2019/12/12/separation-of-p...). It's trivial to profile for impacted sites at runtime but basically impossible to do it statically without adopting something like sorbet. Do you have any benchmarks on how reliable your evaluations are on plain JS vs. typescript codebases?

We ended up embracing runtime profiling for deprecation warnings / breaking changes as part of upgrading dependencies for our customers and have found that context to unlock more reliable code transformations. But you're stuck building an SDK for every language you want to support, and it's more friction than installing a github app.
by obeavs | 2025-10-01 18:59:52+00:00
Phosphor | NYC/Remote | Full Time | Founding Engineer | $150-225k + Equity

Phosphor builds recursively self-improving systems (via malleable software and natural language interfaces) to enable the efficient development and financing of the physical world (infrastructure, energy, real estate).

Our product is built around a powerful object model which combines document editors with proprietary programming languages for financial modeling, computable contracts, etc, in order to build one of the more unique RLHF feedback loops that we've seen to date.

A primary technical bet is that if we can productize version control properly, we can capture annotated "diffs" of user information with user-validated annotations. By doing so, we create path-dependence, which enables us to specify system-level goals for agents to solve for.

Our product is similar a combination of Linear and Wolfram, with components and objects that enable advanced financial modeling, legal/regulatory analysis, and geospatial analysis of infrastructure development opportunities.

We're venture-backed by one of the best deeptech funds in the market and are hiring for roles spanning product engineers, CRDT wizards, and compiler/calculation engine leads.

Job listings can be found at the bottom of phosphor.co.
by arabello | 2025-10-01 19:00:10+00:00
Location: Italy Remote: Yes Willing to relocate: Yes (main European cities) Languages: Python, Typescript, Node, React, Docker, Postgres Website: https://www.matteopellegrino.dev Email: matteo.pelle.pellegrino@gmail.com

I’m a Product-minded Fullstack Engineer, currently focusing on Generative AI / LLM integrations (agents, evals, etc.). ~5 YoE in designing and implementing web products from requirements gathering to deploy, from bootstrap to production. I am a generalist who loves spacing between techs, roles and activities. Looking for startups or medium-tech companies to expand my area of impact through more meaningful projects.
by 12_throw_away | 2025-10-01 19:00:22+00:00
Sigh. I really like PyCharm and the Jetbrains IDE experience generally, but also really wish there was more competition in the IDE market (where "IDE" = "purpose-built software development application", as opposed to "text editor with LSPs and plugins").

This is basically the subtext of the blogpost: "We know this topic can be polarizing, but we truly believe in the value this change can bring to our tools and to you" is not something you say if you have any real competition and your customers can go elsewhere. Like, where are they gonna go - Eclipse? Visual Studio? XCode?
by almosthere | 2025-10-01 19:00:24+00:00
1. Making a video saying you loved that CK was killed -> instant fire, that's not even political, that's giving your employer liability instantly.

2. Not mourning is definitely not something to get fired over

3. A company is not legally allowed to know if you took a vaccine or not because it's protected information under HIPAA so any attempts to standardized that a few years ago was 100% illegal.

So in closing you supporting #3 means you're on the same woke page as people that support firing for not mourning.
by al_borland | 2025-10-01 19:00:27+00:00
My doctor was asking me about taking a sleep study to see if I have sleep apnea. Many people in my family had it, but I’ve been told I don’t snore, and while I don’t have energy, I don’t fall asleep at the drop of a hat like they all did before getting a cpap.

I really don’t want to do a sleep study, as it sounds like nightmare fuel, so I got an Apple Watch which is supposed to be able to signal if there is a possible issue over the course of a month. I’ve had a couple days in normal range, but most days show elevated breathing interruptions. If it signals me after the end of the 30 days, I guess I’ll feel forced to get a sleep study. While I hate the idea of needing a cpap, being tired all the time isn’t fun either.
by SilverElfin | 2025-10-01 19:00:47+00:00
The problem is non-aggression pledges can still be used in dishonest ways. For example, a lot of big tech companies file thousands of flimsy patents for things that should never be patentable. They collect these so that if they are ever in a lawsuit, they can fire back using these dishonest patents. The problem is this means the organization with more power and be more abusive. If someone like Amazon or Apple copies your great patented idea, you’ll not only face an uphill battle in the courts for years - by which time your business may be dead - but they’ll also have ways to make life harder for you using the patents they’ve collected.

The real fix is still reforming the patent system entirely.
by kyboren | 2025-10-01 19:00:54+00:00
> [W]hen Taiwan will announce that they now have nukes

Doubties. ROC's strategy right now appears to basically be: Give PRC no good reason to invade and lots of good reasons not to.

Anyway PLA's invasion preparations are already nearly ripe and MSS would almost certainly detect nuclear weapons or delivery systems development. Then it's an easy and semi-legitimate casus belli and invasion is an urgent NatSec imperative before ROC manages breakout.
by vkou | 2025-10-01 19:00:56+00:00
> IMO, a government shutdown is a signal of a failed state.

It is not a signal of a failed state. It is a signal of a failed government. The solution to that is to keep having elections until you get a government that will do the work.

The signal of a failed state is the voters voting this madness in, and approving of it. A snap election in this case would likely result in more of the same. Check out the congressional approval ratings among republicans of their reps. What they are cheering on is absolutely wild.
by BrenBarn | 2025-10-01 19:00:57+00:00
I think I agree with pretty much everything in this article. The only thing is that I think if you agree with all this, you kind of have to take the next step and say, ". . . and therefore we must explicitly disincentivize the types of behavior that lead to this situation."

> The safest, smartest path is also the most mundane: keep the main thing the main thing.

But the thing is that it's not, now. I think it's harder to succeed doing that than it is to succeed by diving into the cesspool of grift, deception and meta-gaming that the article laments. We're not going to fix that by exhorting the good people to stay out; they're the ones who don't want to jump in anyway. The problem is the bad people who will gleefully jump in and contribute to that disaster, and it won't be fixed without action directed at making that jump more painful (or at least less pleasurable) for them.