MurphyA/hacker-news huggingface dataset:
by aDyslecticCrow | 2025-10-02 10:27:29+00:00
Being unable to read or intepret the reaction or social cues given as a response to such blunt remarks is indeed a core issue. I think this is a core reason autistic people over-mask.

Beyond simply masking autistic traits, some people mask to the point of changing personalities or interests. Masking to be more "normal" than any "normal" person.

Knowing when and when not to raise or point out issues or concerns can be quite complex.

So in practice, its quite difficult to find the balance. But take issue with the "inevitability" present in a lot the explanations of autistic masking.

Googling "making workplace autism friendly" gives ... detailed descriptions of very nice workplaces. Particularly the examples in this game are things every workplace would benefit from adjusting even for "neuortypical" workers. (And if not pointed out, it will just continue to drain energy the future)
by GreenWatermelon | 2025-10-02 10:27:40+00:00
One of the axioms I go by is that people were never stupid. Our ancestors 5000 and 10000 years ago were just as smart , intelligent and curios as we are today.

With regards to metals, I have no doubt someone, be it a kid apprentice or a master smelter, experimented with melting different rocks to see what comes out. After all, if you already know that different rocks spew out different metals (copper, tin, etc..) it logically follows that there may be more.

And then someone, be it the same person or a different person entirely, would've surely conducted experiments. After all, you already have Tin, Copper, and Bronze which combines both of them; all with different properties. Of course someone will want to know how this new shiny metal the smelter spewed out fares compared with other existing ones.

Then some smith will want to try making something with that metal, new things are exciting. Many people here are familiar with the desire to try out a new Programming language or framework just for the sake of it, and a Bronze age smith is no different. Then someone will give that mee Iron sword/knife/axe a try , duel a friend, ruin their bronze weapon, and said friend will be like "holy shit I want an iron sword too it's way too good" and bam you got a meme.
by spwa4 | 2025-10-02 10:29:06+00:00
Nope. They can vote with a simple majority to change that rule too (senate process rules only require majority). They could make an exception in this particular case or change the rule entirely.

And we'll not even get into that they've built up a bit of a history ignoring all sorts of government rules. They don't care about rules.

No, Republicans want a shutdown and want to blame democrats for it. I doubt that is the full extent of their plan, so we'll see soon enough, and there has to be some reason for the whole circus, so I really doubt republican voters are going to like what's coming. Clearly, the play is to set the stage for a big unpopular decision, one big enough their political future depends on blaming it on democrats.

Trump has already hinted at things: mass-layoffs in government, and of course the elephant in the room: defunding Obamacare and just letting it fail. That last one would require at minimum 3 months of government shutdown ... but that wouldn't be the first time Trump does that.
by jongjong | 2025-10-02 10:29:30+00:00
The article makes a very astute point. If you don't engage in politics, those who do will call the shots and lead the company down the wrong path.

Also, in my experience, it's generally true that the people who don't like engaging in politics are often better at making good decisions which benefit the group. They tend to be more logical and more team-focused; less emotional and less self-centered. This probably explains a lot of our political problems.
by jsheard | 2025-10-02 10:29:54+00:00
> Are some people really so afraid of their kids learning that some people are happy being transgender?

Elon disowned his trans daughter Vivian, so yes. It doesn't matter to him that she is happy, what matters is that this isn't what he wanted, and now he's lashing out at the world for letting this injustice happen to him.

Vivian alleges that Elon uses sex-selective IVF with a preference for boys, implying those control freak tendencies go back to before she was even born. He didn't just want a son, he demanded one, and then that child turning the tables on him broke his brain.
by mlrtime | 2025-10-02 10:30:42+00:00
One thing I read recently that has stuck (it seems obvious) is around hard truths that bring emotional pain.

These truths (whatever they may be) will come to you at random times, mostly when you're not wanting them which makes it even more difficult to deal with. So when they come to you naturally (and they will) , you try to push the thoughts away.

Better is to realize the truths and bring them up at your own time. Think about the hard truths that bring emotional pain when you have control over your personal environment. This way you may be better equipped to deal with it.

I don't want to assign any words or practices for this because there are many, but framing it this way helps.
by andreyvit | 2025-10-02 10:30:43+00:00
Bubblehouse | Fully REMOTE | Full-Time | $200–250k | Principal Engineer

Bubblehouse is a fast-growing custom loyalty platform, tripling the revenue each year. Headquartered in NYC, the entire team is fully remote and spread across the globe. We power loyalty programs for brands like American Girl and Old Spice.

We’re expanding our lean team of extremely experienced developers. Companies are switching from other platforms thanks to the customizations and flexibility that we offer, enabled by our pace and technical excellence, which we intend to keep for years to come.

We run on Golang and use custom data storage on top of local key-value stores, colocating the storage and compute on dedicated hardware servers, and reading data directly from mmap’ed pages of the database. Ever came across HN saying that one can run Twitter on a single machine these days? We’re doing that in production.

Zero lines of React, almost zero third-party dependencies (carefully vetted), every line of JavaScript manually written with respect and understanding of the web platform. We render HTML server-side like it’s 2005.

Looking for:

1. Top to bottom understanding of the software stack, from the modern-ish web platform to CPU caches.

2. Thinking and problem solving outside the box. (We don’t _always_ go for unconventional solutions, but we do it often enough to require a person who can do justice considering the entire problem space at every step.)

3. Demonstrated ability and hunger to learn new things quickly. (Every month we’re doing things we have never done before.)

4. Broad experience across multiple programming paradigms, platforms and software stacks.

5. Demonstrated care for the software craftsmanship (which can take many forms).

6. Great spoken English, and ability to communicate 9am to noon in New York time zone.

We give you a literally fast-paced environment (with features delivered in days) where you need to solve very challenging problems with practical advanced technology, take on entrenched market leaders, and help entrepreneurs across small and large businesses delight their fans.

Send a plain text cover letter to andrey+hiring@bubblehouse.com. Help us see how you stand out. Summarize your experience. Link to 1–5 impressive things you’ve built and proud of, link to where we can see some of your code, include your portfolio/CV, describe the platforms and stacks you’re an expert in. How did you start programming? What are you most passionate about in technology? What are the most interesting or weird things you’ve done? What are your strongest held professional opinions? Please make your email easy to read, we’ll appreciate that.

(If you have applied before, no need to re-apply, we’ll reach out.)
by contrarian1234 | 2025-10-02 10:31:52+00:00
i have zero background in this topic.. but if i were to guess there are >100x more ceramic kilns than there are bronze smelters

if some people chucked random ores into ceramic kilns, maybe one would get out some iron slag and then iterate from there

theres a great blog series about making iron.

https://acoup.blog/2020/09/18/collections-iron-how-did-they-...

its easy on paper, but when you get into the details its actually tricky
by mgilroy | 2025-10-02 10:33:03+00:00
I was asked to sign off on an R&D tax claim for my team's work. I reviewed it and said no. Was then sent to a meeting with the accountants who explained the claim was based on what the CEO had told them. We went through the details and the agreed with me on most things. I also discovered that we were entitled to claim for things I wouldn't have known about and the CEO discovered that just because the credits were for R&D the legal definition didn't allow for normal development work.

In this instance nothing intentionally illegal was being attempted. However, had the original claim been made it could have been considered fraud. In these sorts of situations I always ensure that the company put me in contact with the professionals that can indemnify both the company and me from any wrong doing. Provided we tell the truth.
by jbrooksuk | 2025-10-02 10:33:50+00:00
Yesterday we released the next generation of Laravel Forge. This is the biggest update we’ve made since we originally launched back in 2014. The web has changed a lot since then, and so have our expectations of what a server management platform should offer. That’s why we added a whole bunch of new features including:

- Instant Laravel VPS servers - Zero downtime deployments - Free on-forge domains - Health checks, Heartbeats, & real-time metrics - First-party Nuxt.js and Next.js support

Aside from being created within 10 seconds, our new Laravel VPS servers - backed by our partnership with DigitalOcean - also offers a cool new feature: Team terminal sessions. You can open an SSH session straight to your server within Forge and also pair with your teammates!
by paffdragon | 2025-10-02 10:33:57+00:00
I also have an old Gmail account that I don't use directly anymore. Instead of POP, I set it up to forward everything to my mailbox.org account. It works for me this way for several years now. The only issue is that I don't get the spam forwarded, so you can't see if there are false positives. You can still see it in Gmail if you occasionally log in. For me, since this is a rarely used account, the spam I get is usually indeed spam, so I don't miss it. It might be different for a more active account, though.
by andy99 | 2025-10-02 10:34:33+00:00
It's easy to armchair quarterback these things, and in retrospect, the actions that innocent people should take are probably obvious. At the time I don't think it would be so easy.

There is lots of pressure not to take action, because of the feeling you're overreacting, because you've had things explained to you in a way that minimizes or removes the criminality, and because your job is at stake.

And crucially there is never some black and white issue. If your employer told you to murder someone, it would be easy to say no and know you did the right thing. If they tell you to incrementally go along with some grey area thing you're not sure the legal status of, it's way harder to know what to do.

People still have to be accountable for their actions of course, ignorance is no excuse. But we all should hope we're never in such a situation to begin with rather than thinking we'll know how and when to act.
by hagbard_c | 2025-10-02 10:34:49+00:00
> It is _extremely_ common to speak that way about government officials in conservative circles in the United States

I was asking you whether this was normal in your circles, not whether you think it to be common outside of your circles. For that information I would not ask you but others.

Notice the following:

* You automatically assumed that I was a conservative.

* You assumed that I was using the term 'your justice' as a reference to ideological instead of national identification.

* You have now listed a long list of things which according to you apply to those other people who you do not agree with (conservatives, republicans, etc.).

* When I asked a direct question on whether something applied to your circles you again deflected by claiming this thing applied to others without actually answering the question.

* You tried to imply 'racist' motives by referring to the mentioned supreme court justice's race as 'african american' as if this factor were in any way related to the discussion.

* When called out on this you bring up the tired old trope of 'dog whistles' - the secret signs which supposedly are used by those very same other - but not by you - to further their nefarious goals but which you somehow know how to recognise even though you are most definitely not part of the groups which would use them, fittingly illustrated (given the context of this thread) using a severely biased Wikipedia link.

If your approach to these issues is common in the USA it is no wonder that American politics is so polarised.
Show HN: InstaTrack: open-source, privacy-first Instagram analytics (local)
by emiliano | 2025-10-02 10:35:00+00:00
Open source tool to analyze Instagram followers/following. Zero server-side data: all processing happens in your browser (localStorage).

What it does:

- Upload Instagram JSON exports

- See who doesn't follow you back and vice versa

- Track trends over time with multiple snapshots

- Export/backup your data

Stack: Next.js 15 + TypeScript + shadcn/ui + Recharts

Why I built it: Instagram doesn't give visibility into this data and existing apps always require account access or send data to their servers. This is fully client-side.

Limitations:

- Manual Instagram data export required each time

- I have few followers, so haven't tested with large datasets (10k+ followers). would appreciate feedback on performance if you try it

Open to feedback on UX and missing features
by pfdietz | 2025-10-02 10:35:50+00:00
If not, grow that industry. Just like one would have to do with nuclear if one were to adopt that technology. You do realize that existing burner reactors cannot power the world for more than a few decades, right? The available cheap uranium runs out. Breeder reactors are not commercially available, or available at a cost competitive even with existing commercial burner reactors.

(The French have given up on their breeder development program, cancelling Astrid, the proposed next project, until at least 2050.)

Renewables and storage seem much more quickly scalable than nuclear, as demonstrated by the yearly percentage rate of increase in their deployment.
by robinsonb5 | 2025-10-02 10:36:12+00:00
Interestingly, gcc-amigaos-gcc 6.5 uses dbra without having to jump through any of those contortions, as long as the optimisation level is set to at least -O1:

_clear_screen: move.w #28672,3932160 move.w #1,3932164 move.l #3932162,a0 move.w #-13570,d1 move.w #1279,d0 .L2: move.w d1,(a0) dbra d0,.L2 rts
by m-schuetz | 2025-10-02 10:36:50+00:00
I've been using modules in nodejs for a very long time. What sucked initially was that you had to use a command line flag at first, and it still sucks that you have to use the mjs extension. Still, those are minor issues compared to the issues modules face in C++. And in browsers, modules worked nicely almost from the start, and since import maps you don't even need to use any kind of build system amymore.
by kstenerud | 2025-10-02 10:37:24+00:00
SNK were the gods of the 68000. I still remember back in the day getting a bug report on my 68000 emulator:

When playing King of Fighters, the time counter would go down to 0 and then wrap around to 99, effectively preventing the round from ending.

Eventually I tracked it down to the behavior of SBCD (Subtract Binary Coded Decimal): Internally, the chip actually does update the overflow flag reliably (it's marked as undefined in the docs). SNK was checking the V flag and ending the round when it got set.

https://github.com/kstenerud/Musashi/blob/master/m68k_in.c#L...

SBCD was an old throwback instruction that was hardly used anymore, and the register variant took 6 cycles to complete (vs 4 for binary subtraction).

HOWEVER... For displaying the timer counter on-screen, they saved a ton of cycles with this scheme because extracting the digits from a BCD value is a simple shift by 4 bits (6 cycles) rather than a VERY expensive divide (140 cycles).
by mlrtime | 2025-10-02 10:37:54+00:00
I think you missed the point (or rather I read it differently). There WAS a resolution.

By her asking the question out loud to him, made this situation real (which she has probably practiced a million times in her head). At that very moment she self-realized the resolution she needed. He didn't have to answer because she found it herself. But only by him being there for her to ask the question was it possible.

She says she doesn't feel better, but the confrontation actually did and she can move on.
by phlsa | 2025-10-02 10:38:42+00:00
digiKam[1] might be for you. I only tried it briefly, but I think it covers most of the requirements out outlined.

I personally landed on Peakto[2], since it has the unique ability to create a unified catalog across multiple CaptureOne sessions, but it's probably overkill for what you need.

[1] https://www.digikam.org

[2] https://cyme.io/en/products/peakto/
by ChrisMarshallNY | 2025-10-02 10:38:58+00:00
It's [not really] surprising how well this dovetails with software development:

I have worked in the capacity of a [Production Software Developer]. I am an [architect] myself but am also good with [writing shipping software]. Working for someone who knows what they want and can clearly express it can be rewarding. Less rewarding is working for someone who doesn't. One young [founder] i worked for asked me to [develop an app] to a set of [requirements] she was to supply. She got these [requirements] wrong at least four times. Worst still was that she seemed to think her ineptitude was charming... laughing at my increasing desperation. I could fill a book with such stories.

I suspect many folks on this site can relate.
by zero_k | 2025-10-02 10:41:05+00:00
I wish I could tell a story. Alas, I can't. It turns out that large corporations are excellent at hiding evidence of wrongdoing, and will do everything to cover the backside of high-level execs, because stock price matters. When it's bad, the exec leaves for a "better opportunity", and none will be wiser. The stress of the honest, serious engineer(s) remain, and the exec gets a free ride to their next big beautiful step up the ladder. In retrospect, don't follow internal reporting guidelines, and don't talk to internal lawyers. They either are incompetent or competent, but paid to swipe stuff under the rug -- you'll never find out either way. Instead, go to the relevant regulatory agency, write a detailed report to them, and let it play out.
by b112 | 2025-10-02 10:41:07+00:00
And this is how the US left and right view things. Each honestly viewing the world about them, yet each seeing different things as important.

Understanding that your political opponent is not an enemy, or a bad person, is key to resolving differences between you. And disrupting that ability is a way to destroy a country from within.

Adversaries such as China, Iran, Russia, and others know they cannot physically destroy the US or the collective West. Yet they can, if done right, cause self destruction. They can spread lies, misrepresent, spew distrust, and entice youth's natural dissatisfaction to grow and flourish.

Destroy the US from within, and they succeed without a shot fired.

It matters not what actor is currently on the stage. Whether left or right, this president or next or prior, the hostility exists. And it exists in large part, thanks to our enemies seeking our doom.

When you hate your political opponent without knowing them? When you blindly follow political dogma without questioning? When you take a stance because a party does?

You become a useful idiot.

And sadly?

In this day and age, we all are idiots.

Seek that part of the picture you are missing. Work to get your opponent to do the same.

You may still disagree, but even the tinest expansion of view is a victory for you both. Even the briefest glimse of otherness, a win.
by grafmax | 2025-10-02 10:41:34+00:00
Yeah people look at the rise in quality of life in this period and through a simplistic view misattribute it to “factories”. Factories initially lowered living standards among workers and increased productivity. That’s because gains in productivity went to the owners. It’s only the labor movement that was able to shift some of that new productivity to the people who did the actual work and pull the working class out of the horrific conditions capitalism had created - through collective bargaining and the reforms instituted under pressure from labor.
by GreenWatermelon | 2025-10-02 10:42:44+00:00
Smelting random rocks (with fairly distinct appearances) sounds like a very logical thing to do. I would say it's a natural human impulse to experiment with random stuff and see what happens, that's curiosity.

What sound highly improbable is someone having access to this obviously different ore (used as a flux) but never thinking of smelting it.
by latexr | 2025-10-02 10:42:51+00:00
> I have admit that I did not see this coming.

We all have blind our spots, but numerous people have been warning of this nonstop since day one. Since even before then, by simply considering Sam Altman’s track record. I recommend you go back and search for those takes for further insights.

> How can OpenAI justify doing this?

They don’t care. They never did.

> What is the plan?

Money, influence, power.

> Has Sam Altman lost his mind?

Has he ever had it? This is the same guy who said “we don’t know how to make money, we’ll invent AGI and then ask it how to do it” and who lamented LLM bots are making social media “feel very fake”. He’s the same guy who keeps screaming “OMG, the new version of ChatGPT is so scary” and then it’s just more of the same.

https://www.startupbell.net/post/sam-altman-told-investors-b...

https://techcrunch.com/2025/09/08/sam-altman-says-that-bots-...
by nathan_compton | 2025-10-02 10:42:53+00:00
I guess I don't think of moderation as thought police. What good moderators do, usually, is boot/pause people who aren't interacting in good faith. I am all about free speech, but I do not believe we need to tolerate bad faith interactions either personally or as a community. If a person is clearly trying to overwhelm the community with spam or trolling, I really, profoundly, do not care if a moderator of a small community shows them the door.

For bigger platforms which operate as a public forum I think the case is stronger for weak moderation, but even in those situations a bad faith actor (say perhaps a state or corporate actor with a lot of money to blow on bots) can completely undermine the purpose of those forums. I really can't imagine how a transparent moderation policy in such a situation isn't at least practically useful. In the end you cannot have a free exchange of ideas if some parties are intentionally manipulating, trolling, or flooding the zone of exchange.

Congress isn't just a free for all of people yelling at eachother. There are rules, not to moderate free speech, but to just make hundreds of people cooperating a possibility.