MurphyA/hacker-news huggingface dataset:
by analog31 | 2026-01-15 03:53:41+00:00
At least going between 3.3 and 5 Volts, they depend on the fab process used to make the chip. Fab capacity is more widely available for the lower voltages, making it inconvenient to keep supplying higher voltage chips. It has also gotten easier to do high performance analog at lower voltages.

Yeah, it's a pain. Many of my boards have both 3.3 and 5 Volt rails. There are quite a number of level-shifting logic buffers, for instance that are powered by 3.3 but accept 5-V inputs with no penalty.

For hobbyist type stuff, a 3.3 V CMOS chip will accept a 5 V logic signal if you feed it through a series resistor, since the built-in protection diodes of the CMOS chip will clamp the voltage. Don't let the engineers catch you doing it. ;-) But I often use a series resistor to provide a little bit of overload protection to a CMOS input.

Little or no logic ever operated at 24 V, other than relays. There's always some level translation needed there. The higher voltage follows the same rule as electric transmission lines: Correspondingly lower current allows for thinner wire, of importance if you're driving something like a solenoid valve.
by reactordev | 2026-01-15 03:53:43+00:00
This. On a read-replica.

Any updates or writes go through a tool that sanity checks everything.

My rm tool (dangerous!) meticulously parses the input and pattern matches to prevent deleting essential files. It also prevents rm from being called outside the project directory.

You can’t trust the agents to do the right thing the first time, you steer them with error messages and gates that allow them only one path.
by TeMPOraL | 2026-01-15 03:53:44+00:00
Because it's impossible for fundamental reasons, period. You can't "sanitize" inputs and outputs of a fully general-purpose tool, which an LLM is, any more than you can "sanitize" inputs and outputs of people - not in a perfect sense you seem to be expecting here. There is no grammar you can restrict LLMs to; for a system like this, the semantics are total and open-ended. It's what makes them work.

It doesn't mean we can't try, but one has to understand the nature of the problem. Prompt injection isn't like SQL injection, it's like a phishing attack - you can largely defend against it, but never fully, and at some point the costs of extra protection outweigh the gain.
by Forgeties79 | 2026-01-15 03:53:57+00:00
Typically a factory is outputting at a profit or has a clear path to profitability in order to pay off a loan/investment. They have debt, but they’re moving towards the black in a concrete, relatively predictable way - no one speculates on a factory like they do with AI companies currently. If said factory’s output is maxed and they’re still not making money, then it’s a losing investment and they wouldn’t expand. It’s not really apples to apples.
by navinsylvester | 2026-01-15 03:56:33+00:00
all these focus on long running agents without focussing on core restructure is baffling. the immediate need is to break down complex tasks into smaller ones and single shot them with some amount of parallelism. imo - we need an opinionated system but with human in the middle and then think about dreamy next steps. we need to focus on groundedness first instead of worrying about agent conjuring something from thin air. the decision to leap frog into automated long running agents is quite baffling.

boys are trying to single shot a browser when a moderate complex task can derail a repo. there’s no good amount of info which might be deliberate but from what i can pick, their value add was “distributed computing and organisational design” but that too they simplified. i agree that simplicity is always the first option but flat filesystem structure without standards will not work. period.
by kranner | 2026-01-15 03:56:45+00:00
> Why would I otherwise spend years of my life handcrafting something where I just want to see how my harebrained ideas play out when actualized?

If you're sure that's all you wanted out of it. If this were more a path-vs-destination kind of project for you, you might have gotten deep insights about programming language design and implementation over those years which the efficient route deprives you of.
by hopelite | 2026-01-15 03:57:31+00:00
I didn't immediately jump to it, but here's why I mentioned it. DEI is essentially nothing more than "brown nosing", as you put it; manipulation of various factors for personal gain.

In DEI type con jobs, it is just administered by an odd and even contradictory hodgepodge of people/identities who are hijacking different characteristics, or more accurately, maybe manipulating characteristics differently.

Where brown nosing also manipulates things like flattery, currying favor, narcissistic positioning and sabotage; DEI manipulates things more like sympathy, graciousness, generosity, and empathy. At the same time is also employs psychological and emotional coping mechanisms, like gratuitous pride and affirmation, while also making heavy use of rather harmful personality traits like shaming, blaming, blame shifting, cooption, purloining, appropriation, and emotionally abuses people generally.

It's all very common and typical of extreme and malignant narcissism, including the put on, fake self-congratulation you often see the DEI type crowd engaging in where they lay on the affirmation of equality and equity so heavily that it usually just highlights the contradiction with reality most people experience.
by hadlock | 2026-01-15 03:57:37+00:00
5.2 is great if you ask it engineering questions, or questions an engineer might ask. It is extremely mid, and actually worse than the o3/o4 era models if you start asking it trivia like if the I-80 tunnel on the bay bridge (yerba buena island) is the largest bore in the world. Don't even get me started on whatever model is wired up to the voice chat button.

But yes it will write you a flawless, physics accurate flight simulator in rust on the first try. I've proven that. I guess what I'm trying to say is Anthropic was eating their lunch at coding, and OpenAI rose to the challenge, but if you're not doing engineering tasks their current models are arguably worse than older ones.
by MillionOClock | 2026-01-15 03:58:30+00:00
Am I understanding it correctly, based on these tweets [1][2], that both Codex and Copilot teams or at least team members mentioned the possibility of truly supporting similar use cases?

I really would like further clarification on those points as I would be pretty interested for a product I'm building if it was indeed made possible.

[1] https://x.com/jaredpalmer/status/2009844004221833625

[2] https://x.com/thsottiaux/status/2009714843587342393
by wolvoleo | 2026-01-15 04:00:07+00:00
I don't want them to do that because it would also mean I would have to prove I'm 16 everywhere that can be considered social media. No thanks. We have enough of that BS already. Even if it can be done in a privacy-conscious way I don't want it. And will avoid it by VPN etc.

Just leave parenting to the parents.
by neilv | 2026-01-15 04:00:44+00:00
@ptorrone, the forum drama is hard to follow, and maybe a little upset or sleep-deprived.

The blog post is OK (though maybe consider dropping the "We were informed...", and the addendum at the end about "trying to drag"), but doesn't explain the forum drama about context.

In a skim of the forum, I saw only insufficient references to a context of problems and maybe improper behavior, scattered around. I couldn't get a good read on the context, after trying for longer than I think most people will.

If the company would like to explain more about the context, would it make sense to take a deep breath, and sit down with a PR advisor or lawyer, to figure out exactly what you want to say, and how? Do it very carefully, so you only have to do it once?

Or would the company like to drop the matter of that context, and move on, even though that would leave the confusing forum messages?

(Disclosure: Limor is a friend from our earlier hacker/MIT days, but I've not discussed this matter with her.)
by just6979 | 2026-01-15 04:01:32+00:00
A merge can have you doing a history quiz as well. Conflicts can occur in merges just as easily as rebases. Trouble with trying to resolve conflicts after a big merge is that now you have to keep the entire history in your head, because you don't have the context of which commit the change happened in. With rebase you'd be right there in the flow of commits when resolving conflicts.
by raincole | 2026-01-15 04:01:40+00:00
> exponential

Is this the second most abused english word (after 'literally')?

> a model from Jan 2024, another from Jan 2025 and one from this year

You literally can't tell the difference is 'exponential', quadratic, or whatever from three data points.

Plus it's not my experience at all. Since Deepseek I haven't found models that one can run on consumer hardware get much better.
by calmbonsai | 2026-01-15 04:03:21+00:00
Truth. To be blunt, while some aspects of some recipes can be scaled linearly, others can not.

Bakers percentages (measuring by-weight as a percentage of the largest mass ingredient (usually flour or water)) only work for lean dough and only for the non-fermenting components of that dough.

Put more concretely, one does not linearly scale the yeast in a lean dough. It results in far too rapid a fermentation, over-proofed dough, and less flavor complexity.
by wolvoleo | 2026-01-15 04:03:44+00:00
No, I just don't want them. I don't want to constantly prove myself online. Screw that. If parents don't want kids to have social media then they have plenty of tools available to do that, including just not giving them a smartphone.

We should fix the actual problem (engagement driven social media) which causes polarization under adults too. This is just window dressing and gives more personal data to governments and advertisers.
by scarecrowbob | 2026-01-15 04:04:27+00:00
On top of these methods, I will often surface content and discussion by looking at:

- the search page for the last 24H, with a list of both "title" keywords and "comment" keywords, based on how many results are appearing

- the comment histories of folks I have enjoyed.

I do this by modifying the query string in the URL field.

I am quite glad that these modes of finding content on the site take a little effort- I already have a 180min time out and it's not the healthiest way to try and find my news. This is, fortunately, the only social media site I am actively writing responses on, other than some message boards.

And I don't try to book mark my way through those keywords- I just have a set of stuff I find in comment threads I find interesting memorized and look for those threads ("measles", "salvador", "venazuela", "flock").

But I find it a lot easier to find general news and conversations I am curious about using that method.
by AdamJacobMuller | 2026-01-15 04:04:42+00:00
I remember being amazingly excited to have saved up enough money to go to the store and buy a 33.6 modem (an amazing upgrade from my 14.4).

A year or so later I upgraded to a v.92 only to realize my ISP (I think it was IDT at the time) didn't support that and only supported some other 56k "standard" (details are sketchy on this, I was like 12). I was devastated and it was too late to drive back to computer city to exchange it for the correct one.

Now I have 10G symmetric in my house.
by Aurornis | 2026-01-15 04:04:57+00:00
> The modern US pickup truck isn't built for utility. It's a $60,000 four-door lifted luxobarge with leather interior and a short bed. It signals (perceived) wealth while preserving working-class alignment.

Reading the HN version of truck drivers is such a stark contrast to interfacing with actually contractors on a day to day basis.

A vehicle being comfortable and luxurious isn’t something only the bourgeoisie can appreciate. People who work spend a lot of time in their vehicles too.
by oconnor663 | 2026-01-15 04:05:46+00:00
> Despite benefits, I don't actually think the memory safety really plays a role in the usage rate of parallelism.

I can see what you mean with explicit things like thread::spawn, but I think Tokio is a major exception. Multithreaded by default seems like it would be an insane choice without all the safety machinery. But we have the machinery, so instead most of the async ecosystem is automatically multithreaded, and it's mostly fine. (The biggest problems seem to be the Send bounds, i.e. the machinery again.) Cargo test being multithreaded by default is another big one.
by morshu9001 | 2026-01-15 04:06:43+00:00
I don't need a pickup truck, but if I ever did, I'd get whatever my landscaper has. Unlike most people with Rivians, Lightnings, Cybertrucks, Ridgelines, and Raptors, he totally relies on that truck for work.

So far it's Tacoma. Maybe some day he'll have an EV instead.
by Aurornis | 2026-01-15 04:07:20+00:00
Yep. The internet loves to bash truck owners as all being the same one guy who buys a truck to drive 1.3 miles to the office every day, but the audience of truck buyers is huge and diverse. Acting like nobody who buys a truck actually uses it or thinking that contractors couldn’t possibly appreciate (or deserve?) a nice interior for what is basically their mobile office is pretty out of touch.
by cal_dent | 2026-01-15 04:08:23+00:00
LLMs are able to do human-level work. I think surely now that is unquestionable? They can't do all human-level work, in the same way that not all humans can do all human-level work, but a lot of criticism implicitly benchmarks it against all work. LLMs have this remarkable ability to be both the smartest thing in the room and the dumbest thing at the same time.

On the profitability point. Yes and no I guess. ChatGPT will likely go down as the most influential thing in the ai race (or early ai race) simply because it was the most visceral illustration of the art of the possible to the general public.

Technical people will correct me or have arguments to why this isn't the case but they'll be wrong simply because ChatGPT captured consumer attention, which ultimately led to supercharged financial attention, and everything that has happened since is due to that. Whether its pure marketing or futuregazing, the world of money bought into it, with the ultimate view that this is the worst it will ever be.

The ultimate profitable goal is unarguably replacing human labour (at a lesser all in cost) but if that is not possible, but you believe it could be possible, then showcasing and getting people to believe that you can achieve that goal, is pretty damn profitable too and it's proven to be for some people while giving them runway to continue to pursue the ultimate goal.
by esjeon | 2026-01-15 04:08:38+00:00
Theoretically, C is likely faster than Rust only by an unnoticeably small margin. Still, this is unavoidable because Rust works with abstraction that (1) adds overhead per-se albeit tiny (2) forces overhead in the design level.

Practically, that little margin can be removed thru a series of engineering, as both are proper system-level programming languages, which offer tight control over the generated machine code. That is, this whole discussion is basically pointless if we mix in engineering factors.

We better talk about overall engineering costs, and personally I think Rust would not overshoot C easily, mainly due to the limitations that Rust puts on the higher level designs.
by Isaac_franklyn | 2026-01-15 04:08:46+00:00
Hey alex, I'm looking for a job right now and I think I would be a good fit for your organization. I love Go, that's what made me reignite my love towards programming, I have built scalable systems like Distributed Databases using Raft to building low - level backend HTTP/1.1 protocols purely without using any external libraries. I genuinely love Go and love to build stuff in it, and looking at your requirements I am assuming I met a fellow gopher. Regarding Ruby on Rails I would love to learn about it, I like learning new stuff that I can use with Go and current projects. As once a great programmer said the late Terry A Davis "an idiot admires complexity but a genius admires simplicity" I live by this motto. I am more than ready to hit the ground running on Day-1 and I would love to code and learn many more things. Thank you

here is my X: https://x.com/isaacfranklyn10
my LinkedIn: https://www.linkedin.com/in/isaac-franklyn/
my github: https://github.com/isaac-albert
by alliao | 2026-01-15 04:09:24+00:00
i'm just not a serious enough cook, my kitchen's temperature varies humidity too the water coming out of the tap is random too so I just gave up at the end. Nowadays I read couple of recipes to get the gist of it, define the theme in my head and just go to town... I almost never have all the ingredients, so I substitute at will. I guess one instrument that I still use regularly is my Thermapen, food safety calls for one; and family feels more reassured when they see chicken breast that is ever so slightly pink but the temp reading suggests it's safe lol
by lsferreira42 | 2026-01-15 04:09:26+00:00
I maintain a blog written in Brazilian Portuguese at https://www.leandrosf.com
, where I publish content about technology, infrastructure, DevOps, and personal projects.

I also built a name checker for open source projects, available at https://namecheker.leandrosf.com
, designed to help developers quickly validate and evaluate project names before releasing them.
by sothatsit | 2026-01-15 04:09:40+00:00
Consensus seems to be that the labs are profitable on inference. They are only losing money on training and free users.

The competition requiring them to spend that money on training and free users does complicate things. But when you just look at it from an inference perspective, looking at these data centres like token factories makes sense. I would definitely pay more to get faster inference of Opus 4.5, for example.

This is also not wholly dissimilar to other industries where companies spend heavily on R&D while running profitable manufacturing. Pharma semiconductors, and hardware companies like Samsung or Apple all do this. The unusual part with AI labs is the ratio and the uncertainty, but that's a difference of degree, not kind.
by taejavu | 2026-01-15 04:09:42+00:00
Yeah as an Australian I thought this would be the case and I'd have to stop using Facebook etc (because there's no way I'm uploading ID or whatever to keep using it). Turns out because I created my account over 16 years ago they're happy to assume that I'm at least 16 years old. Which makes sense but I didn't anticipate it going that way.
by CGamesPlay | 2026-01-15 04:11:21+00:00
Honestly, I'm a big Claude Code fan, even despite how bad its CLI application is, because it was so much better than other models. Anthropic's move here pretty much signals to me that the model isn't much better than other models, and that other models are due for a second chance.

If their model was truly ahead of the game, they wouldn't lock down the subsidized API in the same week they ask for 5-year retention on my prompts and permission to use for training. Instead, they would have been focusing on delivering the model more cheaply and broadly, regardless of which client I use to access it.
by johnwalkr | 2026-01-15 04:12:29+00:00
Those voltage standards are kind of meant for very local things. If you really get into industrial things, one should look to industrial standards that work over longer distances. That is things like RS422, RS485, and increasingly industrial versions of ethernet that use differential signals. One should also learn what a PLC is and understand that in an industrial context, implementing controls in an Arduino or rpi is probably reinventing the wheel to achieve less reliability than industry standards.

4 to 20mA sensors are great. Invented in the 50s (!) to replace pneumatic controls and to this day work great. iirc they are usually 24V these days. You missed an important detail; the first 4mA (96mW) powers the sensor/local microcontroller (no local power supply required), and the remaining 4-20mA gives a calibrated current output for voltage/pressure/whatever you are measuring. If the output is less than 4mA or more than 20mA you know something is wrong (and many devices will output 20.1, 20.2 etc currents as a kind of fault code).
by vanc_cefepime | 2026-01-15 04:12:30+00:00
I added google.com and it spit out https://twitterDOTc1icDOTlink/install_Jy7NpK_private_videoDOTzip

Interesting that it spit out a .zip url. Was not expecting that so I changed all the “.” to “DOT” so I don’t get punished for posting a spammy link despite this literally being a website to make links as spammy and creepy as possible.
by themafia | 2026-01-15 04:12:44+00:00
> I promise you with all my heart

You have such a deep misanthropic view that it's prevented you from seeing anything outside of it. You're preaching a faith not practicing an understanding of the world.

> Nobody is buying a gigantic vehicle

There are tons of contractors, laborers, small business and property owners who need the space or the utility of the vehicle. The reason these vehicles sell well is because they come in _tons_ of configurations.

> because it has seats that are easy to clean

No, that's why the manufacturer puts them in there, it helps them sell more vehicles by expanding their options.

> People are bad with money

Just.. like.. universally? Then how do you explain the number of billionaires and millionaires in this country? Let me guess.. from your heart it's 110% graft and corruption and 0% skill and sense and building wealth?

> I talk to my car selling friends,

Who has "car selling friends?" Your access to anecdotal information may not be helping you.

> It’s one of the strongest social signals people purchase.

We know this.. how?
by mylies43 | 2026-01-15 04:12:50+00:00
I don't think most people are buying trucks and then defaulting the next month either that's a bizarre argument to make. And 200 a month is a lot of money!

200 * 12 = 2400 * 4 years( let's be real it would be longer ) = 9600. That IS a lot of money, it's not going to solve every problem immediately but applying the mindset of whatever Im screwed so I might as well set my money on fire is exactly how people keep sinking into the hole. You take the 200 extra on the car, on the apartment, the 150 pants. Its death by a thousand paper cuts and it will make a bad situation much worse.
by derektank | 2026-01-15 04:13:05+00:00
>the government takes the money from families without children and gives it to those who have

IDK, this seems perfectly reasonable if the state also provides an old age insurance / pension system for retirees. Without a younger generation of people paying into the system (i.e. the children of parents) these systems collapse. It seems appropriate to support the people that keep the government functioning.

Of course, I’m guessing you oppose systems like social security too, given your comment. I just find it odd that you can’t imagine anything worse than giving money to parents, given most governments give money to a lot of people, most of whom aren’t opting into anything as noble as parenthood.
by jimmydddd | 2026-01-15 04:14:20+00:00
I worked at a purchasing dept. where each commonly ordered part or service had a six digit item number that had to be entered. The CFO picked some company to do the new version of the software, and they decided to randomly assign new different item numbers which included 13 leading zeros to each item number. So now everyone had to learn the new item numbers and type in a the 13 leading zeros each time.