MurphyA/hacker-news huggingface dataset:
by Joel_Mckay | 2026-02-11 16:58:58+00:00
You obviously are not in manufacturing.

USB-C charger reuse is now common (Apple chargers still gets an UK law exception)

RoHS prevents Pb content in recycled parts (less toxic wast)

Lithium battery recycling drop bins are next to the store entrance (financial incentives)

Standard ATX12V/EPS12V power supply in your PC is a standard component between motherboards

Aluminum and steel instead of plastics is common (consumers like the aesthetics too)

Under the guise of recycling, problems arise when third-world people use vats of acid to strip trace gold/platinum from electronics. Others strip, relabel (laser marking), and resell aged chips as new stock... this can cause safety/reliability problems.

Some firms now use solder centrifuges to extract RoHS solder off parts, and resell the tin bar-solder back to manufacturers.

e-Waste can be a desirable resource, but few people want old Lead contaminated CRT or mixed plastic filled with inserts etc.

Companies like AMD with AM5 compatibility across chip generations should get an award for their great work reducing waste. Linux <6.0.8 kept a lot of laptops out of the landfills too, but now kernel >6.0.15 will no longer support old GPU/Laptops as NVIDIA ends legacy driver support. =3
by iJohnDoe | 2026-02-11 16:59:59+00:00
Affected by the outage since about 6:15 AM PT this morning. We're still down as of 9:00 AM PT.

Our existing containers were in a failure state and are now are in a partial failure state. Containers are running, but underlying storage/database is offline.

Many questions on their forum are similar to our situation. People wondering if they should restart their containers to get things working again. Worried about if they should do anything, risk losing data if they do anything, or just give everything more time.

I'm glad Railway updated their status page, but more details need to be posted so everyone knows what to do now.

Everyone has outages, it's the way of life and technology. Communication with your customers always makes it less painful and people remember good communication and not the outage. Railway, let's start hearing more communication. Forum is having problems as well. Thanks.
by grouchy | 2026-02-11 17:00:25+00:00
It does!

import { z } from "zod";

inputSchema: z.object({ query: z.string() });

or

import * as v from "valibot";

inputSchema: v.object({ query: v.string() });

or

import { type } from "arktype";

inputSchema: type({ query: "string" });
by adrian_b | 2026-02-11 17:00:39+00:00
Everything is very unrecyclable, because there are no laws forcing true recycling.

Designing something to be recyclable and also designing the equipment that could recycle it is much more expensive than designing it to be just dumped as garbage and designing only the equipment needed to make it from pure raw materials.

Using most materials in closed cycles (except those that can already be recycled efficiently by living beings), which is absolutely necessary for the survival of mankind, will never happen unless mandated by law, because any business tries to push such costs to someone else.

Recycling will happen only when the sales of any object will be forbidden, unless the raw materials from which it has been made, besides a list of exceptions, can be recovered in a very high proportion, e.g. 99% and someone will be liable if this does not happen.

Obviously, if such laws will ever be adopted, they would have to implemented very gradually, i.e. there should be a grace period of several years, and then the mandated efficiency of recycling should be initially very low, with a plan to raise every few years. Similarly, the number of exceptions might be initially large, but then some of the exceptions should be eliminated when adequate technologies are developed.

For now, there is no serious research in true recycling technologies, which really reverse the fabrication process of a product, because there are neither any money to be gained from having such technologies, nor any money to be lost from not having such technologies.
by kube-system | 2026-02-11 17:01:22+00:00
You're thinking of the 70 Series Land Cruiser, which is an older platform that Toyota still manufactures and offers around the world... in some markets.

TGS is merely a distributor and outfitter of Toyota vehicles for the UN, who famously uses the 70 Series Land Cruiser. But, TGS manufactures zero vehicles -- they simply outfit and work on vehicles that Toyota currently makes.

TGS does offer the Hilux as well, but only the current 8th gen model: https://www.toyota-gib.com/en/models/hilux.html

The Hilux in the above Top Gear video is a 4th generation model, which started production in 1983, and was last manufactured in 1997 when the final plant in South Africa stopped manufacturing it.
by schmidtleonard | 2026-02-11 17:01:45+00:00
TechnologyConnections debunked the Phoebus Cartel a while ago.

tl;dw incandescent bulbs can be made more efficient and brighter by running them hotter, but this reduces the lifetime. The obvious Nash Equilibrium involves increasingly hot/bright/efficient bulbs and as much lying about lifetime as a typical consumer would accept, which is a lot. The idea behind the Phoebus Cartel was to force honesty on the dimension where it was most likely to disappear. You are free to disapprove of this and reject bulb lifetime policing, but if so you support the "everybody lies" alternative. Pick your poison.
by achillean | 2026-02-11 17:01:55+00:00
FYI: it might be better to search by port:23

https://www.shodan.io/search?query=port%3A23

Or to filter by product:telnetd

https://www.shodan.io/search?query=product%3Atelnetd

A query of "telnet" searches Shodan for banners where the "data" property contains the string "telnet":

https://book.shodan.io/getting-started/query-syntax/
by chaps | 2026-02-11 17:01:58+00:00
Tesseract v4 when it was released was exceptionally good and blew everything out of the water. Have used it to OCR millions of pages. Tbh, I miss the simplicity of tesseract.

The new models are similarly better compared to tesseract v4. But what I'll say is that don't expect new models to be a panacea for your OCR problems. The edge case problems that you might be trying to solve (like, identifying anchor points, or identifying shared field names across documents) are still pretty much all problematic still. So you should still expect things like random spaces or unexpected characters to jam up your jams.

Also some newer models tend to hallucinate incredibly aggressively. If you've ever seen an LLM get stuck in an infinite, think of that.
by qcontinuum1 | 2026-02-11 17:02:05+00:00
It is a noble idea to have a community driven effort in security research. We are sceptical that would work. The same way security researchers will read this thread in future bad actors (e.g. Similarweb) can read as well.

Any tool that would be open sourced or community driven for extension scanning will be with enough time used by bad actors to evade the scans. That is also why we don't share the code for this research as it would only speed up this process.
by leephillips | 2026-02-11 17:02:46+00:00
NYC is a special case, because it’s at or near the center of the universe: the US financial hub, the center of theater, dominant in all entertainment media, the UN headquarters, the most important historical entry point for all immigrant groups, the most important city for book publishing, advertising, etc. It’s one of the five most important, powerful cities in the world. It has its own foreign policy and diplomatic relationships. Its mayors have frequently, and for many decades, been interviewed for their opinions on world affairs that would seem, at first glance, to have nothing to do with city government.
by kergonath | 2026-02-11 17:03:02+00:00
This is not always easy. The models I tried were too helpful and rewrote too much instead of fixing simple typos. When I tried I ended up with huge prompts and I still found sentences where the LLM was too enthusiastic. I ended up applying regexes with common typos and accepted some residual errors. It might be better now, though. But since then I’ve moved to all-in-one solutions like Mathpix and Mistral-OCR which are quite good for my purpose.
by Schmerika | 2026-02-11 17:03:08+00:00
> European farmers have argued such terms mislead consumers and threaten their industry.

No one with room temperature IQ has ever thought that oat milk came from animal.

And the meat/dairy industry should be at least a little threatened if we want a more ethical, liveable, and sustainable planet.

The argument that someone might lose their livelihood if we make the world a better place is way too common these days. Seeing it backed up by courts is not surprising but still dreadful.
by moomoo11 | 2026-02-11 17:03:41+00:00
This is why I really think for AI tools it’s probably good to just start fresh.

Like our emails, files, other accounts and stuff. That’s “ours” and personal.

Even for business, that should be off limits.

What we do give to AI should be brand new blank slates. Like say I roll out an AI solution in March 2026. That is the seed from which everything we do using AI will work.

To get there we could move data we want to the new environment. But no access to any existing stuff. We start fresh.

If it needs to take any actions on behalf of our existing accounts it needs to go through some secure pipeline where it only tells us intent, without access.
by frizlab | 2026-02-11 17:03:45+00:00
Yup. It’s what I’ve come to realize. My job is probably safe, as long as I will be willing to adapt. I have still not even tried AI once, and don’t care for it, but I know at one point I probably will have to.

I don’t actually think it’ll be a productivity boost the way I work. Code has never been the difficult part, but I’ll definitely have to show I have included AI in my workflow to be left alone.

Oh well…
by threethirtytwo | 2026-02-11 17:04:22+00:00
>A chatbot is exactly and only a short term recombination of existing ideas is exactly my point.

You missed my point. I'm saying humans have finite context windows as well.

Look at how claude keeps passing it's context window down the chain. It creates a summary. It can spend thousands of tokens to coalesce on a conclusion, and only that conclusion needs to be passed on to the next context window. The research can be tossed. That's how human discovery works. We don't need the whole context window, we produce major discoveries because we pass the conclusion down the chain.

LLMs can do it too. We just never fully tried it.
by KellyCriterion | 2026-02-11 17:04:44+00:00
This!

Unfortunately, my soul brought me into that bucket :-(
I can speak about it with other (men) friends without children, and to some women without children. But if you ever say that you didnt want children when others with children are around, they see you as an alien.

Esp it gets hard if you are single (what happenend to me now) and you meet new women and tell them that the only reason for the last breakup was that I couldnt bear the stress with out children.

I knew from the beginning of my life on, that it will totally crush me if this happens - coming from a "not supportive family" makes it really hard to >actually want children<, esp. if the same stories now repeat :-(
by saubeidl | 2026-02-11 17:04:44+00:00
>the US is caught up in a weird middle - where its lacking labor capacity for essential manufacturing & other positive contributions while also lacking job making capacity

> because all the money has gone into casino economy not capacity building

What you're describing is referenced to as Fictitious Capital in Marxist thought: https://en.wikipedia.org/wiki/Fictitious_capital
by jkrejcha | 2026-02-11 17:04:46+00:00
> 1. You can use UNC paths to access remote servers via SMB

Relevant article from The Old New Thing: https://devblogs.microsoft.com/oldnewthing/20060509-30/?p=31...

Programs (this is true for most mainstream operating systems) can become network facing without realizing it. I've sometimes found a bunch of Windows programs sometimes tends to assume that I/O completes "instantly" (even if async I/O has been common on Windows for a very long time) and don't have a good UX for cancelling long running I/O operations
by bethekidyouwant | 2026-02-11 17:04:54+00:00
I’m not understanding this. You still have to deploy a piece of hardware to read the Wi-Fi waves. Why wouldn’t you just deploy some other piece of hardware that’s better at surveilling the surroundings?
Also, if the Wi-Fi device is in the area are not busy now your camera is off that doesn’t seem good. Also, I imagine you have to tune it for every environment, geometry that doesn’t sound easy.
by bethekidyouwant | 2026-02-11 17:05:06+00:00
I’m not understanding this. You still have to deploy a piece of hardware to read the Wi-Fi waves. Why wouldn’t you just deploy some other piece of hardware that’s better at surveilling the surroundings?
Also, if the Wi-Fi device is in the area are not busy now your camera is off that doesn’t seem good. Also, I imagine you have to tune it for every environment, geometry that doesn’t sound easy. And then after all that work, I move my Wi-Fi router 4 inches to the left.
by alsetmusic | 2026-02-11 17:05:06+00:00
> Different stroke for different folks, but I'm still very much in the paradigm where email is more like a letter in the mail, not like a text message, IM, or "please return my call" voicemail.

I moved from a company that operated under that paradigm (Slack was the primary mode of internal comms) to one that treats email as the primary mode of comms. It was a minor challenge to start watching my inbox and keep it at zero-unread (something I don't care about at all in my personal emails). Feels natural to me now when I'm in work-mode.
by toomim | 2026-02-11 17:05:15+00:00
You can do this by (1) extending your CRDT into a CTM (see https://braid.org/time-machines) and then (2) use the antimatter algorithm (braid.org/antimatter), or something similar, for acknowledgements.

The antimatter algorithm allows peers to learn where the rest of the network has caught up to, without a central actor, or relying on consensus, across arbitrary P2P connection & disconnection events in the network. It even allows subnetworks, after a partition, to prune the history that they generate while partitioned, while still holding onto the necessary older history to reconnect with the other half of the partition.
by sowbug | 2026-02-11 17:05:29+00:00
Those are the adulterants, not the drugs being adulterated such as heroin, meth, and MDMA.

For the most part, no customer wants fentanyl. The dealers like it because it's a cheap booster for cutting the drugs that their customers actually do want to buy. It just has this unfortunate side effect of making small overdoses lethal.

That's why "ending the fentanyl crisis" is a curious goal. We had a perfectly good War on Drugs going on, but fentanyl is making the illicit drug industry too dangerous. You'd think that if we wanted to stop drugs, and we knew how to do that, we'd stop drugs. Instead we're stopping fentanyl, so we can get back to the regularly scheduled version of the War on Drugs that was always intended to last forever.
by xyst | 2026-02-11 17:06:32+00:00
recyclable and reusable aren’t profitable for companies. They want you hooked on buying the latest incremental/minute change.

If companies like Apple cared truly cared about the environment. We would have phones, laptops with easily repairable and upgradeable hardware.

Framework is the closest we have come to having a thin profile laptop and easily repairable and upgradeable hardware.
by bell-cot | 2026-02-11 17:06:52+00:00
> and why are artists being subsidized instead of essential workers?

There are far more than 2,000 real, paying jobs for schoolteachers. And for grocery clerks. And for nurses. And for fire fighters. And for drivers of rubbish lorries. And for ...

Not so much for the folks who hope to be the next James Joyce or Louis le Brocquy.
by jltsiren | 2026-02-11 17:07:04+00:00
I find the "reduce, reuse, recycle" slogan misleading.

Everything that is manufactured will eventually become waste that must be disposed of responsibly. The overall volume of manufacturing only goes up if we leave it to the market, and there is no serious political will to legislate it down. That leaves us with an ever-increasing volume of waste that must be dealt with, making waste management an increasingly important issue.
by CamperBob2 | 2026-02-11 17:07:06+00:00
Essentially nothing we do as programmers is special or unique. Whatever we're doing, there's a 99.999% chance that somebody, somewhere did it first, just in a different context. The key point is, now we can avoid duplicating that person's effort. I don't see the downside.

Put another way: all of the code that needed to be written has now been written. Now we can move on to more interesting things.

What will really bake peoples' noodles is when it becomes apparent that the same is true for literature. I won't mind if I'm not around to witness that... but it will happen.
by OutOfHere | 2026-02-11 17:07:36+00:00
The article misses the simplest technique:

Just donate blood as often as possible. This results in a loss of cholesterol, other bad lipoproteins, excess iron in those who have it, and PFAS toxins. It is frequency-dependently associated with longevity.

Whole blood donation avoids the plastic lining of plasma donations, with the latter undesirably transferring unwanted microplastics into the body.

For those with sufficient spare money, instead of donating blood, just get various blood tests every other week, additively comparable to a donation if the tests are substantial.

Granted, this is antithetical to being a vampire, but you will still have to make up for it by supplementing sufficient healthy nutrients, e.g. electrolytes, ferric pyrophosphate, protein, etc. to allow your body to quickly restore the lost blood.

As a disclaimer, do not ever donate blood if you use narcotics, disallowed drugs, injectable drugs, or have unsafe intimate practices, or might have chagas or TB or even long Covid.
by segmenta | 2026-02-11 17:07:47+00:00
Yep - if you just want the assistant to access your Obsidian vault, you can point it to the vault during chat. If you’d like it to show up in the UI as well, or don't want to point to it on every chat, you can copy the vault to a folder under knowledge: ~/.rowboat/knowledge/obsidian-vault.
by MostlyStable | 2026-02-11 17:08:18+00:00
There was a cartel, but this is one of those "more complicated than it appears" situations. In incandescent bulbs, there is a real tradeoff between durability of the bulb, efficiency (lumens/watt), and brightness/quality of the light, for physics reasons you _can't_ improve one without degrading the other.

Since "quality of light" is a very difficult thing to market, there was an incentive to push "lifetime of the bulb" in marketing and just make the light quality increasingly worse. The cartel attempted to halt that by making everyone agree on a lifetime/quality to hit and not participate in a race to the bottom (and yes, there was also the obvious benefit to the cartel members of increased sales and profits, which they explicitly talked about in internal documents).

I want to be very clear that I'm anti cartels and I'm not trying to say "so this was all hunky dory", just that this was not (and these things very rarely are) a simple case of "they made the product objectively worse for the sole sake of more money". Instead, they chose a different point on the pareto-frontier of brightness/efficiency/lifespan that also had the benefit of making them more money.

But yes, LED bulbs are currently mostly garbage and have terrible heat/power management electronics which means that in practice you almost never get anywhere close to the theoretical life span increases (because the electronics die from overheating far before the actual LEDs themselves would go out), and finding out information on how well a given bulb brand does on heat/power management is essentially impossible.
by treeliker | 2026-02-11 17:08:20+00:00
This started out as a passion project so funnily enough our spaghetti code detector has quite some technical debt itself.

But I have a dev branch where I am trying to get tree-sitter to work. As its ecosystem is an absolute beast when it comes to the amount of languages it supports this would definetly be my preferred method over doing all the languages manually.

The main challenge is normalizing the Trees and making sure all nodes are in a comparable state when we visualize them. (otherwise vsiualizing multilingual Codebases would be a real Pain)
by happymellon | 2026-02-11 17:08:22+00:00
You have to be careful with that phrase through.

> using bio-degradable options where there is one

A lot of "biodegradable" will use a literal interpretation, in that it it degrades in nature. 500 years you say? But it still degrades...

Home compostable is really the only one that makes sense. Even industrial composting requires a high heat environment as the catalyst, so if something contaminates the batch and goes into general refuse then it will never break down.
by dottedmag | 2026-02-11 17:08:26+00:00
(Author here) I meant "design" as in designing physical objects — and all our "programming" is "design" in this definition, because "manufacturing" is done by compilers and bundlers.

And I wouldn't write this article 3 months ago. Since then the quality of the output jumped significantly, it is now possible to put the agent into a proper harness (plan/edit/review/test) and the output is good — and if it's not, you discard it and try again, or point out a detail for the next cycle of improvements.

Yes, this requires a lot of forethought to set up, but it works.

I'm not talking only about "web things", I'm working on a project that involves engineering calculations and a lot of optimization of hot paths, both CPU and GPU.
by afandian | 2026-02-11 17:08:29+00:00
I initially misremembered the age of the card, but it was about that old when I bought it.

My hope was that they would find a higher-level place to modularize the render than llvmpipe, although I agree that was unreasonable technical choice.

Once-in-a-generation technology cliff-edges have to happen. Hopefully not too often. It's just not pleasant being caught on the wrong side of the cliff!

Thanks for the insights.
by david927 | 2026-02-11 17:08:45+00:00
And I don't want to add fuel to a strange fire, but in 1764 when Jean-Jacques Rousseau wrote a letter to Beaumont regarding the absurdity of belief despite evidence, he used this as an example:

"If there is in this world a well-attested account, it is that of vampires. Nothing is lacking: official reports, affidavits of well-known people, of surgeons, of priests, of magistrates; the judicial proof is most complete."