MurphyA/hacker-news huggingface dataset:
by jonchurch_ | 2025-11-04 02:23:47+00:00
We are seeing a lot more drive by PRs in well known open source projects lately. Here is how I responded to a 1k line PR most recently before closing and locking. For context, it was (IMO) a well intentioned PR. It purported to implement a grab bag of perf improvements, caching of various code paths, and a clustering feature

Edit: left out that the user got flamed by non contributors for their apparently AI generated PR and description (rude), in defense of which they did say they were using several AI tools to drive the work. :

We have a performance working group which is the venue for discussing perf based work. Some of your ideas have come up in that venue, please go make issues there to discuss your ideas

my 2 cents on AI output: these tools are very useful, please wield them in such a way that it respects the time of the human who will be reading your output. This is the longest PR description I have ever read and it does not sound like a human wrote it, nor does it sound like a PR description. The PR also does multiple unrelated things in a single 1k line changeset, which is a nonstarter without prior discussion.

I don't doubt your intention is pure, ty for wanting to contribute.

There are norms in open source which are hard to learn from the outside, idk how to fix that, but your efforts here deviate far enough from them in what I assume is naivety that it looks like spam.
by kazinator | 2025-11-04 02:24:03+00:00
Another one: Baker clamp to speed up a transistor.

https://en.wikipedia.org/wiki/Baker_clamp

Flyback diode:

https://en.wikipedia.org/wiki/Flyback_diode

A diode can switch off an AC source when a battery is present: see second circuit in accepted answer, introduced by, "Alternatively, you can probably get away with just using some schottky diodes:"

https://electronics.stackexchange.com/questions/71753/whats-...

Also, diodes can be used to provide a controlled discharge path for capacitors when a device is turned off.

The circuit in this EE StackExchange question shows it:

https://electronics.stackexchange.com/questions/471285/capac...

It has one RC constant when charging and a different RC constant when discharging through the diode.

Why would you want to charge a capacitor slowly when power is applied to the device, but discharge it fast when power is cut? There are various applications for that.

For instance, circuits that control some timed behavior, like holding a CPU chip in a reset state at start up while power stabilizes, and then releasing it. You want that circuit to reset itself quickly if power is lost.

Analog circuits have things like that in them: for instance circuits that mute an audio amplifier on power up for a bunch of milliseconds until a capacitor charges. If the power is cycled, you want that timer to reset itself.

Another application: Log amp: https://en.wikipedia.org/wiki/Log_amplifier

This exploits the diode's characteristic V-I exponential curve in amplifier feedback to produce output proportional to the logarithm of the input.
by foxfired | 2025-11-04 02:24:14+00:00
It's funny just today I published an article with the solution to this problem.

If they don't bother writing the code, why should you bother reading it? Use an LLM to review it, and eventually approve it. Then of course, wait for the customer to complain, and feed the complaint back to the LLM. /s

Large LLM generated PRs are not a solution. They just shift the problem to the next person in the chain.
by yepguy | 2025-11-04 02:24:17+00:00
I've read a couple articles like this now, and my dream device is an e-ink tablet that is programmable by handwriting. Something like Emacs crossed with the Remarkable tablet crossed with a new programming language optimized for handwriting.

I don't want VR headsets. I don't want AI voice assistants. I don't want robots. I just want this.

Sadly nobody else is clamoring for it...
by kmano8 | 2025-11-04 02:25:44+00:00
Perpay | Senior Full Stack/Backend Engineer + Engineering Manager | Onsite in Philadelphia, Full-Time

Perpay is building financial products backed by users' paycheck direct deposit. We believe everyone deserves a chance to improve their financial future, and we’re dedicated to building simple and inclusive financial products that help our members create healthy habits and achieve economic stability. We've really hit our stride in terms of growth the last 18 months, and that curve is still steepening.

We're looking for:

- A few Senior Full-stack or Backend Engineers across our 3 product engineering teams. We highly value product-mindset, experience building production web apps for real users, and ability to coach and support more junior engineers.

- A technically hands-on Engineering Manager. Ideally, you have at least a year or two of experience leading people and being accountable for a team's execution, roadmap, and performance. You would be the fourth "line manager" on our team, and so there's ample opportunity to grab org-wide initiatives that are interesting and impactful.

Our stack includes AWS, Postgres, Python/Django, React/Redux/Typescript, Datadog

Some other company notes / benefits: Open PTO policy, full health/dental/vision, strong total cash comp, remote weeks around major holidays + extra holiday on weekends like MDW and LDW, catered lunch 3 days/wk, 401k w/ solid match, cell phone plan, gym subsidy, and some student loan repayment match. Backed by First Round Capital.

Check out the full JDs here https://perpay.com/careers#open-roles , and feel free to reach out directly! karl at perpay dot com
by seec | 2025-11-04 02:25:56+00:00
Yes that's the issue with predators, since they run around and use their muscles a lot, the meat is lean and quite hard; it doesn't make for a very tasty meal and the effort required to get this type of meal really isn't warranted.

On top of that, you can't really farm predators, almost by definition (I'm sure you could but that would be very stupid).
Show HN: TikTok Transcript – free, no-login subtitles to .srt/.txt
by brian_bian | 2025-11-04 02:26:43+00:00
I built a tiny tool to grab subtitles from any TikTok video. Paste a link, get captions instantly, then copy or download as .srt or .txt. It’s completely free and doesn’t require sign-in.

Why it might help: - Note-taking and language learning without manual transcription - Clean subtitle files for editing/remix workflows - Multilingual UI and works with videos that already have captions

Limitations: - If a video has no captions, nothing to extract - Private/restricted videos may not work - Occasional failures due to upstream/network—retry usually fixes it
by TheOtherHobbes | 2025-11-04 02:27:20+00:00
We already have monolithic centralised systems.

Most open source development happens on GitHub.

You'd think non-average developers would have noticed their code is now hosted by Microsoft, not the FSF. But perhaps not.

The AI end game is likely some kind of post-Cambrian, post-capitalist soup of evolving distributed compute.

But at the moment there's no conceivable way for local and/or distributed systems to have better performance and more intelligence.

Local computing has latency, bandwidth, and speed/memory limits, and general distributed computing isn't even a thing.
by aeon_ai | 2025-11-04 02:27:28+00:00
Yes - If you're willing to allow that AI might be a tool in the artistic process if it is used in conjunction with intent and effort, then we are at a reasonable position -- That stating "all AI is slop" is as inarticulate and insufficient as the claim of "look at what I made, I'm an artist!" coming from someone who typed in a four word prompt.

The majority of people using AI believe that production itself is art. They produce slop because they have no craft, no taste, and no innate talent.

Artists recognize that art requires the development of craft and taste - and there are many that see AI as a tool that can be used in that process.
by hamsic | 2025-11-04 02:28:02+00:00
"Lossless" does not mean that the LLM can accurately reconstruct human-written sentences. Rather, it means that the LLM generates a fully reproducible bitstream based on its own predicted probability distribution.

Reconstructing human-written sentences accurately is impossible because it requires modeling the "true source"—the human brain state (memory, emotion, etc.)—rather than the LLM itself.

Instead, a practical approach is to reconstruct the LLM output itself based on seeds or to store it in a compressible probabilistic structure.
by divbzero | 2025-11-04 02:28:57+00:00
How will lazy imports interact with PEP 8 which recommends grouping imports in order:

1. Standard library imports.

2. Related third party imports.

3. Local application/library specific imports.

https://peps.python.org/pep-0008/#imports

Based on the examples in PEP 810, I suppose each group of regular imports can be followed by a group of lazy imports?

import os import sys lazy import json import fastapi lazy import numpy import myapi import mymodels lazy import myutils ...
by georgeharmony | 2025-11-04 02:29:08+00:00
We are hiring! We do AI Automation for Manufacturing.

This would be in-person, with an incredible office, gym + sauna + cold plunge, personal trainer 3x/week, 6-figure comp + high equity

Backed by the founders of HubSpot, Typeform, Apollo, Hustle Fund, Brickyard, and more.

Apply via URL!
by rich_sasha | 2025-11-04 02:29:10+00:00
It's a common accusation of pro-Israel side that the whole world is so blindly and forcefully pro-Hamas that Israel can and must to do whatever it takes, even bending or breaking rules it would otherwise respect.

IME this is just not true. Sure, antisemitism is real, especially among certain strata of the society.

BUT in the main, my observation is that no one supports Hamas or their approach. Even people who are very critical of Israel in the West (but not beyond the line of fringe, rabid antisemitism) state that 7/10 attacks were horrific and Hamas is a terrible terrorist org.

I can't help but feel that the "whole world hates us" view is a hyperbola, at some level deliberate, to justify doing whatever Israel wants to civilian Palestinians.
by tharkun__ | 2025-11-04 02:30:15+00:00
Details!

Also, please set up something like this or give me a link to a North American fire department that has such high production value videos: https://www.youtube.com/@BrandweerLunteren

I just love that the guy literally bikes to the fire station in like a minute and he's not even the first guy to arrive or just barely. And the others following in the van are like a couple minutes out at most. Where I am, the volunteers at the fire department have to be there within 15 minutes plus the time it takes to get to the actual fire.

(no worries I understand that the Netherlands is a much different country with regards to fire hydrant infrastructure and closeness to the station from the US / NA, at least/especially the rural US/Canada. I just want such awesome videos from other places around the globe really)
by jonchurch_ | 2025-11-04 02:33:08+00:00
You can churn this stuff out in about an hour these days though, seriously. Thats part of the problem, the asymmetry of time to create vs time to review.

If I can write 8 9k line PRs everyday and open them against open source projects, even closing them let alone engaging with them in good faith is an incredible time drain vs the time investment to create them.
by jerrygoyal | 2025-11-04 02:33:10+00:00
We used KaTeX via a React plugin to render math formulas as part of the AI response for our AI Writing Chrome extension (Jetwriter AI). We faced many challenges, especially with how different AI models syntax formulas, and had to do some string manipulation to make it work. Sadly, there isn't a go-to KaTeX library that would just work for AI chat apps.
by raw_anon_1111 | 2025-11-04 02:33:30+00:00
How many people retire with minor kids or even kids in college?

And if you are retiring with high fixed expenses and worrying about buying new expensive cars - you’re doing it wrong.

Anecdotally, at even 51, we (wife 49) have been focusing on reducing our expenses since 2022. Our youngest son (my stepson) graduated in 2020. I slightly pivoted to a career that is mostly remote first (strategy cloud consulting + app dev). We sold our house in the burbs in 2024 that we had built in 2016 for twice the price we paid for it, downsized to one car that is below the median price of a new car in the US, downsized to a condo 1/3 the size of our old house (and less maintenance), moved to state tax free Florida, paid off some lingering debt.

I “retired my wife” in 2020 because of a combination of not wanting her to be in the school system at the height of Covid, so she could explore her passion projects, so we could travel after Covid lifted and I started making significantly more working at BigTech remotely (no longer there).

Our fixed expenses - money we have to spend to live - is around $8K a month all in and that’s going to go down some in 2028.

We don’t live “miserly” at all. Our flexible expenses include lots of travel between short getaways and longer month long stays away from home, concerts etc.

My entire idea is to do most of our expensive traveling while I’m working and healthy instead of waiting until I retire. I see retirement as us staying in another country for extended periods of time - we are starting that next year while I’m working.

It’s also the last thing we want to do is have more than one home. Why would we do that and give up the optionality of just renting an AirBnb for long stays in different places both domestically and internationally?
by Spooky23 | 2025-11-04 02:34:21+00:00
Sometimes. I had a kid who’d get his buddies together and ambush me in the way out of school. His mom was an employee and the school staff would mysteriously not see anything involving him.

He then came at me by himself with a stick when I was walking my sister home far from school. I beat the shit out of him, broke his nose, bruised a rib and he sprained his ankle. My sister told her friends, and all of those little shits stayed away. He’s lucky - a year or two later I would have been stronger and probably hurt him pretty bad.

I will say that schools are much better at dealing with this behavior now. I’m sure the kid had problems, but it wasn’t my responsibility as a 10/11 year old to hug it out, and none of the 1980s adults seemed to give a shit.
by layla5alive | 2025-11-04 02:34:40+00:00
"Mr. Madison, what you've just said is one of the most insanely idiotic things I have ever heard. At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it. I award you no points, and may God have mercy on your soul."
by xp84 | 2025-11-04 02:34:45+00:00
But wait. If I take pretax $1000 this year and put it in a Trad IRA and buy some stock, and in 20 years I retire and it’s worth $3000, then I should owe income tax on the $1000 and 15% capital gains on the $2000 gain. If I did the same to a Roth though, I’d pay tax on the $1000 now, so, it’s now $600, but in 20 years it’s $1800, and all of it tax free. (Forgive me if I’ve screwed that up) if I’m right then it kinda seems to depend not only on future tax rates (def a huge question mark) but also on how much the stock may appreciate, as if the stock has more than that modest appreciation the capital gains tax avoided could be huge.

I’m not claiming expert status so I’m happy to be set straight.
by alexdowad | 2025-11-04 02:34:52+00:00
Be tactful and kind, but straightforward about what you can't/don't want to spend time reviewing.

"Thanks for the effort, but my time and energy is limited and I can't practically review this much code, so I'm closing this PR. We are interested in performance improvements, so you are welcome to pick out your #1 best idea for performance improvement, discuss it with the maintainers via ..., and then (possibly) open a focused PR which implements that improvement only."
by chasing0entropy | 2025-11-04 02:35:21+00:00
I don't know why git is so popular vs private repository with dependency connections that are audited and controlled (e.g. filtering out beta versions, delaying/flagging new versions syncs for vetting)

The idea of an online synced repository publicly available for any joe to sync a .5kb encoded binary update to a popular no name library that shouldn't even be a fork plus all of the other consequences therein seems like a nonstarter.
by b_e_n_t_o_n | 2025-11-04 02:35:21+00:00
Location: Canada

Remote: Preferred

Willing to relocate: Yes

Technologies: Typescript, Go, Kotlin, React, Next.js, Svelte, Vue, Postgres etc.

Website: https://benten.ca

Résumé/CV: https://www.linkedin.com/in/bentonbc/

Email: on website

I've been working as a software developer for the last four years, majority of which has been full stack. I have a kinesiology degree and I'm primarily looking to integrate my education with my professional experience, so companies in the health/fitness field basically, but I'm open to all interesting positions. Please check out my site at https://benton.ca, it goes into detail on some of the recent works that I have shipped. Cheers :)
by eipi10_hn | 2025-11-04 02:35:43+00:00
Nope. Don't mistake a quick fix as they are "valuable" to the maintainers. They said clearly that it's a hobby project and at the most it just simply means that some volunteers were interested and wanted to fix it, or the fix is not complex, and I would just stop at that. The "valuable" is, again, an outsider view that is forced to the maintainers. Same as "They want google report" thing. Just because they fix some issues reported from someones doesn't mean that they view all of those reports being "valuable".

At most, I would just see that they are annoyed by the issue procedures (without PRs) of the "researchers" and they complaint on the social. I don't agree with their complaints because the "researchers" did nothing wrong either. And that's it, I would stop at that. Putting the whole "duty", "valuable reports" and "demand more" on them is just as bs as their complaints.
by geophile | 2025-11-04 02:36:19+00:00
I came to source code control reluctantly. CVS, SourceSafe, others I’ve forgotten. One of them was very expensive, very complex, took months of customization, and then it scrambled our bits following a disk crash and the vendor had to piece things back together. An expensive nightmare.

I finally started using Subversion, and it finally clicked. Easy to understand and use. It did everything I needed, and it was intuitive. But git was gaining popularity and eventually that was the only “choice”. And I don’t get git at all. I can do a few things that I need. I often have to consult google or experts for help. While I get the concepts, the commands are incomprehensible to me. I hate it.
by flebitz | 2025-11-04 02:36:44+00:00
> Most models lack a robust understanding of the factive nature of knowledge, that knowledge inherently requires truth.

I’d say that LLMs maybe understand better than we do, because of their lack of grandstanding classification of information, that belief and fact are tightly interwoven.

There is a dichotomy that truth can exist while fiction can be widely accepted as truth without the ability for humans to distinguish which is which and all the while thinking that some or most can.

I’m not pushing David Hume on you, but I think this is a learning opportunity.
by ActorNightly | 2025-11-04 02:37:20+00:00
>Yelling fire in a crowded theatre actually isn’t illegal.

The act of it is not, but you can be charged with other things like inciting panic, and so on, especially if someone gets hurt.

Same laws would apply to broadcasting.

>And your idea of court ordered ban on speech? What is a good example?

* Saying that vaccines are causing mass issues, and government is hiding it.

* Lying about what officials said in relation to vaccine. Nobody said that vaccine stop transmission or that vaccines even mean you don't get covid. The whole goal of mandates was to overall reduce the risk of the complications, which were the primary cause of death.

* Claiming that MRNA is untested, or the whole vaccine is untested or can alter the genes

E.t.c and so on

Discussion should not be banned. You can talk about available evidence. You can talk about things that are unclear. But when you straight up lie to promote a political narrative and make stuff up, that should be prosecutable. All of this is easily discoverable in courts.
by xwolfi | 2025-11-04 02:37:39+00:00
In 1995 in France we had the minitel already (like really a lot of people had one) and it was pretty incredible, but we were longing for something prettier, cheaper, snappier and more point to point (like the chat apps or emails).

As soon as the internet arrived, a bit late for us (I'd say 1999 maybe) due to the minitel's "good enough" nature, it just became instantly obvious, everyone wanted it. The general population was raving mad to get an email address, I never heard anyone criticize the internet like I criticize the fake "AI" stuff now.
by jonchurch_ | 2025-11-04 02:38:21+00:00
Daniel Stenberg of curl gave a talk about some of what theyve been experiencing, mostly on the security beg bounty side. A bit hyperbolic, and his opinion is clear from the title, but I think a lot of maintainers feel similarly.

“AI Slop attacks on the curl project” https://youtu.be/6n2eDcRjSsk
by fsckboy | 2025-11-04 02:39:37+00:00
>What you are describing holds true only if the buyer values the higher quality, which is true for coffee.

what I describe holds true because I didn't fall into the trap you are trying to dig me out of.

I said: the sellers profit maximize. What you are saying only makes a difference in who they sell to... in order to, as I said, profit maximize.
by floundy | 2025-11-04 02:39:58+00:00
No. Pro rata is Latin for “in proportion.” It’s one dollar for one dollar. If you add $7k to your tIRA to do the backdoor Roth, you also must convert $7k of existing funds which becomes taxable income. So you pay your marginal tax rate, on half the amount.

IMO not that big of a deal to contribute $7k, convert $7k, and pay $2-3k in taxes to get $14k in the Roth space that will grow tax free forever. Most people are too pre-tax heavy in their retirement strategies anyway.
by richardfeynman | 2025-11-04 02:40:51+00:00
I'm not trying to get the commenter to tone it down. Nor am I certain that they're jew-haters. I'm trying to get people to realize that however they feel about Jews their standards of evidence are absurdly different when it comes to Israel.

The video in question is troubling and should be investigated, but it does not clearly show rape, so I think that for someone to say "this shows rape" and "no matter what evidence comes out in trial I can dismiss that because it's a trial in Israel" is medieval peasant thinking.
by yunnpp | 2025-11-04 02:40:59+00:00
What feedback are you looking for here specifically?

I cannot run the demo on Firefox, but you might get better performance with an 8x4 thread group.

Also, mega-kernels of this sort are generally bad for occupancy. Wavefront path tracing improves this at the expense of additional IO and a more involved implementation. https://research.nvidia.com/publication/2013-07_megakernels-...

Overall your code looks easy to read. Too bad I couldn't run it.
by credit_guy | 2025-11-04 02:41:53+00:00
> Does it?

Yes. The halting theorem is a version of God's omnipotence paradox: if God is omnipotent, can he make a rock that's so heavy that he can't lift it? Either way, God's power is limited. Similarly, can God create a universal halting decider? If he can, then we can use that halting decider to create a program whose halting can't be decided. I won't bore you with the details, but the idea is that the "God" I used above can be anything. It can be the writers of the simulation we live in.

> Do they?

No matter who the writers of the simulation are, they are finite beings, and their devices are finite, one way or another. The set of real numbers is infinite and uncountable. So not all numbers can be represented. Any representation of real numbers will make approximations.