MurphyA/hacker-news huggingface dataset:
by zmmmmm | 2025-12-29 03:30:04+00:00
It's an interesting finding but important to note they are making no claim about causality. In fact, an explicit future question is whether changes in these receptors is present at onset or if it's a result of living with Autism.

Neurons specifically increase / decrease receptor density in response to environmental factors, eg: use of SSRI's. Any excess of neurotransmitter would likely lead to reduction in receptor density as part of the response. So the story can be as much about an excess of neurotransmitter as it is about depletion of the receptor.

Perhaps the main story here is they can use EEGs as a proxy for measuring this effect so they don't need to put people through PET scans to do wider studies.
by ycombiredd | 2025-12-29 03:31:33+00:00
As someone who writes html only rarely (I'm more of a "backend" guy, and even use that term loosely.. most of my webdev experience dates back to the CGI days and often the html was spat out by Perl scripts) and usually in vim, I am pleased to know there is an in-built solution outside of me properly indenting or manually counting divs. Thanks for enlightening me.
by dataviz1000 | 2025-12-29 03:33:13+00:00
If you are reading books, "Letters to a Young Poet" is a good one on the subject.[0] When I was 17 I volunteered in an after school center in a housing project in Lower Manhattan and the other teens in the program became my circle of friends. After moving to California, I was the same at 19 and some things that helped included buying a road bike and riding 20 miles a day 4 days a week. It was something fun I did alone but eventually I made friends who shared that hobby. Later I purchased a paddle board which was something I also did alone. My neighbors who also had a paddle boards left a note on my door asking if I wanted to join them on a Saturday. When I was working with Drupal I would go to meetups which not only introduced me to a future employer but also I made friends at. There was a coffee shop where people my age would hang out. I'd get a coffee and read books -- eventually I started interacting with and becoming friends with people who saw me a few times a week. Hostels are like summer camp for adults. I would recommend spring break at the Mango Mansion in San Juan, Puerto Rico if you can afford the plane ticket. Otherwise take a weekend to visit an interesting city near you and get a bunk. You will be invited to go out and see the sights with other people doing the same.

Overall, it about finding things that are interesting that I can do alone. Eventually people seeing me do it would lead to making connections. However, the reason I did the things is because they are interesting and staved off boredom. Making friends with shared interest was a side effect.

[0] https://www.amazon.com.br/Letters-Young-Rainer-Maria-Rilke/d...
by mayukh | 2025-12-29 03:33:42+00:00
Not exhaustive by any means but here some ideas:

> To make friends, be one -- figure out what this means
> Be vulnerable -- the quickest way to connection I have found is to be ok with sharing your vulnerability first
> Be ok with rejection -- the danger of being vulnerable is getting rejected, be ok with that. Plenty of fish in the sea
> Love yourself -- learn to give yourself grace
> Practice gratitude
> Serve/Volunteer/Teach -- you have unique valuable skills, figure out what they are and help others
> Join clubs that excite you -- if none exist create one. (derek sivers: how to start a movement, consider being the second person)
> Find your tribe online -- if none exist create one (see above)

Focus on physical and mental well being, life is long and one never knows the turns, the ups and downs that will come about -- learn to be resilient and don't lose your sense of humor
by zmmmmm | 2025-12-29 03:34:32+00:00
Receptors quite readily remodel in response to external factors. It is one of the things antidepressants do.

To me it's kind of the biggest red flag here, if it's really about receptors then autism should be far more plastic than it is currently defined to be (which is kind of silly since at the moment any sign of plasticity puts you outside one of the hard criteria for an autism diagnosis - so almost definitionally, it can't be the answer).
by akerl_ | 2025-12-29 03:34:47+00:00
Where are you seeing that? From what I can tell, the 10k message limit applies to "Mattermost Entry":

> Mattermost Entry gives small, forward-leaning teams a free self-hosted Intelligent Mission Environment to get started on improving their mission-critical secure collaborative workflows. Entry has all features of Enterprise Advanced with the following server-wide limitations and omissions:

https://docs.mattermost.com/product-overview/editions-and-of...
by jjk166 | 2025-12-29 03:36:07+00:00
Routine maintenance like cleaning, inspection, and consumables replacement is very easily automated. Breakdowns can easily be prevented with a combination of redundancy and preventative maintenance. Without a crew you can eliminate many systems that are necessary for sustaining a crew's long term presence which leaves a lot fewer failure points and a lot of room for redundant systems. With modular design you don't need an advanced robot that can fix an arbitrary problem, you just rip out whatever module contains the problem and replace it. It's unlikely on any given deployment that you'd run into a particular problem that can't be handled by an automated system and must be addressed prior to the next return to base, but if you did then telepresence robots, or a team flown over from a nearby ship in the battlegroup would likely be sufficient. If your ship is having a problem that is likely to cause the loss of the ship and a team of experts alone is not enough to fix it, do you really want to have more bodies on that ship?
by bigbadfeline | 2025-12-29 03:36:18+00:00
> has more demand than forecast

Nah. The demand is driven by corporations that hoard hardware in datacenters, starving the market and increasing prices in the process - otherwise known as scalping. Then they sell you back that same hardware, in the form of cloud services, for even higher prices.

More explanations here:

https://news.ycombinator.com/item?id=46416934
by adabyron | 2025-12-29 03:36:40+00:00
I see no reason why both parties should not try.

Nikki Haley did very well in the primary against a more well known Ron DeSantis & Chris Christie. We have had multiple governors.

The only 2 that have run are not a good example.

A lot of people had strong opinions on Hillary that had nothing to do with her politics or leadership. A lot didn't want another 4-8 years of Clinton/Bush after 28 years depending on how you count Bush Sr. You could even add another 4 to that for Hillary's 4 yrs of influence as Secretary of State.

Harris wasn't popular in the primaries, many thought she wasn't deserving of the VP & she was part of an unpopular White House that was given a few ticking time bombs that they didn't properly diffuse. They also failed miserably to communicate with the public.
by llmslave2 | 2025-12-29 03:36:48+00:00
Regardless of who you are, the world is a big place and there are millions of people who are very similar to you, who you would get along great with and could form meaningful relationships with. I think it's very important that you fight the urge to attribute your loneliness to anything intrinsic to who you are as a person. You don't need to be pretty, funny, or smart to make friends and have meaningful, deep relationships. Like seriously, it's extremely important to understand that it really doesn't have anything to do with you.

One mistake I made when I was in university was have a baseline assumption that I was unlikable or similarly flawed, hence I would always find reasons why someone disliked me and pushed them away as a defence mechanism. Regardless of if it's true it's a horribly unproductive mindset to have and I encourage you to fight it.

Also you won't make friends by reading books. It's tempting to overanalyse but human connection isn't something you learn by reading, you learn it by doing it. A bunch. Go travel and see the world.
by VerifiedReports | 2025-12-29 03:36:57+00:00
I don't understand this fairly sparse "article."

"Plex added a paid license for remote streaming, a feature that was previously free. And then Plex decided to also sell personal data — I sure love self-hosted software spying on me."

How is it "self-hosted" if it's "remote streaming?" And if you're hosting it, you can throttle any outgoing traffic you want. Right?

The only other examples are Mattermost and MinIO... which I don't know much about, but again: Aren't you in control of your own host?

This article is lame. How about focusing on back-ends that pretend to support self-hosting but make it difficult by perpetuating massive gaps in its documentation (looking at you, Supabase)?
by AdieuToLogic | 2025-12-29 03:37:23+00:00
In the banking subdomain of credit/debit/fleet/stored-value card processing, over time when considering regulation and format evolution, services provided by banks/ISOs/VARs will effectively exhibit FP traits regardless the language(s) used to implement them.

Savvy processors recognize the immutability of each API version published to Merchants, along with how long each must be supported, and employ FP techniques both in design and implementation of their Merchant gateways.

Of course, the each bank's mainframes "on the rails" do not change unless absolutely necessary (and many times not even then).
by boltzmann-brain | 2025-12-29 03:37:51+00:00
Funnily enough that's not the only mistake he made in that article. His final image is noticeably different from the camera's output image because he rescaled the values in the first step. That's why the dark areas look so crushed, eg around the firewood carrier on the lower left or around the cat, and similarly with highlights, e.g. the specular highlights on the ornaments.

After that, the next most important problem is the fact he operates in the wrong color space, where he's boosting raw RGB channels rather than luminance. That means that some objects appear much too saturated.

So his photo isn't "unprocessed", it's just incorrectly processed.
by Neywiny | 2025-12-29 03:38:34+00:00
I spent some time reading the later chapters which are what I'm fuzziest on. It's nice to have the python code there. I do overall think this is a good resource. However, the hand-waviness of the specifics gets to me. The author even admits at one point that there was theory behind choosing specific constants that they won't get into. But they don't say how I can figure that out. Did example, if I know my preamble length and maximum frequency offset, how do I choose loop parameters to lock on within the needed time but stay stable? I have no clue. Would've been nice to get pointed in the right direction.
by MuffinFlavored | 2025-12-29 03:38:46+00:00
> OpenBSD uses 0xdb to fill newly allocated memory and 0xdf to fill memory upon being freed. This helps developers catch "use-before-initialization" (seeing 0xdb) and "use-after-free" (seeing 0xdf) bugs quickly.

Looks like this is the default in OpenBSD.
by pmontra | 2025-12-29 03:39:04+00:00
I agree that typing curly braces and square brackets on non English keyboards suck, but typing non English languages on an English keyboard sucks too. I made the opposite of your decision: I brought a laptop with my national keyboard and I switch to US layout when programming. That has had a curious effect on me: as my editor and my terminals have black backgrounds and everything else has a white one, something in my brain makes my fingers reach for keys according to the color of the background. I make many mistakes when I attempt to program in a white window (eg: type in gedit) or write in my language in a black one (eg: an md file in terminal.)
by ggm | 2025-12-29 03:39:17+00:00
You don't show your ID to a TTP you show a homomorphic function of your ID which doesn't leak your credentials and you have a second homomorphic function in the website to the TTP which doesn't leak what your verifying against.

2 and 3 are correct but 1 isn't. They don't get to hold reusable credentials about you, only a function in them which can be verified to show you hold the identity.
by chrismorgan | 2025-12-29 03:40:14+00:00
<div class=article>
<div class=article-header>
<div class=article-quote>
<div class=quote-body>
... a bunch more HTML ...
</div>
</div>
</div>
</div>

Just one quibble over this specific example (not the broader concept, which is sound): it probably didn’t have to be div soup to begin with. Something like this may have been more reasonable:

<article>
<header>
<blockquote>
<p class=quote-body>
... a bunch more HTML ...
</p>
</blockquote>
</header>
</article>
by hsjdndvvbv | 2025-12-29 03:40:47+00:00
> How is it "self-hosted" if it's "remote streaming?" And if you're hosting it, you can throttle any outgoing traffic you want. Right?

You host the plex service with your media library. Plex allows you to stream without opening up your firewall to others. Not sure now it works exactly because I never hosted it myself.
by cko | 2025-12-29 03:41:12+00:00
This may not make you feel better, but I was lonely until maybe age 25. That was the year I graduated and started my first job and made my first two real friends. Before that I sat alone in the back of the lecture hall in University and hated on all the fun-having classmates.

Age 25 was also when I met my first girlfriend that lasted less than a year. Age 34 was when I met my second girlfriend, who became my wife, and how we are separated. Long story short, I'm pretty content with my life now. You can say I'm a bit of a late bloomer.

I thought I would be alone forever too, so much so that in college I aspired to be a Buddhist monk.

What helped me was learning how to be less socially awkward through work interactions. When I was 32 I solo backpacked Europe which made me seem like a more interesting person. Also I'm a bit of a people pleaser and I was helpful to some key people in my life and they are now my good friends. Also I saved and invested a good chunk of my income which kind of helps overall with confidence.

> People find me funny and when I do talk to people we have decent conversations (though small talk tends to bore me). However that doesn’t lead anywhere and doesn’t bring me any kind of comfort or fulfillment. I’ve attributed my lack of friends to something that places all the blame on me. Maybe I’m ugly, maybe I’m not funny enough, maybe I’m dumb.

I've felt all those things at some point. You don't have to be attractive or funny or a genius. I've always walked around with these recurring fantasies of being some secretly impressive superhero that saved the day publicly or had all these amazing talents and everyone would realize my worth. I realize now that everyone is too into their own lives to care, and even if they seem to admire something about you, they see it from the perspective of how it benefits themselves. This is absolutely fine, and human.

I guess what I'm saying is that you'll grow out of this phase. Right now I have all the friends I could ever want, ironically at a phase I'm my life I want to be more solitary.
by socalgal2 | 2025-12-29 03:41:23+00:00
You appear to be mis-informed. Or maybe there's some mis-communication going on. WASM using HTML (ok, everything works), WASM using canvas doing all input and rendring (doesn't work). As just one simple example, the browser, in a textarea or input type=text can integrate with the OS's user dictionary for auto-correction. Your WASM app using draw to pixels can not, as reading the user's dictionary is a privacy violation. Similar issues exist for all of the other topics.
by wpollock | 2025-12-29 03:41:26+00:00
If it's not a breaking change, why would a unit test fail as a result, whether or not using mocks/fakes for the code not under test? Unit tests should test the contract of a unit of code. Testing implementation details is better handled with assertions, right?

If the code being mocked changes its invariants the code under test that depends on that needs to be carefully re-examined. A failing unit test will alert one to that situation.

(I'm not being snarky, I don't understand your point and I want to.)
by tombert | 2025-12-29 03:41:30+00:00
I've been trying to migrate back to command-line-only applications to get a facsimile of this.

I don't think that command-line tools are better in any kind of "objective" sense, but I find that if you live primarily within tmux + neovim (and maybe Codex/Claude if you want to be super cool), then it's much easier to not be distracted by the rest of the world.

Nowadays, when I do work I will have a full screen terminal window open. I have an utterly gigantic 85" 8K TV as my "monitor" and I will have an ungodly number of tmux splits, but importantly I don't think those splits are distracting from actually doing work. At some point I will figure out how to get the dbt Cloud `preview` functionality working locally and I think I can avoid the vast majority of any of my work requiring a browser.

Sometimes it does kind of feel like I'm just being a hipster by using a lot of tools that have existed since antiquity, but I think they do a good job at not being distracting.
by aneeqdhk | 2025-12-29 03:41:47+00:00
I switched to a weekly subscription of Economist (print) and it has been great. I haven't seen then news in a year (on phone, or TV). If there's something really important happening, then people around me generally tell me. At that point I check what's happening online, but that doesn't last more than a day or 2.

It has allowed me to escape the news cycle. I am yet to find an equivalent of the Economist for India (where I'm residing right now). As a result, I'm currently quite oblivious to the day-to-day in India, but honestly that hasn't been of much consequence.
by josephg | 2025-12-29 03:41:55+00:00
German peasants in the 17th century seemed to manage just fine without 24/7 news coverage.

Almost all news that's actually important - that might actually affect your life - will find you one way or another. Most news isn't important (eg sports drama). Or it isn't urgent (eg tariff news). Or both, like celebrity gossip.

Only a vanishingly small percentage of news is both urgent and important. And there's plenty of people in my life who would tell me if - for example - we needed to evacuate the city due to a fire.

Really. You can switch off. It'll be ok. Try it, and you'll see.
by perching_aix | 2025-12-29 03:42:05+00:00
Evidence of no exploitations? It's usually hard to prove a negative, except when you have all the logs at your fingertips you can sift through. Unless they don't, of course. In which case the point stands: they don't actually know at this point in time, if they can even know about it at all.

Specifically, it looks like the exflitration primitive relies on errors being emitted, and those errors are what leak the data. They're also rather characteristic. One wouldn't reasonably expect MongoDB to hold onto all raw traffic data flowing in and out, but would absolutely expect them to have the error logs, at least for some time back.
by wging | 2025-12-29 03:42:17+00:00
A more common alternative to counting divs would be CSS classnames or (for unique elements on the page) IDs. You'd do `document.querySelector('.my-class')` to locate `<div class="my-class">` or similar, rather than using the fact that e.g. something is nested 3 divs inside <body>.

Even if this custom element trick didn't work, I don't see why one would need to count divs (at least if you control the markup, but if not then made-up tags aren't an option anyway). The article even mentions using class names as an option.
by ThrowawayR2 | 2025-12-29 03:42:24+00:00
If anyone's curious, from https://www.federalreserve.gov/releases/z1/dataviz/dfa/distr...

- Top 1% -> 31.0% of total US household wealth

- Top 10% but excluding the top 1% -> 36.4% of total US household wealth, i.e. the top 10% have 67.4% of total US household wealth

- The bottom 90% -> 32.6% of total US household wealth
by beaugunderson | 2025-12-29 03:42:43+00:00
I have not found one since the CA/BF voted to require hardware security modules for signing certificates. The cheapest option for an individual is via Microsoft, $10/month and a relatively painless identify verification lets you do cloud signing. They have enabled and disabled signups for the individual option, though, and it's unclear if it will be there permanently. Other options are ~$300/year and up. Also annoying is that Azure cloud signing works on GitHub Windows runners but not GitLab ones.
by sureshvoz | 2025-12-29 03:42:52+00:00
This is a great breakdown, and it’s worth noting that we are hitting a "microsecond wall" in modern GPU clusters that makes standard NTP effectively obsolete.

In distributed training (LLMs), the bottleneck is no longer just disk I/O or CPU cycles—it’s the "straggler problem" during collective communication (like All-Reduce). When you’re running on 400Gbps+ RoCE (RDMA over Converged Ethernet) networks, the network "wire time" is often lower than the clock jitter on a standard Linux kernel.

If your clocks are skewed by even 2-3 milliseconds, your telemetry becomes essentially useless. It looks like packets are arriving before they were sent, or worse, your profiling tools can’t accurately pinpoint which GPU is stalling the rest of the 16,384-node fleet. We’ve reached a point where microsecond-accurate clocks isn't just a requirement for HFT firms; it’s becoming the baseline for anyone trying to keep $100s of millions of NVidia GPUs from idling while they wait for a collective sync.
by steve-atx-7600 | 2025-12-29 03:44:11+00:00
Hurts to even look at this post. Today I pulled up a podcast episode in apple podcasts for Mac and could hardly see the app buttons that got obscured by the window turning black to "match" the episode artwork. When I found the buttons, I could literally not read their labels because they were now black on black. This is just asinine at this point. The design change should have been aborted before it became such a mess that it distracts from fixing all of Apples other problems.
by bruce511 | 2025-12-29 03:45:07+00:00
In a nutshell, a lot more understanding of how computers work, and how that affects software design.

From theory like Order(n), 3rd Normal Form, P versus NP, Recursion, Logic (including bit logic) etc, to practical things like exploration of language (why languages are different, why that doesn't matter), how Operating Systems actually work (and what they do), how Networks work (their strengths and weaknesses and thus impact on software design) and so on.

Obviously I can't list a 4 year syllabus[1] here, and it would be different for each college. IME colleges don't teach programming past the first couple weeks, although it is the basis for assignments and evaluation for the next 4 years. (In the way that grade school doesn't teach writing after year 1, but you write a lot in the next 10 years.)

[1] All of this can be self taught. There's plenty of text books and materials online. But basically self-taught people learn programming, not theory, and lack the "path" of a formal syllabus.

Each school will of course have a different syllabus, and some will offer selective modules as well focusing on specific areas like graphics, compilers, databases etc.
by callc | 2025-12-29 03:46:33+00:00
Wow, this is great, unlocks lots of freedom. I was under the impression that this was not possible, maybe through web components or <slot>.

As a side note, I’ve been going through all the HTML elements slowly to learn the fundamentals, and it turns out that lots of elements are just a <div> or <span>, with different default styles and default ARIA things.

And a <div> is just a <span> with display block…

This and TFA both help me to realize HTML is pretty darn simple.