MurphyA/hacker-news huggingface dataset:
by 1718627440 | 2026-02-03 20:32:46+00:00
Thunderbird only supports moving from one mailbox to another, it doesn't support syncing whole namespaces. It also doesn't support syncing with namespace rewriting or syncing flags, timestamps or access rights. It does not allow using different authorization and authentication and is unsuitable for large syncs as you can't resume anything or have a progress bar. It is also pretty slow, because it does one mail at a time and is just not designed for this.

Note that I used the proper IMAP terms. A mailbox is what the layman probably calls a folder or directory, a namespace is what the laymen probably would call a mailbox or account.
by delirehberi | 2026-02-03 20:32:46+00:00
Location: Izmir, Turkey

Remote: Yes

Willing to relocate: Depends to role

Technologies: PHP/Symfony, Haskell/Nix, NodeJS, Python/Django, PostgreSQL, Docker, Devops, Automation, Web, ReactJS

Résumé/CV: https://emre.xyz/resume.pdf

Email: z@emre.xyz
by hobofan | 2026-02-03 20:33:13+00:00
> What exactly are they losing by just letting Animate be?

Maintenance cost (which you claim doesn't exist) of the engineers that they are planning to staff on other project they are assuming will be more profitable. Of course that's just a bet and not a sure thing.

> I have never ever ever had to change shell, Ruby, or JavaScript code because “the underling interpreter/runtime are EOL”.

I think we are living in different realities. Almost every (open source) project that I encounter that's 10+ years old isn't runnable without changes.

> Do you drink milk out of a baby bottle? Do you ride a bike with training wheels?

Do you still drive a Ford Model T?
by WarmWash | 2026-02-03 20:33:17+00:00
>That was likely someone not authorized to work in the US writing random digits on an I9 form.

I used to work a job years ago with lots of people who snuck in here. In order to get the job they needed to provide a social. Not having any idea wtf a social security number was, just that they needed one, it was a relief when someone they lived with or met on the street informed them that xyz at location abc will sell you one for $100.

That's one spot where the identity theft rubber meets the road. And practically everyone's social has been leaked by now.
by nine_k | 2026-02-03 20:33:31+00:00
Location: New York City, NY, USA

Remote: Yes, as is hybrid. Have a long experience working in distributed teams.

Willing to relocate: No (family, kids).

Technologies: Backend: Typescript, Express.js, Next.js; Python, FastAPI, Django, SQLAlchemy, pytest; SQL, Postgres, SQLite, MySQL, even Oracle; Redis; AWS, Docker, Linux, git, CI/CD, some Kubernetes, some Terraform, etc. Frontend: Typescript, Javascript, React, HTML5, CSS3. Code review, mentoring. Product work. Tech lead experience.

Résumé/CV: https://dmitry.cheryasov.info/resume/with-intro/

Email: in the resume.

I'm an experienced software engineer, looking for a hands-on senior software engineer / tech lead position, backend-leaning, with significant frontend skills. I worked at companies of all kinds, from seed-stage startups to literal FAANG.

I always end up working in close interaction with product people, stakeholders, and (if lucky enough) prospective users. I'm used to working cross-functionally and cross-team, improving communication, coordinating work of several teams to build and operate the thing which the business needs. I prefer building the right thing without haste, but know how to prioritize shipping the most impactful changes sooner.

I value autonomy and high impact. I built things from a nebulous idea to a final implementation and production launch. I evolved large existing systems, including frontend, backend, and databases. I view AI coding tools positively, as a replacement of some human labor, but not of human judgment.

I'm glad to communicate with people, to mentor fellow engineers when appropriate, to coordinate work, but I'm not trying to become a full-time people manager. My north star is people like John Carmack or Rob Pike.
by halostatue | 2026-02-03 20:33:39+00:00
I primarily use lazygit for diff/patch editing as I'm preparing PRs so that commits are in a useful order for reviewers (at least those who choose to go commit-by-commit).

Aside from the fact that I've built workflows for lazygit related to patch editing, the main issue I'd have with `difi` is I use vim and won't use nvim (which should have the tagline "not vim", not "neo vim", because it's not vim in very important ways).
by hilbert42 | 2026-02-03 20:34:00+00:00
"…there weren't any alternatives for anti-knock additives.".

Presumably, you mean there weren't any alternatives for anti-knock additives for around the same price as tetraethyllead.

Octane ratings can be increased sans Pb if needed. Trouble is the extra refining and reduced yield increases costs which consumers weren't prepared to pay for.
by spongebobstoes | 2026-02-03 20:34:34+00:00
current environmental regulations act to slow progress on solar power installation

we should either delete the regulations, or add exemptions for the infrastructure we need to build to avoid climate disaster

this is a time sensitive issue for our environment. every day spent debating regulatory nuance is a day wasted

at this point I prefer drastic decisive action over continued inaction: delete the regulations and re-introduce them
by Flavius | 2026-02-03 20:35:45+00:00
Open Source isn't a tech stack or a specific way of typing syntax, it’s an ideology. It’s the belief that knowledge and tools should be free to share, study and modify. You cannot kill an idea. Whether I write a function by hand or 'vibe' it into existence with an LLM, the act of liberating that code for others to use remains the same.
by chihuahua | 2026-02-03 20:35:51+00:00
Maybe my date calculations are off, but I think the people that landed on the moon on July 20, 1969 got there first. According to my calculations, if China lands people on the moon in 2030, that will be approximately 61 years later. The people that got there 61 years earlier can be reasonably said to have gotten there first.

Oddly enough, the same country also accomplished the second, third, fourth, fifth, and sixth landing on the moon by humans. So if all goes well, China can be extremely triumphant with their highly anticipated seventh place trophy.
by moffkalast | 2026-02-03 20:36:08+00:00
I know a Velis Electro can fly for an hour, that's plenty of time for flight school. I'm sure there's better options now too. If something needs to take longer than that and is worth doing, then do it with a turboprop.

That's besides the fact that there are genuine certified unleaded alternative fuels for piston aircraft now. Fucking "we oh can't do it" lead apologists smh.
by encom | 2026-02-03 20:36:20+00:00
Finding consumer hardware that isn't riced to the max is getting hard. I wish pcpartpicker had a checkbox to filter out anything with RGB lights. Or one to filter out things marketed towards 13 year old boys - but that might be harder.

Preempting the inevitable comment: "just turn it off". That doesn't always work. I bought a mouse once, I think it was Razor, that required their electron slop-ware to control the lights. And if you didn't keep the software running, the lights would default to on. I had to take it apart to desolder the LEDs and throw them in the trash. And of course, like all mice I've seen, the screws were under the teflon feet, so I had to mangle them slightly to get in there. It was a decent mouse otherwise, but screw that nonsense.
by kristopolous | 2026-02-03 20:36:33+00:00
We need a new word, not "local model" but "my own computers model" CapEx based

This distinction is important because some "we support local model" tools have things like ollama orchestration or use the llama.cpp libraries to connect to models on the same physical machine.

That's not my definition of local. Mine is "local network". so call it the "LAN model" until we come up with something better.

It should be defined as ~sub-$10k, using Steve Jobs megapenny unit.

Essentially classify things as how many megapennies of spend a machine is that won't OOM on it.

That's what I mean when I say local: running inference for 'free' somewhere on hardware I control that's at most single digit thousands of dollars. And if I was feeling fancy, could potentially fine-tune on the days scale.

A modern 5090 build-out with a threadripper, nvme, 256GB RAM, this will run you about 10k +/- 1k. The MLX route is about $6000 out the door after tax (m3-ultra 60 core with 256GB).
by ethbr1 | 2026-02-03 20:36:50+00:00
> What the system adds is an index of all skills, built from their descriptions, that is passed to the llm in each conversation. The idea is to let the llm read the skill when it is needed and not load it into context upfront.

This is different from swagger / OpenAPI how?

I get cross trained web front-end devs set a new low bar for professional amnesia and not-invented-here-ism, but maybe we could not do that yet another time?
by mndgs | 2026-02-03 20:36:54+00:00
It hurts my eyes to see spelling mistakes in error messages. I know English is not your first language, but, dude, in the age of autocorrect and AI, it is sloppy and screams incompetence. Not what you want anybody to see when using your interpreter.

Otherwise, what a cluster*uck of a code this is.. I am amazed and appalled at the same time.
by rcxdude | 2026-02-03 20:37:03+00:00
In the Torrens system, if you do not register the transfer of property with the government, then the transfer hasn't happened. So whatever else happens in the rest of the world doesn't matter (at least, unless the land itself is annexed by another government).

(And, from similar cases in the UK which has this system, if the land registry fucks up the transfer is still final and this has been upheld by the court, the government may just be liable for damages)
by rendx | 2026-02-03 20:37:04+00:00
> is still going to face the problem of events happening outside its jurisdiction that its records do not and cannot contain

Excuse my German ignorance, but my understanding of how it works here is that unless the transfer is notarized, logged and recorded with the local authority, there has not been a legal transfer. So, by that definition of land ownership, no "events outside of its jurisdiction" can take place. Any such agreements become binding only upon their verified registration. A notary is responsible not only for confirming the transfer but also as independent consultant so neither party gets seriously ripped off. (And if they didn't, they would be in serious liability trouble.)

The "share of the database" is managed and owned by the local government, but its records are available all across Germany for authorities to look up. The vector database of lots is public, and there are procedures to request access to ownership documents for various purposes. The procedure is that when you want to buy a certain property, the owner confirms that you have permission to get the official record directly from the land registry, which then become the basis for any serious negotiations as what is recorded there is in fact the single source of truth.
by r00f | 2026-02-03 20:37:04+00:00
Can it be that after reading so many LLM texts we will just subconciously follow the style, because that's what we are used to?
No idea how this works for native English speakers, but I know that I lack my own writing style and it is just a pseudo-llm mix of Reddit/irc/technical documentation, as those were the places where I learned written English
by xenadu02 | 2026-02-03 20:37:29+00:00
FWIW even in the US system the courts usually won't order someone off land they are living on or using even if this were the case. At worst they would order compensation be paid - which is what title insurance actually covers.

Many states have a statute of limitations anyway. If you live on the land and pay the property taxes for N years everything else becomes irrelevant. Either the title was transferred to you or you squatted on abandoned land for N years: in both cases it becomes yours.
by knaik94 | 2026-02-03 20:38:28+00:00
I tutor advanced math and science and so have updated my daily driver along with whatever students were most likely to come across. In the past it was a ti 84 and then ti 89 titanium. But in the last decade schools have also embraced Desmos, a simplified version is even accessible on their standardized tests now.

For personal use, I have an android emulator that runs TI 89 titanium. It hits the sweet spot for me in terms of completely covering basic and advanced features I would need from a calculator. If I need something extremely basic, I use the one built into Google search. If I ever feel myself limited by the 89, it's always been because I am trying to do something that would be better served by Excel or Desmos.

The best calculator is the one most easily available. I personally don't see value in keeping a separate device. On the other hand, I will go out of my way to make sure the keyboard I am using has a dedicated numpad. There's nothing that comes close to the efficiency of tactile keys when it comes to doing long numeric calculations.
by siggi | 2026-02-03 20:38:50+00:00
I've been building at the intersection of Bazel + coding agents for a few months and finally have some fun things to share. The first one is a hermetic, cross-platform Claude Code toolchain let's you easily use Claude in Bazel builds, tests, and runs.

Why is this cool? It lets you use Claude Code in Bazel actions and allows you to take full advantage of Bazel's powerful remote execution, remote caching, and sandboxing features.

Remote execution means you can run 10,000+ prompts in parallel in a remote execution cluster each with its own hermetic sandbox and tightly controlled input root for context management. Remote caching means you never have to run the same prompt twice (unless an input changes). This saves you tokens and allows you to build complex pipelines of Claude prompts that only get rerun when needed. Sandboxing (both locally and remotely) means you don't have to worry about Claude Code having access to files that it shouldn't have access to, and you get a clean reproducible sandbox each time.

A few examples

Hate writing docs? Write a Claude rule to generate docs for you:

claude(
name = "generate_docs",
srcs = ["src/main.py"],
prompt = "Generate markdown documentation for this Python module.",
out = "docs.mdx",
)

Want to make sure your README file isn't broken? Write a Claude test to validate that everything still works as expected:

claude_test(
name = "validate_readme",
srcs = ["README.mdx"],
prompt = "Walk through this README and verify all the steps work correctly.",
)

Want to generate a marketing website for your new Github repo? Point it at the README file and you're off to the races:

claude(
name = "website",
srcs = ["README.mdx"],
prompt = "Generate a complete static marketing website based on this README.",
)

The possibilities truly are endless here, and I'm really excited to see what you all do with it. Feel free to comment or file an issue on Github with any feedback / ideas / etc you have.
by jph | 2026-02-03 20:39:01+00:00
I maintain multiple open source projects. In the past two months I've seen an uptick in AI-forgery attacks, and also an uptick in legitimate code contributions.

The AI-forgery attacks are highly polished, complete with forged user photos and fake social networking pages.

The legitimate code contributions are from people who have near-zero followers and no obvious track record.

This is topsy-turvy yet good news for open source because it focuses the work on the actual code, and many more people can learn how to contribute.

So long as code is good enough to get in the right ballpark for a PR, then I'm fine cleaning the work up a bit by hand then merging. IMHO this is a great leap forward for delivering better projects.
by parsimo2010 | 2026-02-03 20:39:24+00:00
I was getting ready to debate you, but I'll admit that I'm mostly wrong about title insurance.

Special warranty deeds only cover the current seller, but title insurance can defend against prior ownership claims. I will note that just because title insurance guarantees they will defend against ownership claims, they don't guarantee it will be settled in a particular way. There's a theoretical possibility that an agreement can't be reached that keeps you in the house you thought you bought legally- like in this story the buyers got their money back but didn't keep the house that wasn't theirs https://www.thetitlereport.com/Articles/Title-Insurance-at-W...
by Lerc | 2026-02-03 20:39:58+00:00
I once had a visit from cops about dodgy cheques I had been writing. Weirdly they were more ready to believe I hadn't written the cheques, than the were about me not leaving my chequebook at a brothel I hadn't visited.

The last time I wrote a cheque I had to cross out the 19 to write in the year. I think they only gave up on that line of questioning when I provided enough evidence to say that the bank had not given me any chequebooks to lose.

I still don't really know what happened there, the best that I can think of is someone with access to the mechanism to print chequebooks was running off 'replacements' for random accounts and then passing them on to people. I'm guessing it counts as identity theft.

Identity theft is not helped by processes that demand certainty and expediency causing pressure on employees to provide both even when they are not available. In a similar credit card issue with my partner, after all of the mess of departments trying to make it other departments' problems, my partner received an email saying that; in accordance with the phone conversation, the issue had been resolved. Having had no such phone conversation this caused a bit of panic, but upon contacting the bank they said that they had tried calling but there was no answer, but they were not allowed to resolve the issue unless they had directly spoken to the customer, so she just wrote that in, otherwise it would keep on causing problems down the line.

On the other hand I have leveraged such processes to my advantage to essentially steal my own identity. For a long time I possessed no photo-id, It was actually buying a house that proved to be the intractable problem that forced me to get a passport (I also wanted to travel) . There were numerous things that required photo ID to exist even if they had not laid eyes on it themselves. It seems rather odd to me, but somehow just the idea that I have it seems enough. Luckily I was once in a situation where I needed photo ID at a time when there was sufficient context to prove my identity by other means. A staff member fudged the system to make it work. That resulted in me acquiring a form of non-photo ID that had been recorded as being verified by photo ID. I leveraged that as a form of pseudo proof-of-photo-id for a number of years.
by unsupp0rted | 2026-02-03 20:40:06+00:00
That's a possible hypothesis, but qualitatively the model seems to be so much less capable than it was even 4 hours ago.

And I'm talking about GPT 5.2 High (non-codex), which is the best trade-off model for capability vs. speed.

It's like talking to a senior programmer who all of a sudden experienced a traumatic injury. Noticeable.
by jeffdico | 2026-02-03 20:40:08+00:00
Location: Lagos, Nigeria
Remote: Yes
Willing to relocate: No. Remote only.

Fullstack developer, (Python, Go Expert), Javascript ( Reactjs, Vuejs, alpinejs, jquery etc)

Résumé/CV: Provided on request

GitHub: https://github.com/jeffdico

Email: jeffdico@gmail.com
by rayiner | 2026-02-03 20:40:21+00:00
Sibling comments are good. I'll add that the biggest concern is PM2.5 (particulates smaller than 2.5 micrometers). They're thought to be responsible for 70,000 excess deaths in the U.S. annually, more than homicides or drug overdoses: https://www.stateofglobalair.org/health/pm
by vladvasiliu | 2026-02-03 20:40:44+00:00
Maybe. But then again, as someone who dual boots, I see one of the OS crashing and giving an alround worse experience then the other, on the same exact hardware, while the other just chugs along.

Now, I'm not someone good at maths or physics, so maybe, somehow, it's actually more likely than not that the worse OS gets to run when there's worse solar activity going on or whatever else has en effect on my hardware, which also doesn't seem to affect memtest for some reason.

But the likelihood can't be that high. Can it?
by ericd | 2026-02-03 20:40:58+00:00
Just based on weight, looks like a Block 4 starship should be able to bring up ~150 30 panel pallets of 550W panels, about 2 MW. They're trying to get a starship launch down to $2M with full reuse. GPU DCs are frequently in the neighborhood of 500GW, so maybe 250 launches for just the power generation, or $500M? And then there's radiators, so let's say $1B for launch of power and heat dissipation. For comparison, 500MW of H100 machines retails for >$10B, and the launch cost for those shouldn't be too bad compared to the power, since they're more value dense. And then there's land and ongoing power and cooling spending for the terrestrial version, which you don't have for the space version. So actually, doesn't seem terrible economically? This is obviously very back-of-the-envelope, and predicated on the optimistic scenario for starship launch cost.
by Arathorn | 2026-02-03 20:41:02+00:00
Tchap (the chat part of the suite) is indeed a fork of Element. Unfortunately they haven't funded upstream development for many years (otherwise both Element and Tchap would be much much better!)

Visio (aka meet) began in parallel with Element's work on MatrixRTC and Element Call. Hopefully the two can converge, given they are both built on LiveKit.
by c1ccccc1 | 2026-02-03 20:41:37+00:00
Kudos for giving a concrete example, but the square-cube law means that scaling area A results in A^(3/2) scaling for the mass of material used and also launch costs. If you make the pyramid hollow to avoid this, you're back to having to worry about heat conduction. You assumed an infinite thermal conductivity for your pyramid material, a good approximation if it's solid aluminum, but that's going to be very expensive (mainly in launch costs).

In reality, probably radiator designs would rely on fluid cooling to move heat all the way along the radiator, rather than thermal conduction. This prevents the above problem. The issue there is that we now need to design this system with its pipes and pumps in such a way that it can run reliably for years with zero maintenance. Doable? Yes. Easy or cheap? No. The reason cooling on Earth is easier is that we can transfer heat to air / water instead of having to radiate it away ourselves. Doing this basically allows us to use the entire surface of the planet as our radiator. But this is not an option in space, where we need to supply the radiator ourselves.

In terms of scaling by instead making many very small sats, I agree that this will scale well from a cooling perspective as long as you keep them far enough apart from each other. This is not as great from the perspective of many things we actually want to use a compute cluster for, which require high-bandwidth communication between GPUs.

In any case, another very big problem is the fact that space has a lot of ionizing radiation in it, which means we also have to add a lot of radiation shielding too.

Keep in mind that the on-the-ground alternative that all this extra fooling around has to compete with is just using more solar panels and making some batteries.
by senko | 2026-02-03 20:41:50+00:00
I love using different users for separating services I run on the same box!

For development, I want to be able to access/run/modify/delete the files alongside the AI agent. This can be done if groups and group permissions are set correctly (and the agent correctly chmods everything...), but that feels more fiddly than just isolating it with bubblewrap, systemd, or whatever, and preserving the uid/gid.

Just my 2c - it's great that we have options!