MurphyA/hacker-news huggingface dataset:
by nicbou | 2026-01-02 22:06:42+00:00
This is my approach and I fully recommend it. My personal website is my canonical home address on the web. It has outlived a few platforms and many rounds of enshittification.

A few caveats:

- You will have different communities on each social network. Your personal website might be home to you, but to your users, it's not. You're just another creator on their platform of choice.

- Each community has its own vibe, and commands slightly different messaging. This is partly due to the format each platform allows. Each post will create parallel but different conversations.

- Dumping links is frowned upon. You should be a genuine participant in each community, even if you just repost the same stuff. Automation does not help much there.

- RSS and newsletters are the only audiences that you control, and they're worth growing. Everywhere else, people who explicitly want to follow you might never see your updates.

- You should own the domain you post to. This is your address on the internet, and it should stay yours

- People do check your personal website. I was surprised to hear friends and acquaintances refer to things I post on my website.
by nilmethod | 2026-01-02 22:06:51+00:00
Location: US
Remote: Always
Willing to relocate: No
Technologies: Linux, Docker/Podman, Ansible, Terraform/OpenTofu, Python, Ruby
Résumé/CV: https://ascia.tech
Email: cmhobbs@ascia.tech

I'm a freelance engineer with a wide range of experience. I tend to engage in backend development, devops, and systems/network administration projects. Typically I clean up or add on to existing services. I'm pretty flexible and have worked on embedded systems and cloud installations. I like to work on weird/unique projects and things that make the world a better place. <3
by efreak | 2026-01-02 22:06:59+00:00
Some of it may be unintentional. I've created issues directly through the `gh` CLI before, and issue templates don't show up there at all. If I haven't actually cloned the repo (or, more frequently, if I have a sparse checkout/deleted the files to save space), I have no way of knowing that there's a template and I'll just `gh issue -R some/thing create`.

I finally moved on to the official GitHub app on mobile, but before that I used fasthub and other clients that had no idea about issue templates.

GitHub really needs to add permissions to issues, so that users can't create issues without the template; any kind of failure in creation is a sign that you're doing something wrong. The ability to add tags to issues when creating via CLI would also be helpful.
by semilin | 2026-01-02 22:07:07+00:00
This seems like a mistake. On the one hand, other commenters' experiences provide additional evidence that oral communication is a vastly different skill from the written word and ought to be emphasized more in education. Even if a student truly understands a concept, they might struggle at talking about it in a realtime context. For many real-world cases, this is unacceptable. Therefore the skill needs to be taught.

On the other hand, can an AI exam really simulate the conditions necessary for improving at this skill? I think this is unlikely. The students' responses indicate not a general lack of expertise in oral communication but also a discomfort with this particular environment. While the author is making steps to improve the environment, I think it is fundamentally too different from actual human-to-human discussion to test a student's ability in oral communication. Even if a student could learn to succeed in this environment, it won't produce much improvement in their real world ability.

But maybe that's not the goal, and it's simply to test understanding. Well, as other commenters have stated, this seems trivially cheatable. So it neither succeeds at improving one's ability in oral communication nor at testing understanding. Other solutions have to be thought of.
by simoncion | 2026-01-02 22:07:43+00:00
> But not for nothing, 0.25W and 1.67W are virtually the same thing in terms of application.

You really can't power an HDMI (or DisplayPort) active cable on 0.25W. You can on 1.67W. This is why in mid-June 2025 the HDMI consortium increased the guaranteed power to 1.5W at 5V. [0] It looks pretty bad when active DP cables (and fiber-optic DP cables) never require external power to function, but (depending on what you plug it into) the HDMI version of the same thing does.

> Nobody said it was.

You implied that it was in a bit of sophistry that's the same class as the US Federal Government saying "Of course States' compliance with this new Federal regulation is completely voluntary: we cannot legally require them to comply. However, we will be withholding vital Federal funds from those States that refuse to comply. As anyone can plainly see, their compliance is completely voluntary!".

DP 1.4 could have offered 4kW over its connector and TVs would still be using HDMI. Just as Intel and Microsoft ensured the decades-long reign of Wintel prebuilt machines [1], it's consortium that controls the HDMI standard that's actively standing in the way of DP deploying in the "home theater".

[0] "HDMI 2.1b, Amendment 1 adds a new feature: HDMI Cable Power. With this feature, active HDMI® Cables can now be powered directly from the HDMI Connector, without attaching a separate power cable." from: <https://web.archive.org/web/20250625155950/https://www.hdmi....>

[1] The Intel part is the truly loathsome part. I care a fair bit less about Microsoft's dirty dealings here.
by jnpnj | 2026-01-02 22:07:47+00:00
Location: Paris, FR
Remote: full remote
Willing to relocate: no
Technologies: Python, Typescript, Lisps, React, Django, FastAPI, Postgresql, Gitlab/ci, Docker
Résumé/CV: https://registry.jsonresume.org/jnpn?theme=elegant
Email: johan.ponin.pro@gmail.com
Schedule: Part-time (1 week a month minimum)

Hello, I'm a senior (11+ years) fullstack dev looking for secondary job part time, between 5 and 10 work days, US timezone possible (would fit right after my main job). Development or maintenance. I like working clean and fast, improving development tools to increase velocity / faster debugging (writing short babel ast analyzers at the moment). Fluent enough in English to hold conf calls with US teams. I'm proactive, with a well rounded personality. Seeking very high speed teammates, I enjoy learning new paradigms too. Willing to lower hourly rate in the 40-50 usd range if needs be. Volunteering is possible depending on the domain.

Also open to FP or logic programming (lisp/clojure, haskell/scala, prolog). Especially highly formal/industrial model-driven environment.

Thanks in advance for reading

Here's my resume:

https://registry.jsonresume.org/jnpn?theme=elegant

https://github.com/jnpn

https://mastodon.social/@jnpn
by roscas | 2026-01-02 22:07:57+00:00
If you have an Android computer (aka smartphone) and you have the Facebook app and you delete it, it deletes one out of 4 apps that are installed. You will still get tracked and spy continues as usual.
You need to connect the "smartphone" to the computer and remove all other 3 spy apps.
This is for the apps topic. The app's data means absolutely nothing. All data that Facebook receives is never ever never deleted. Nor if you request it. Ever.
But every app uninstall should also remove all the data. I don't know it if does.
by roncesvalles | 2026-01-02 22:08:37+00:00
>Only have a child if you feel competent, and able, and certain that when they are an adult they will not resent you -- yes, it's natural to have some resentment for your parents, but this is not the sort of resentment I am talking about.

I don't think it's possible to raise children without them developing some resentment. To be a parent is to be a dictator. It's very difficult to be a perfect dictator especially when every kid is an individual; your kid is only vaguely similar to you but not the same and thus may have totally different ideas about living life (and eventually, parenting).

It's more about making sure you keep the relationship intact when they inevitably lash out and have the "ugh you did everything wrong" confrontation (which could last years). It takes unyielding love and endless forgiveness. I think the parent-child relationships that fall apart are those where the parent thinks of the child as their friend. Your kid is your kid, not your friend. You would never forgive a friend if they hurt you even 10% as much as your kid will hurt you. But your kid also loves you in a way that a friend never can, that's the difference. And vice versa for the kid to the parent. You just have to leave a much wider berth than you would for anyone who isn't immediate family. Cutting off is never the right answer except in cases of extreme abuse.
by spencer-pelairo | 2026-01-02 22:09:12+00:00
Pelairo Inc. | Senior Full Stack Developer | REMOTE (US Only) | Full-time | $100-150k

At Pelairo we're building the most intuitive and flexible Laboratory Information Management System (LIMS) on the market. "Manage the lab, not the LIMS!"

After a successful hire from our post in November, we're back! We're looking for a hands-on Senior Full Stack Developer to help design and deliver core product experiences across our stack (TypeScript + NestJS on the backend and Next.js on the frontend.) You'll work on customer-facing workflows, turning ambiguity into shippable slices, and helping us level up reliability, security, and speed as we scale.

What you'll do:

- Build features: implement and ship production ready functionality across frontend and backend (TypeScript, Next.js, NestJS).

- Backend: contribute heavily to APIs, data models, and integrations that power questionnaire-driven workflows and FHIR pipelines.

- Frontend: build intuitive, configurable UI modules for complex healthcare workflows, collaborate closely with Product and domain experts.

- Quality & reliability: contribute to testing strategy (unit/integration/contract/E2E), safe migrations, and rollouts (feature flags).

- Observability & performance: instrument tracing/metrics/logging, improve dashboards/alerts, and participate in incident reviews and follow-ups.
- Engineering excellence: raise the bar through strong code reviews, pragmatic standards, and improvements to the developer experience.

- FHIR correctness: help ensure backend transformations produce valid FHIR resources in Medplum and support scalable data flows.

What makes you a great fit:

- 7+ years building production web applications (frontend + backend) in a fast-moving environment.

- Strong TypeScript + Node.js experience and solid production exposure to NestJS (or comparable backend frameworks with willingness to ramp quickly).

- Strong experience with modern React-based frontend development (React / Next.js) and comfort owning UI implementation details.

- Experience shipping ambiguous projects end-to-end with good judgment, pragmatism, and clear communication.

- Familiar with building secure systems and thoughtful about reliability, testing, and performance.

Bonuses:

- Experience with FHIR / Medplum, healthcare data workflows, or LIMS/clinical systems.

- Familiarity with HIPAA and/or SOC 2 practices.

- AWS experience (e.g., Cognito, Fargate) and comfort working in cloud-native environments.

Stack: TypeScript (Next.js + NestJS), Medplum, AWS (Cognito, Fargate)
Visa/relocation: No

How to apply: Email hiring [@] pelairo.com and mention "HN Who's Hiring January 2026." (We know our website needs some work, but the product is our priority right now.)
by futurecat | 2026-01-02 22:09:15+00:00
I can’t be exact and thorough in a HN comment. I will just state that the happy path is too narrow. The ecosystem needs a big push for a better DX and a better direction.

Ruby should look at how the PHP ecosystem was modernized. Sure the syntax has always been awful and is even more degraded now, but the ecosystem is globally in a much better place.
by sgjohnson | 2026-01-02 22:09:20+00:00
Not just the edge router. Every router between the ISP edge and the destination edge.

And since the goal is “backwards-compatability”, you’d always need to poll, because a “legacy” IPv4 client would also be unable to send packets to the IPv4+ destination. Or receive packets with an IPv4+ source address.

And it would be an absolute nightmare to maintain. CGNAT + a quasi backwards-compatible protocol where the backwards-compatability wouldn’t work in practice.

So you would have exactly the same problem as IPv6. I can say the same about v4 and v6 today. You could just turn off IPv4 on the internet, and we’d only need to do translation on the edge for the legacy clients that would still use IPv4. You can even put IPv4 addresses in IPv6 packets!
by tjohns | 2026-01-02 22:09:28+00:00
NAT doesn't solve everything, and creates a whole new class of problems that you can just avoid by adopting IPv6 natively. And it's definitely not being ignored at larger companies.

In particular, just off the top of my head...

- T-Mobile US doesn't even assign clients an IPv4 address anymore. Their entire network is IPv6 native.

- Many cloud providers charge extra for IPv4 addresses, but give IPv6 addresses out for free.
by LunicLynx | 2026-01-02 22:09:31+00:00
I think you misunderstood. My point was: This would be a great device if there wasn’t a need for it to support these apps.

And because of this it’s just another android phone. And it fails (will) because the screen ratio does not work for those apps.

This would be awesome if it would just be that a „communicator“ meaning a device that allows to communicate.

Think remarkable vs all the other e-ink android tablets.
by ben_w | 2026-01-02 22:10:01+00:00
> The vitriol that my Vietnamese in-laws reserve for Vietnamese who were born 30km from where they were born is incredible.

While I don't know the exact level of vitriol involved, I can confirm similar themes to a perhaps lower temperature were present at all of the locations within the UK where I have lived over the years.

Except Aberystwyth. But that's because there's nothing noteworthy within 30 km of Aberystwyth.
by tolerance | 2026-01-02 22:10:10+00:00
I know it’s gotten some push back but to be honest I’m fond of the more manual approach that you take on HN.

While I don’t follow nor am I necessarily interested in everything that you cover, I do appreciate the presence of having something like a local “correspondent” around when you do appear to provide trails of supplementary commentary. The lengths that I see you go through to do all of this tastefully and transparently are not unnoticed.
by epistasis | 2026-01-02 22:10:17+00:00
In 2024, the USA was extremely well poised on the international stage, having weathered global inflation better than any country, having handled COVID better than China which had hurt itself greatly with its zero-Covid policy, and Europe which stagnated. The USA had massive investment in factories for producing the batteries and solar panels of the new energy economy.

Now, a mere year later, all that economic advantage has been destroyed, the factories are in a precarious position because the entire tax situation was changed underneath them, and the US decided to give up its leadership position on the international stage and hand over all its prior soft power to China, which is now ascendant due to US weakness.

Trump is the cause for all the major weakness of the US as a whole, though Musk can stake a small claim with parts of it such as DOGE. Tesla is on the rocks because of years and years of mismanagement forcing product development into useless, undesirable, and profitless products. The only new product in ages is the cybertruck which was an obvious flop for anyone not addled by Special K, and Full Self Driving and robotics and Tesla taxis are full on vaporware.

The USA will be on the rise again when in returns to its distinctive roots: investing heavily in science and tech, enabling entrepreneurs rather than oligarchs, and eliminating corruption on the government level that chooses favorites rather than letting the best company and products win.
by alphazard | 2026-01-02 22:10:27+00:00
> I'm not proposing to abandon ipv6, but at this point I'm really not sure how we proceed here. The status quo is maintaining two separate competing protocols forever, which was not the ultimate intention.

The end game will be a cryptographically large address space allocated based on some cryptographic operation, rather than a committee carving up the space arbitrarily.

Tor already does this, addresses allocation is not a problem.
I think they used to use hashes, but now use Ed25519 public keys.
Obviously, Tor is not suitable for most tasks.
No one should have to pay for the extra latency if they don't need the anonymity.

The real problem is routing in these address spaces, and there have been a few projects like CJDNS which try to solve it.
by LorenPechtel | 2026-01-02 22:11:06+00:00
1) What scholars? Because everything I see is garbage. Prime example--they compared two different lists of the dead in Gaza. A capture/recapture model to estimate what percent was actually captured. But capture/recapture inherently requires your captures to be independent and the second list was specifically an attempt to catch those missed by the first. Thus the two lists were not remotely independent.

2) Unfortunately, most sources are not willing to report things Hamas does not want reported--reporting things Hamas doesn't like would interfere with their ability to report anything. Thus you're stuck with mostly Israeli sources. But Israel has published lists. And, notably, nobody comes along and shows any problems with the Israeli reporting. It's always dismissed without evidence--and that is pretty strong indication that it's true. In discerning the truth between competing sides look at how each side responds to the claims of the other.

3) Once again, Israel has published lists. And note that you are presuming your conclusion in your argument. You can't claim Israel shoots innocents because Israel shoots innocents. And you also are presenting without evidence the claim that Israel was trying to starve Gaza.

I will not deny that Israel shoots "journalists"--because the propaganda people pretend they are journalists. And, likewise, "humanitarian" aid workers--the aid system was basically controlled by Hamas and used to maintain control over the population. It's the unfortunate reality of almost all "aid" operations--the aid is controlled by the very people who cause the situation and is used to maintain control. Gaza is normal, not an outlier.

4) Israel put out some stuff showing "dead" that weren't. Things like a group of "dead" where the identity numbers were sequential, the names were different, the rest of the details were the same. Really, now, a bunch of people with sequential ID numbers die together???? Especially when sequential ID numbers aren't possible with their system. (The ID numbers have a check digit.)

I am decidedly not fine with ethnic cleansing in Gaza, I just do not think it's going on. Hamas engineered an atrocity to make you think Israel is evil.
by ptx2 | 2026-01-02 22:11:10+00:00
Location: USA
Remote: Yes
Willing to relocate: No
Technologies: Python, C, C++, JavaScript, TypeScript, Node, Ruby, Rails, Django, Express, React, PostgreSQL, Linux, Bash, AWS, HTML, CSS. Trying to find time to play with Go and Rust.
Resume/CV: 15 years experience as a full-stack engineer (web, native, frontend/backend, firmware, devops). Contact for resume.
Email: ptx2 at-sign ptx2 dot net

Product-minded full-stack engineer with 15 years experience.

Recent technical write-up and open-source project I made that reached #1 on HackerNews: https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi

Some things I've designed/built/launched/maintained professionally: high-traffic web frontend/backends, realtime interactive graphics apps, data visualizations, computer vision apps, firmware, reverse engineering, video/image processing, apis, api integrations (payments/social/data), distributed systems, linux sysadmin, refactoring/maintaining legacy systems, managing small engineering teams, remote work, customer facing work.

Some areas of interest: the outdoors, health and fitness, art, music, environment, games, human computer interaction, product design, ui/ux, embedded/iot devices, privacy, security, networking, optimization, unusual companies/products, web, linux.

Looking for interesting software engineer or tech co-founder/director/advisor opportunities!
by jdthedisciple | 2026-01-02 22:11:12+00:00
How do you fellow HN'ers separate their online with their corporate identity and day job?

I cannot rid myself of the suspicion that your average boss is going to have a prying eye on your online activities and may even use them against you one way or another e.g. if you offer services/work on side projects that may in any way may compete w/ your employer.

Anyone got experience to share in that regard?

Thinking about this famous precedent: https://news.ycombinator.com/item?id=27424195#27425041
by lmeyerov | 2026-01-02 22:11:18+00:00
Thank you, and happy to answer questions on that, it's been a crazy time!

Maybe of relevance to non-security people here:

1. Most of it is about AI investigating event data in general, not just SOC/IR: cyber, intel, fraud, SRE, and we're even messing with customer 360 & social media data

2. For anyone into vibes coding or building agents, I encourage jumping to the "self-writing AI" section where we're finding we are moving internally from vibes coding -> vibes engineering -> and finally now to eval-driven AI coding loops

And, for anyone in security, doing careful evals here has indeed strongly colored my view on the market :)
by jeffrallen | 2026-01-02 22:11:24+00:00
1. The products are barely competitive, and the design is dated.

2. The Cybertruck is no F-150.

3. The CEO built the brand on a cult of personality, and then went fascist. It's a free country, be an asshole if you want, and pay the price personally, whatever. But don't link your asshole personality to the brand that you and thousands of your employees depend on to make sales.

It's just not difficult to understand at all.
by cortesoft | 2026-01-02 22:11:35+00:00
> This understanding in turn isn't stored anywhere other than the accountant's mental model of the entity he's doing the accounting for.

It doesn’t have to be this way, though. It isn’t impossible (for most use cases) to embed that mental model into your automation tools.

You the correct that it means you can’t have purely general purpose automation that will do all accounting work for every entity, but you could certainly create automation rules that cover everything (or nearly everything) for some particular entity.
by vladvasiliu | 2026-01-02 22:11:41+00:00
I used to use YNAB and I think this was its whole point: you allocate money in different envelopes (budgets) and as the month goes by, you enter your transactions and see how your envelopes deplete.

I didn't actually do this that much, I was much more interested in where my money was going over longer periods (say a year). It was nice enough, but I dropped it a few years ago when they had big price increase and became more expensive than it was worth to me.
by jsipula | 2026-01-02 22:12:12+00:00
Location: Sacramento, CA

Remote: Yes

Willing to relocate: Yes

Technologies: Java, Kotlin, Spring Boot, Kubernetes, Docker, PostgreSQL, Redis, Kafka, JavaScript, TypeScript, CI/CD, Cloud Computing, ERP/WMS/eCommerce platforms, AI/LLM

Résumé/CV: https://www.linkedin.com/in/jason-sipula

Email: alupis1@gmail.com

CTO with 14+ years building platforms and leading digital operations. Migrated legacy AS/400 to modern cloud infrastructure with zero downtime, architected integration platforms connecting ecommerce/ERP/marketplace systems, scaled operations from single-channel to multi-platform generating seven-figure revenue. Led cross-functional teams through digital transformation. Open source contributor. Looking for CTO/VP/Director roles at companies where technology enables business operations - ecommerce, logistics, distribution, manufacturing, SaaS.