MurphyA/hacker-news huggingface dataset:
by DStepkin | 2026-01-04 21:41:46+00:00
You could try a more targeted approach: build a shortlist of people who match your exact criteria and reach out to them directly.
I made a small tool that helps with that “narrow down” step by scanning public LinkedIn profiles and generating an outreach-ready shortlist with links: copilotry.app

Anyway, good luck with the search, hope you find the right person soon!
by ohnoesjmr | 2026-01-04 21:41:47+00:00
I do want a setup like this, however, most of my development is on Windows which means license cost is usually higher than the cost of the VM. I could run vm's on my home machine, but even then I feel like the terminal experience is quite poor. You want to have a mobile native code, to check the code/read the plans. So far I have been using teamviewer to access my home desktop which works, albeit annoying to use, plus I don't have fancy notifications. Perhaps a web first approach with a mobile responsive web app would work, that shows the files of the project as well as the terminal.
by stuffn | 2026-01-04 21:42:05+00:00
Many of the bodily sins in the Bible are really just common sense health advice. Some are period oriented, such as eating pork, which was notoriously hard to make sanitary. Others are to insure a society functions well, like for example not banging your neighbors wife or not causing harm to people.

So, in this light it makes sense to treat it like a sin. And to be fair, it is a sin in modern society as well. We even have “sin taxes” for such vices we determine can be used for tax gain.

I see no real problem with this. I am unaware of any large program that forces you to give yourself up to the Christian God, but most require you to give yourself up to a higher power. This is obviously designed to give you a release from things you can’t control so you can use that mental power to help yourself get better.
by fragmede | 2026-01-04 21:42:06+00:00
Assuming it's true. I can't speak to how prevalent this is across their whole customer base, as don't work at Anthropic or OpenAI, and if I did, I definitely could not say anything. However there exist people who pay for the $200/month plan who don't use it for coding, because they love the product so much. Some of them aren't rich enough to really be paying for it, and are just bad with money (see Caleb Hammer), others pay for something they deem has value. Consider Equinox gyms are $500/month. It's basically the same equipment as a much cheaper gym. But people pay their much higher price for a reason. "Why" is a whole other topic of conversation, my point is that it would be incorrect to assume people aren't paying for the $200/month plans just because you're too cheap to.
Show HN: An LLM-Powered PCB Schematic Checker (Major Update)
by wafflesfreak | 2026-01-04 21:43:26+00:00
Traceformer.io is a web application that ingests KiCad projects or Altium netlists along with relevant datasheets, enabling LLM-based schematic review. The system is designed to identify datasheet-driven schematic issues that traditional ERC tools can't detect.

Since our first launch (formerly as Netlist.io), we've made some big changes:

- Full KiCad project parsing via an open-source plugin

- Pass-through API pricing with a small platform fee

- Automatic datasheet retrieval

- ERC/DRC-style review UI

- Revamped review workflow with selectable frontier models (GPT 5.2, Opus 4.5, and more)

- Configurable review parameters (token limits, design rules, and parallel reviews)

Additionally, we continue to offer a free plan which lets you evaluate a design before subscribing. We're looking forward to hearing your feedback!
by 578_Observer | 2026-01-04 21:44:28+00:00
I apologize for the "mechanical" feel of my post.

As you suspected, I am using the help of translation and structuring tools to share my thoughts here.

I am a banker from rural Japan and have been a huge fan of SF2 since my childhood in the arcades. I have spent 20 years observing "Shinise" (long-established businesses), and I really wanted to share my perspective that Akiman’s fix was an act of "Forging" the foundation.

Because my English is not strong enough to explain such complex ideas, I relied on these tools to polish my draft. I realize now that this made my voice feel artificial. While the "soul" of the idea—comparing SF2’s pixel-level grit to long-term business survival—is entirely my own, I will strive to communicate in a more direct, human way from now on.

Thank you for the feedback. I am still trying to learn how to join this global conversation from the Japanese countryside.
by PKop | 2026-01-04 21:44:52+00:00
I think it just strongly translates into a significant ability to "win friends and influence people" and so on, relative to the alternative or in other words mastery over social interactions and empowerment for an individual to do with it whatever they choose to, while introversion is limiting in this or that way even just making one be viewed socially "less than" in relation to peers.

I see it as almost no different than "why would someone want to be more physically attractive". And, not exactly the same as but close to "charisma" which having more of makes someone more admired, liked, attractive etc.

Having said all that, regardless of other people's perception of you, It seems like being naturally extroverted makes social interactions come easier, effortless, while being introverted and still having to interact socially requires much more effort and is less enjoyable. So having fun and being at ease doing something is better than not.

This is the main problem with talk of being able to "change your personality". It is almost self evident this isn't possible to any significant degree because the thing about extroverts doing something that introverts want to be able to do is, for extroverts or those with social charisma, it comes naturally. They don't have to work hard at it. They are not thinking and analyzing and calculating about it. They just do it without thought. Their mental process around these things is much more efficient in other words. It is akin to someone who knows a language well vs someone with limited mastery of a foreign language, having to constantly exert mental effort to translate thoughts words by word in their head. Some people are also naturally funny; someone who is not can not really change their personality to become this, they would be working hard at something that the other one does not really have to "try" to do.
by exmadscientist | 2026-01-04 21:45:36+00:00
Related question which might fit here so I'm going to try:

What is the absolute cheapest way to get started on AI coding a simple website? I have a couple ideas I want to test out and get out of my head and onto the web but have resisted for years because my webdev knowledge is stuck in 2004 and I've had no desire to change that. These are not complicated things (all static, I think) but... I hate webdev.

I am not really willing to pay to do any initial explorations, but if I like where things are going then, sure, I'll pay up. I have a decently powerful machine that can run things locally, but it is Windows (because I'm an EE, sadly), which does matter.
by mpweiher | 2026-01-04 21:45:37+00:00
> Why do we even have linear physical and virtual addresses in the first place, when pretty much everything today is object-oriented?

Because the attempts at segmented or object-oriented address spaces failed miserably.

> Linear virtual addresses were made to be backwards-compatible with tiny computers with linear physical addresses but without virtual memory.

That is false. In the Intel World, we first had the iAPX 432, which was an object-capability design. To say it failed miserably is overselling its success by a good margin.

The 8086 was sort-of segmented to get 20 bit addresses out of a 16 bit machine and a stop-gap and a huge success. The 80286 did things "properly" again and went all-in on the segments when going to virtual memory...and sucked. Best I remember, it was used almost exclusively as a faster 8086, with the 80286 modes used to page memory in and out and with the "reset and recover" hack to then get back to real mode for real work.

The 80386 introduced the flat address space and paged virtual memory not because of backwards-compatibility, but because it could and it was clearly The Right Thing™.
by spaceman_2020 | 2026-01-04 21:45:56+00:00
The body is very weird and finds ways to compensate

I had a football injury when I was 13 that badly damaged my knee meniscus (though I didn’t know it at that time). At 16, I had a complete menisectomy - total removal of the lateral meniscus in my right knee

I was told that I would need to get a transplant and/or new knees in 10-15 years. I was also told that I shouldn’t put too much strain on the knee

I’m now 38 and my knee is mostly…fine. I can run, squat a reasonable amount of weight, walk for miles. Only thing I can’t do is fast directional changes (like in football) or bending down on the lateral side of my right knee

My plan is to extend this as long as possible and hopefully in 10 years, they’ll have tech to fix this for good
by tomashubelbauer | 2026-01-04 21:46:35+00:00
I don't like typing long messages on my phone so this workflow, as cool as it sounds, wouldn't work for me. My current setup is that I have a Claude Code hook that runs whenever CC needs my input and it uses my Home Assistant instance to send a push notification to my phone. I then return back to the computer and continue on the work.

This works reasonably well, but there is a gap for small messages or review comments. I am waiting for Anthropic to shop a feature where the Claude mobile app is able to mirror Claude Code (not the Claude desktop app) and lets me see the diffs of the changes it made and send commands. I'd use this to steer the conversation while on the go with short commands or prompts so that when I'm back at the computer I can focus on the important feedback that I can jot down quickly on the computer keyboard.
by simonw | 2026-01-04 21:46:47+00:00
Google Gemini has a generous free tier.

You could start by experimenting in AI Studio - https://aistudio.google.com/ - then have a go at coding agents using their Gemini CLI or Antigravity tools.

For what you're describing the free tiers of the Claude and ChatGPT web apps would probably work fine too.
by array_key_first | 2026-01-04 21:47:10+00:00
De-specialization is the wet dream of any accounting-focused leader. When everyone is just some dude, they all become fungible. And you see, it's just math. Just keep stacking dudes and it works the same, it scales.

But, no it doesn't. 10 juniors does not make a senior. 100 juniors doesn't. Not even a thousand. Because they actually do different things. You can replace a specialist with 10 generalists and expect that to work, but it keeps happening.

The dream is having labor so stupid, so worthless, that it's practically free. But that's very risky. That, like, IS your company. The people are it. If all the people suck and are fungible and you move them around and rotate them non-stop, then what does that mean for your company? I don't know, but you save a little bit of money for a short while.
by mlyle | 2026-01-04 21:47:15+00:00
> treats alcoholism more like a sin rather than a health problem

This is contrary to my understanding of 12 step. Silkworth's framing (which heavily influenced AA) was that alcoholism was the result of an individual's physical reaction to alcohol, not a moral failing.

> rooted in Christian theology

They were absolutely influenced early on by the Oxford Group, too, which did provide some of the context and language.
by fristovic | 2026-01-04 21:47:25+00:00
GPT-5.2 was not out at the time this was finished unfortunately...but, GPT-4o mini was used throughout in order to make the points in the book "hit" a little better. See - I'm not a native english speaker, so making something "sound" the way it sounds in my native language is hard, so I felt AI could help reasonably well with that in a book that is supposed to feel very opinionated.

But if you are insinuating AI made all this up on it's own, I have to disappoint you. My points and my thoughts are my own and I am a very human.
by commandersaki | 2026-01-04 21:48:01+00:00
Sorry, I didn't explain uint64 was used. I wrote this many years ago so my memory was foggy, but I went through a few iterations using uint32 only to use branches for the masks. This was the only branchless way I could come up with at the time after a few attempts. I think the example was more to demonstrate that the algorithm was correct and I wasn't going to unit test it at that scope.

As for the 128-bit addresses, we used boost ip::address_v6 to_bytes() as it appears there was no masking option.

For my taste it would be sufficient to say "Iterate in reverse order from most specific address to least specific. That way address can be a calculated in place by incrementally clearing lowest bits." Having 2 paragraphs of text which repeat the same idea in different words is more distracting than it helps.

Ah apologies, too late now, should've mentioned it in the PR. But I expected it would ruffle some feathers, I don't care for conventions or other people's quibbles. As long as it improves understanding for the reader, regardless of how redundant, then mission accomplished.
by jgautsch | 2026-01-04 21:48:42+00:00
Yes, the whole thing. The only thing in the entire repo I wrote was the CLAUDE.md, which was the only file at the beginning.

I just fire up `claude` and say "Have fun!".

The only other nudge I've given it is once encouraging it to not be afraid to be ambitious, and that if it wanted me to distribute anything I would (and would provide it with user feedback if it remembers to ask me about it).

So far a fun experiment!

Feel free to fork the 20% time repo to run your own: https://github.com/delmarcode/20-pct-time
by zenoprax | 2026-01-04 21:48:43+00:00
> Speaking of workspaces, is there no way to only have it show a small rectangle per space in the taskbar instead of a big wide one (I'm using multiple screens)? That's just a useless waste of space.

I missed this one. Yeah, I have the same problem and couldn't fix it but I use a tiling window manager so I didn't need that space for anything else. I've come to appreciate the overview actually and you can drag-and-drop windows between workspaces without having to jump around.

I think the best way to describe Activities is that they filter "what" is available whereas Workspaces filter/select "where" it goes. Spotify automatically chooses my "Background Tasks" Workspace when it opens and it is available on all my Activities. My task manager always shows up in my main workspace but not in my "Gaming" activity. It's a really powerful feature once you understand how it works (eg. notifications from other activities can be muted; separate file and folder views; email accounts hidden in Thunderbird, etc.)

Edit: You could probably get total isolation by using the other TTYs! A fully separate user and different desktop environment even. You just need to use Alt+F{1..9} to cycle between them. For a specialized workstation this could actually be a clean way to handle it.
by nuancebydefault | 2026-01-04 21:48:49+00:00
I had a business trip with someone who very easily started talking to strangers, but he wasn't even a very fast or smooth talker, but he felt very agreeable when communicating.

Back then I felt jealous of that trait. I said to myself I want to be like that, just be able to do smaltalk with strangers.

And I simply tried, within weeks I was able to do just that, even with people much prettier or confident than me, and I never looked back.

Over time a feel i need to hold myself back even. Often I have to say to myself: there's no point starting a talk now other than my own feeling good about it, so I hold it in.
by fwip | 2026-01-04 21:49:15+00:00
More seriously - open source software is resistant to enshittification. It's obviously not a panacea, but the possibility of forks (or just the user deciding not to update), combined with the difference in profit motive, tends to result in software that respects the user.

(Taken holistically, the UX of software does not just mean the UI, or the moments when you are using the software. It also includes the stability of the software over time, including whether or not you are able to reject new versions whether you do not like.)
by neonnoodle | 2026-01-04 21:49:18+00:00
This was a very enjoyable read for me. I’ve never played 40K but have always been impressed with the craftsmanship and dedication of the community.

I remember a lot of the early hype around 3D printing, most of which hasn’t panned out where the consumer-hobbyist-level machines are concerned. My local game shop makes a lot of cool 3D printed stuff and sells it online or at cons, but even Etsy is now cracking down on prints of “commodity” STLs. IIRC under their new policy, you can’t sell a print you didn’t design yourself. This is ostensibly to cut down on the huge quantity of identical articulated toys.

But the bigger takeaway (i.e., the kit car Ferrari analogy), is similar to how I’ve been thinking about AI image generation lately. You can walk down the streets of New York and buy a counterfeit Birkin bag or Rolex from a street vendor. Are knockoffs “disrupting” the market? I guess, in a way. But I think they also make the authentic item _more_ valuable by being so cheap and fake by comparison. AI-generated “Ghibli” pictures are the same.
by phil21 | 2026-01-04 21:49:21+00:00
> Some of the other kids on my street went to private schools and I think they missed out on some of the lessons/bonding I got from interacting with a variety of people in public school. It's good to get out into social setting and mix it up with folks.

I went to private school, and would "miss the bus" after school on purpose so I would have to take the city bus home. There was an arcade in downtown Minneapolis a few blocks from the school where I'd hang out and play Mortal Kombat for an hour or two before heading home. Maybe stop by Shinders on the way to the bus stop to grab the latest copy of Wired or whatnot.

Definitely let me get out of the private school bubble a bit, and gave me some lifelong problem solving skills - both socially and practically speaking.
by spaceman_2020 | 2026-01-04 21:49:27+00:00
Can’t find the link now but a very comprehensive analysis of surgery vs physiotherapy for lower back issues found that physiotherapy was as effective as invasive, often dangerous spinal surgery. The only difference was time - surgery with recovery + recovery physio fixed the pain in about 4-6 months, while physiotherapy took 18-24 months

But on the plus side, physiotherapy is “free”, has no real risk, and most people who opted for the physiotherapy path found that they were happier and also fixed a lot of other pains simply because of regular stretching and exercise
by ValentineC | 2026-01-04 21:49:41+00:00
> after a lot of experimenting I settled on 11ty at the time, but I really don't enjoy writing Liquid templates, and writing reusable components using Liquid felt very clumsy. I just wish it was much easier to use the JSX based templates with 11ty, but every step of the way feels like I'm working against the "proper" way to do things.

Doesn't Eleventy support most of the common old-school templating languages? I once converted a site using Mustache from Punch [1] to Eleventy.

Eleventy is great, and in some ways I prefer it to Hugo if build time isn't an issue. At least templates don't break, like most of the comments here say.

I eventually redid the site from scratch (with a bit of vibecoding magic back when v0 got me into it) with Astro.

[1] https://github.com/laktek/punch
by acedTrex | 2026-01-04 21:49:50+00:00
Easiest one is ridiculous comments, always a dead ringer for an LLM.

ESPECIALLY when its from a plan and comments '// STEP 2: ...'

Like here in this posts repo https://github.com/huseyinbabal/taws/blob/2ce4e24797f7f32a52...

This a dead ringer for LLM slop that someone didnt even care enough to go through and clean up.
by keeda | 2026-01-04 21:51:07+00:00
Aren't #2 and #14 mostly the same point? And they seem to indicate a rather unhealthy cultural dynamic. Amazon's "Disagree and commit" is a much healthier dynamic than "Pretend to agree and then silently sabotage."

I think there's a valid middle ground in finding a path that works well for everybody, but this does not seem to be the right way.

I wonder if this is a common thing at Google because I recall another interview (can't find now, I think in the context of WebRTC??) from many years ago where an engineer proudly described how he conspired against a major technical decision because it didn't align with his personal preferences. I was a bit shocked to see someone admit something like that so publicly.
by master_crab | 2026-01-04 21:51:32+00:00
This is interesting. Particularly the notifications flow. I run a simpler setup with webssh on my iPhone over WG back to my LAN and manage Claude that way. It’s fine, and can handle disconnects (with some big cons). I can run code-server via browser on my iPad and can get all the same benefits mosh provides.

One thing to note: the VM seems like an absolute waste of money. If you are using tailscale, might as well connect back to bare metal VMs you can run at home. Save yourself some coin.
by thisoneisreal | 2026-01-04 21:51:43+00:00
Daniel Nettle gives a great layperson's explanation of the Five Factor model in his book "Personality," and the first thing he explains is in line with exactly what you ended on. We exhibit a variety of personalities because different personalities are useful in different environments. Sometimes it's GOOD to be highly neurotic, or low extraversion. Natural selection doesn't care about your internal conscious experience of life, it will make you miserable if that helps you survive.
by stusmall | 2026-01-04 21:51:54+00:00
This is the way. This is how I do it with mine but use channels instead of flakes because I'm a giant curmudgeon.

My devshell can be found here and is dead simple: https://github.com/stusmall/stuartsmall.com/blob/main/defaul...

I used Zola for my SSG and can't think of the last breaking change I've hit. I just use the pattern of locked nix devshells for everything by default. The extra tools are used for processing images or cooklang files.
by spicyjpeg | 2026-01-04 21:52:02+00:00
Custom Flash players were actually relatively common in game development during the mid to late 2000s, as Flash provided a ready-to-go authoring solution for UI and 2D animation that artists were already familiar with. Autodesk's Scaleform was probably the most popular implementation but a number of AAA developers had their own in-house libraries similar to Doom 3's; some of them, such as Konami's "AFP" [1], are still in use to this day (the latest game to use it, Sound Voltex Nabla, was released last month).

[1]: https://github.com/DragonMinded/bemaniutils/blob/trunk/beman...
by fragmede | 2026-01-04 21:52:13+00:00
Depends which side of Pax Americana you were on in those 60 years. If you're gay or black (or both!) in the Midwest, being neurotic and avoiding getting lynched or smeared rates a lot higher than if you'd be the one doing the smearing. If your mom was almost the victim of a serial killer, she'd be neurotic as hell! And she wouldn't even be wrong about it. These are corner cases of course, but the past 60 years haven't been all gravy for everyone, so we shouldn't think that it was.
by austin-cheney | 2026-01-04 21:52:53+00:00
Over use of first person pronouns is an indication of some forms of Autism. Persons on the spectrum are also more receptive to commentary with excessive first person pronouns. Knowing this you can target and persuade a substantial segment of the population very effectively.

For a more real world example look at any Bari Weiss interview and count the first person pronouns, look for the goals expressed in the commentary.