MurphyA/hacker-news huggingface dataset:
by amitverma_dev01 | 2025-12-04 18:12:27+00:00
Location: Lucknow, India Remote: Yes Willing to relocate: Yes Technologies: Node.js, NestJS, Express.js, Go (Golang), REST APIs, PostgreSQL, MySQL, MongoDB, Prisma, Redis, Docker, AWS basics, CI/CD, React.js/Next.js, TailwindCSS, Git/GitHub Résumé / Portfolio: https://www.amitverma.me/ Email: amitverma.dev01@gmail.com

Backend-focused Full Stack Developer with experience building scalable REST APIs, authentication systems, payment flows, queue-based workers, and cloud-ready microservices. Have shipped production software in SaaS, AI, and EdTech, handling API design, DB architecture, performance optimization, and integrations (payments, storage, auth, analytics, etc.).

Looking for full-time or contract backend roles (Node/NestJS or Go preferred). Open to remote-first teams globally.
by shadowgovt | 2025-12-04 18:12:29+00:00
Even before clicking through, I said to myself "... and it's made by Honda."

I don't know precisely what special sauce they have, but while I've parted with a couple of Hondas over the years due to rust or accessory breakdown (and one, sadly, to a crash; hey, I know the Fit has a reputation as a deathtrap, but it saved my life), I've never had one give me engine trouble.

Their starter has a very iconic sound too; I'm a little surprised marketing has never seemed to catch onto that. You can identify the sound of a Honda starting up in a parking lot.
by yoavm | 2025-12-04 18:12:35+00:00
I didn't intend for my comment to be mean. Generally, I think that sometimes the most useful advice one can give a founder (like myself) is "you should consider to pivot". Sure it's not fun to hear, but it can save you a couple of months. In this specific case, I think it'll help the founders to consider that the pain they're aiming to solve might already be answered, better, by existing simpler solutions. I don't think the best comment to leave is always "Amazing idea, wonderful execution!!!".
by wenc | 2025-12-04 18:12:52+00:00
That is a cool visualization of a quad tree. I use quadtrees in geospatial applications (to partition lat longs) but this is the time I’ve seen it used to render a photo.

Quad trees are abstract until you see what they look like. It’s a clever method to partition 2D points.

(Kd trees are even better)
by ceejayoz | 2025-12-04 18:13:04+00:00
> I'd say the same thing about asthma and food allergies too, seems that half the kids today are allergic to something, need inhalers, etc.

I mean, if you were deathly allergic to eggs in the 1800s, you died. Very early.

If smoke sent you into respiratory distress, you died. Very early.

Or see the "left-handedness epidemic". It is probably not massively more prevalent now than it was in 1900s, even if that's what the stats say. https://www.researchgate.net/figure/The-overall-rate-of-left...
by f13f1f1f1 | 2025-12-04 18:13:48+00:00
And it was literally just so they could skinnerbox people and sell skins. I still remember when if you wanted a skin you just downloaded it and could put it on your server and anyone who joined would download and use it. People running their own stuff makes DLC/lootcrate/cosmetics unviable and I do think a huge part of the "server" finding stuff is to algorithmically put you in situations you are likely to win/lose at certain rates to keep you playing. Anything other than community servers as the primary avenue is a dark pattern. You also lose out the path to getting into modding/3d modeling/programming/running servers that those modded servers were for lots of people including me.

If you have fun instagib servers that might detract from how many lootcrates people buy since they might just get curb stomped in it + it's just harder to track and measure the impact of changes when you are minmaxxing for monetary extraction when you have high variety of mods/servers. If you want to track and evaluate player behavior to manipulate it you need to control for as many variables as possible. These game companies are straight up evil.
by JohnMakin | 2025-12-04 18:13:56+00:00
Autism is much more than social awkwardness, and I'm sure you're not intending to be, but this post is extremely dehumanizing and insulting to people dealing with the issues that an ASD diagnosis typically presents with. and, by the way, many high functioning individuals have to fight for their entire lives to even get a diagnosis, so I'm not sure where you're getting your information from that these are being "handed out like candy" or whatever. I can point you to a variety of sources online if you're interested in learning what this actually is.
by F3nd0 | 2025-12-04 18:13:56+00:00
> Does it have to be?

Sort of? For an individual, there's obviously a ton of personal factors that play a role in decision-making. For an organisation with a stated mission, though, I should expect them to make their decisions based on what best aligns with said mission, or another set of priorities they're bound to follow. This is important for knowing if one should support the organisation and if their values are aligned. How can one trust an organisation which only ever claims to fight for Y, but then in practice randomly throws Z, W, and U into the mix, as they feel like it?

As I wrote, the content they criticise X for is the kind of content I recall them being much more indifferent about in the past, so seeing this come up as their main reason for leaving this platform, with no indication of any internal re-evaluation of priorities having happened, is rather out of the blue.

> The very first sentence in the article starts with "Since Elon Musk..."

… and goes on to tell us they have been monitoring it; found it increasingly hostile; that they originally joined to interact with people, promote free software and alternative networks; that the platform feeds hatred, polarisation and sensationalism and grows privacy concerns; and finally that they're leaving.

> What part of this would you have liked them to be more upfront about?

What they suddenly have a problem with and why. As I said, what they actually wrote doesn't add up to this for me. Hostile environment, misinformation, harassment? They didn't seem to care much or see it as hindering their mission before. Hatred, polarisation, sensationalism? Same thing, and it doesn't necessarily hinder their activity on the network. Data protection, privacy concerns? The network has always been non-free, for-profit and centralised. Interacting with people and promoting free software? You literally can still do that.

They say why they originally came, but those reasons are still valid today. They say what they dislike about their platform, but it's either irrelevant to their mission or they haven't disliked it so much before. So what they say does not explain their decision. It doesn't explain the logic behind it. Trying to use it as an explanation doesn't really make sense with their supposed mission.

I can only guess the actual logic is more like 'we have other values we care about more now, which the platform now goes against, and in our current political climate we want to more noticeably stand at the "right side" and gain favour with our primary audience over there'. This, for example, could be a sensible explanation. But they chose not to give one.
by proc0 | 2025-12-04 18:13:59+00:00
I can see that, but then what's really broken is the education system. If what you say is true that means there is no such thing as being a specialist, at least not anymore, yet almost all universities train people to be specialists. Either industry should stop looking at academic degrees completely or schools should start teaching business first, and technical knowledge second, for most degrees (with exception of academia and research).
by greenavocado | 2025-12-04 18:14:01+00:00
People want the cookie, but they also want to be healthy. They want to never be bored, but they also want to have developed deep focus. They want instant answers, but they also want to feel competent and capable. Tech optimizes for revealed preference in the moment. Click-through rates, engagement metrics, conversion funnels: these measure immediate choices. But they don't measure regret, or what people wish they had become, or whether they feel their life is meaningful.

Nobody woke up in 2005 thinking "I wish I could outsource my spatial navigation to a device." They just wanted to not be lost. But now a generation has grown up without developing spatial awareness.
by pseudocomposer | 2025-12-04 18:14:11+00:00
I’ve long thought that autism is basically a few thousand very normal, small neurodivergencies (which may each be compounded with social effects). The absence of any of them is “perfect functioning human cog/prime chunk of workmeat.”

The presence of too many/particular ones of them is notably disabling for certain tasks, or makes perceiving some things difficult (and other things easier). But I think the presence of some is preferable to having none, and implies “can think abstractly for/about oneself.”

(And yes, a lot of the “problems” that arise with folks on the spectrum happen because, well, being aware of yourself as a cog/workmeat creates friction… It’s important to keep in mind how much of our history of psychological medicine that created the label “autism” is ultimately oriented towards “fixing the cog/workmeat.”)
by jassyr | 2025-12-04 18:14:11+00:00
You mentioned you're not a fan of this administration. That's -1 on your PalsOfState(tm) score. Your employer has been notified (they know where you work of course), and your spouse's employer too. Your child's application to Fancy University has been moved to the bottom of the pile, by the way the university recently settled a lawsuit brought by the governmentfor admitting too many "disruptors" with low PalsOfState scores. Palantir had provided a way for you to improve you score, click the Donateto47 button to improve your score. We hope you can attend the next political rally in your home town, their cameras will be there to make sure.
by genewitch | 2025-12-04 18:14:32+00:00
intel arc b580 (i think that's the latest one) isn't obnoxiously priced but you're going to have to face the fact that your PCIE is really very slow. But it should work.

if you want to save even more money get the older Arc Battlemage GPUs. I used one it was comparable with an RTX 3060; i returned it because the machine i was running it in had a bug that was fixed 2 days before i returned it but i didn't know that.

I was seriously considering getting a b580 or waiting until the b*70 came out with more memory, although at this point i doubt it will be very affordable considering VRAM prices going up as well. A friend is supposedly going to ship me a few GTX 1080ti cards so i can delay buying newer cards for a bit.
by fthiesen | 2025-12-04 18:14:33+00:00
It is making it's way to GCC as well: https://www.reddit.com/r/cpp/comments/1ojbv1a/gcc_implementa...

It is officially part of C++26, so only a matter of time before being part of the major compilers (:

I've added a pre-built image in the github repo, feel free to try it out if you are curious and let me know if you face any issues/bugs!
by snerbles | 2025-12-04 18:14:34+00:00
I too have a crippling dual CPU workstation hoarding habit. Single thread performance is usually worse than enthusiast consumer desktops, and gaming performance will suffer if the game isn't constrained to a single NUMA domain that also happens to have the GPU being used by that game.

On the other hand, seeing >1TiB RAM in htop always makes my day happier.
by maxdtroll | 2025-12-04 18:14:40+00:00
I've come to define Leadership as

"The ability to smooth things out for everyone while helping them accomplish their goals"

I think it helps differentiate the "authoritarian" leader or the "Servant leadership" from the "legitimate" one. All kinds of leadership (sports, education, business, relationships) come from understanding people's needs and providing more efficient strategies to meet them.
by kevin948 | 2025-12-04 18:15:14+00:00
The important piece here is that many people want to contribute to something intellectually, and a huge pathway for that is at risk of being significantly eroded. Permanently.

Your point stands that many people like physical labor. Whether they want to artisanally craft something, or desire being outside/doing physical or even menial labor more than sitting in an office. True, but that doesn't solve the above issue, just like it didn't in reverse. Telling miners to learn to code was... not great. And from my perspective neither is outsourcing our thinking en masse to AI.
by bluefirebrand | 2025-12-04 18:15:24+00:00
> you have to be hoping (or even working toward) a correction that wipes out the incumbents who absolutely are working to maintain the masqerade.

I'm not hoping for a market correction personally, I'm hoping that mobs reinvent the guillotine

They deserve nothing less by now. If they get away with nothing worse than "a correction" then they have still made out like bandits
by titzer | 2025-12-04 18:15:35+00:00
> Anyone who learns anything looks back on a naive version of themselves. I remember thinking a lot like you, too.

I'm so glad that for the most part in my early internet days (early 2000s), I was pseudonymous. I tended to have very strong opinions about stuff I had barely just learned and didn't have experience to get nuances. My political opinions have completely flipped and I look back on my young firebrand days and unfortunately see lots of young people repeat the same vapid shit that I believed because I was ignorant but convinced it all followed from simplistic crap ideas I was raised with.
by devsyntax01 | 2025-12-04 18:15:49+00:00
Skene is a fully automated PLG iteration engine that helps products grow without growth teams. Built for indie developers and early-stage startups, Skene handles continuous optimization of onboarding, activation, and retention — all based on understanding the customer code. The platform observes user actions to detect friction and activation drop-off. It then automatically creates and tests improved versions of user flows, measures impact, and deploys the winning configuration. This means your onboarding improves itself, activation becomes smoother, and retention loops stay optimized over time. Instead of dashboards full of knobs or weekly manual growth meetings, Skene offers a self-learning growth engine. Indie developers use it to offload growth work they don't have hours for. Startups use it as a “growth team in a box.” PLG companies use it to tighten activation and expand LTV without adding headcount.
by orthecreedence | 2025-12-04 18:15:53+00:00
I've built some pretty intensive stuff in indexeddb and it was the only thing I've ever done, using native browser features, that I could get to consistently crash the browsers I tested it on (granted, this was many years ago). On top of that, the API is so ugly. I cannot believe indexeddb won over websql (when every browser ever already embeds sqlite). What a shame.
by steve_adams_86 | 2025-12-04 18:15:56+00:00
> So if Osama bin Laden was on a small boat in international waters, then it would be “wrong” to attack the boat?

No, but I see why that might be inferred from what I wrote. I should have been clearer. The significance of international waters isn't to say "everyone should be safe if they're in international waters" but to highlight that it violated maritime law (despite that the administration claims otherwise, stating that the conflict is non-international and directed towards 'armed drug smugglers').

And you're right; I think previous administrations also committed war crimes. The difference is largely that the previous crimes had congressional approval and there was a nationally legitimized ongoing conflict. I don't believe any of it was morally acceptable, though.

That's why I said the attacks were 'ostensibly' made in an effort to support and ongoing war. That's a load-bearing word here, meant to indicate that I don't agree with the pretenses or actual intents.

> The thing I dislike most about Trump is that every apolitical corner of the internet I enjoy has put political stakes in the ground.

I think this is because people are understandably frustrated and frightened, and they're digging their heels in.
by Matticus_Rex | 2025-12-04 18:16:19+00:00
But virtually everyone in the field does believe there are many different mechanisms behind autism, some of which have little-to-no overlap either in the mechanisms themselves or necessarily even in the presentation.

Many scientists believe that one day we will likely be able to split off at least some of the undifferentiated mass of ASD into potentially completely unrelated disorders that may share a lot of aspects of presentation.

For example, we may find out that one set of genes combined with cytokine storms in utero cause dysfunction in synaptic pruning, while another set of genes combined with gut dysbiosis may affect brain plasticity in the critical period of early childhood. Those would be two completely unrelated conditions, with overlapping symptoms for some (but not all) who have them.
by Fuzzwah | 2025-12-04 18:16:22+00:00
For four great years in my career I ran game servers for an Australian ISP. I really enjoyed tossing up servers for new HL2 / UT / Quakeworld mods and seeing what picked up a community, chipping in on a cyberpunk HL2 mod in the same period.

I have such rose coloured glasses of that time.

Looking back, most of the dedicated server software felt like it was just tossed over the wall. Some of the stuff we used to have to do to get things running happily on headless linux servers was very hacky. Others simply HAD to run on windows hosts.

I feel like the entire industry died as games became "live" services.

Nearly 2 decades later when my kids got into Minecraft, I stumbled into the hosted MC server world and was just amazed by the size of the industry around it.

It was a real "arrrh this is where that same spirit ended up" moment.

And now of course there's huge servers funded by getting kids into gambling and pay to win.... Gross.
by mwkaufma | 2025-12-04 18:16:45+00:00
The speaker, Freya Holmér, developed the ShaderForge and Shapes plugins for unity, and is now open-developing a new 3D modelling package. She also writes and produces well-received videos on geometric and math subjects. This isn't a clickbait video -- it's a step-by-step illustration on how gen-ai has polluted websearch for seeking technical references -- that was almost a _year_ ago, and it's only gotten worse!
by lioeters | 2025-12-04 18:17:32+00:00
> Governments must be honest: While some claim to oppose ‘Chat Control,’ they have agreed to a Council text that allows US tech giants to do exactly that — massively scan our private lives.

> The Parliament, under Javier Zarzalejos, has charted a path compliant with fundamental rights: targeted pursuit of criminals instead of general suspicion against the entire population.

> If governments do not budge, we face a future where anonymous whistleblowing falls silent and teenagers are locked out of digital life.
by stuartjohnson12 | 2025-12-04 18:17:37+00:00
Right, and there's the rub, and what's behind all these changes - coordination. We containerized to coordinate our ability to use lots of different runtime environments. We typescript'd and python'd the web stack so that our frontend and our data friends could feel at home in the backend. We created ever-more-elaborate package repositories to make layering increasingly complex software projects simpler.

I think what people who write essays like this wish for is the smaller scale of things. Industrial steel production is objectively better than old-timey blacksmithing, but hammering out sets of cutlery certainly feels a lot more personal. Steelmaking wasn't better before all these fancy mechanisms and danger and pollutants and logistics, but when it was craft, it was more satisfying to work on.
by pengaru | 2025-12-04 18:18:28+00:00
When I made a quadtree for some simple 2d games I handled AABB areas, since it was aimed at broad-phase collision detection of what were essentially sprites just rendered w/GL.

Similar to yours I split the leaf nodes when they became too full, with some simple fixed threshold defining "full". Only leaf nodes contained references to the indexed objects, and all overlapping leaf nodes would reference the objects they overlapped. Search queries were done also using an AABB, and would iteratively invoke a callback for all overlapping object AABBs found in the overlapping leaf nodes. IIRC the object references hanging off the leaf nodes had a fixed number of linked list slots to be put on a results list during a search, to deduplicate the results before iterating that list with the provided candidate-found callback. Since any given indexed object could be on many leaf nodes in the index, if they spanned a large area shared with a high density of other indexed objects for instance.

It was up to the callback to do the narrow-phase collision detection / control the results list iterating stop vs. continue via return value.

I recall one of the annoyances of sticking the search results linked list entry in the object references hanging off the leaf nodes was it set a limit to the number of simultaneous searches one could perform against the index. Basically the game would initialize the index with a fixed maximum concurrent number of searches to handle, and that set the number of results-linked-list slots the object references would be allocated to accommodate. As long as that was never exceeded it worked great.

It's been a while so I may have gotten it wrong, but that sounds right to me.

Not sure what the most common approaches are...

The C source is @ https://git.pengaru.com/cgit/libix2/.git/tree/src/ix2.c
by pfooti | 2025-12-04 18:18:40+00:00
For a while you could write OSX stuff in Java. I did. They also had some pretty okay JNI bindings for stuff like quicktime, so I was able to write a java application that used quicktime to load and display videos. I needed to analyze video streams for my dissertation, so I wrote some custom visualization stuff in java that used the quicktime bindings. Good times.
by znpy | 2025-12-04 18:18:51+00:00
From what i remember from Bryan Cantrill's talks there were talks about open sourcing Solaris years before sun actually did that.

If Solaris was open sourced say, five years earlier, it would probably have been a major player in the OS space today. (we'll never know, of course, history took a different turn).

> But then Google & Co introduced them into the corporate world

IIRC i read/heard somewhere that there were also talks for Google to use sun hardware or the solaris OS for their internal infra. I don't remember the source for that though :(
by senordevnyc | 2025-12-04 18:19:23+00:00
I'm not assuming anything, I'm relying on my own experience of being an engineer for two decades and building stuff for all kinds of organizations in all kinds of stacks and languages. AI has radically increased my velocity and quality, though it's got a steep learning curve of its own, and many frustrations to deal with. But it's pretty obviously a paradigm shift, and not "trendy stuff which will never deliver on its promises". Even if the current LLMs never improve at all from here, they're still incredibly useful tools.