MurphyA/hacker-news huggingface dataset:
I'd like to launch a challenge: to help you with data crawling for any website
by henkxheng | 2025-06-25 01:15:27+00:00
I've built a service that's not officially live yet, BrowserAct.com, and I'd like to talk to anyone who has a need for data crawling, and if you have a need that I can help you with, I'll help you replenish the 10,000 credits you'll use for that as well. 0K free credits for waitlist members (permanent)
by almostgotcaught | 2025-06-25 01:15:46+00:00
The quantity of people on this site now that think they understand modern GPUs because back in the day they wrote some opengl...

1. Both AMD and NVIDIA have "tensorcore" ISA instructions (ie real silicon/data-path, not emulation) which have zero use case in graphics

2. Ain't no one playing video games on MI300/H100 etc and the ISA/architecture reflects that

> but for graphics they are very solid.

Hmmm I wonder if AMD's overfit-to-graphics architectural design choices are a source of friction as they now transition to serving the ML compute market... Hmmm I wonder if they're actively undoing some of these choices...
by Nursie | 2025-06-25 01:17:51+00:00
> at the end of the day you either pay the fine or go to jail

This is just not true.

It's such a reductionist argument that it's nonsense. You either pay the fine or ... they find a way to get the money outside of direct payment and if they can't because you have no assets or income then most often the fine goes unpaid, sometimes for many years.

Jacob Blake and Charles Kinsey were Americans, right?

Your society has a violence problem and I don't think ought to be used as any sort of example. If the initial claim was "enforcing any law may cost lives in a broken society in which the police can murder with seeming impunity" that's a very different proposition.
by Centigonal | 2025-06-25 01:19:32+00:00
The "Are the intake limits correct?" section (and the whole report, really) is fascinating and worth a read, but just to provide a concrete example of why federal limits might not be sufficient:

3M began producing PFOA (the most infamous "forever chemical") in 1947. It has been widely used in industry, and many millions of pounds of the stuff have been dumped into waterways since then. PFOA manufacturers were aware of some of the negative health effects of the substance in lab animals in the 1960s. Researchers outside of corporate America began studying PFOA in the 1980s. In the early 2000s, PFOA exposure via drinking water began to get public attention due to a lawsuit against DuPont.

As far as I know, the US government had no recommended limit on PFOA exposure in drinking water between 1947 and 2009.

Since 2009, limits have become progressively stricter. (For the timeline below, I'm quoting https://www.nrdc.org/press-releases/epa-restricts-toxic-pfas... )

In 2009, EPA established provisional health advisories for PFOA at 400 ppt and for PFOS at 200 ppt.

In 2016, EPA set a lifetime health advisory of 70 ppt for PFOA and PFOS combined.

In 2022, EPA published interim lifetime health advisories of 0.004 ppt for PFOA and 0.02 ppt for PFOS.

In 2023, EPA proposed health-based maximum contaminant level goals (MCLGs) for PFOA and PFOS of 0 ppt.

A lot of these chemicals are newer and less well-studied than PFOA, and we may still be in the period where federal limits are hundreds or thousands of times higher than the true safe level.
by milesvp | 2025-06-25 01:20:18+00:00
Yes, you have to be very careful when querying LLM's, you have to assume that they are giving you sort of the average answer to a question. I find them very good at sort of telling me how people commonly solve a problem. I'm lucky, in that the space I've been working has had a lot of good forums training data, and the average solution tends to be on the more correct side. But you still have to validate nearly everything it tells you. It's also funny to watch the tokenization "fails". When you ask about things like register names, and you can see it choose nonexisting tokens. Atmel libraries have a lot of things like this in them

#define PA17_EIC_LINE PIN_PA17A_EIC_EXTINT_NUM #define PA17_EIC_BIT PORT_PA17A_EIC_EXTINT1 #define PA17_PMUX_INDEX 8 //pa17 17/2 #define PA17_PMUX_TYPE MUX_PA17A_EIC_EXTINT1

And the output will be almost correct code, but instead of an answer being:

PORT_PA17A_EIC_EXTINT1

you'll get:

PORT_PA17A_EIC_EXTINT_NUM

and you can tell that it diverged trying to use similar tokens, and since _ follows EXTINT sometimes, it's a "valid" token to try, and now that it's EXTINT_ now NUM is the most likely thing to follow.

That said, it's massively sped up the project I'm working on, especially since Microchip effectively shut down the forums that chatgpt was trained on.
by westurner | 2025-06-25 01:20:34+00:00
"Moiré-driven topological electronic crystals in twisted graphene" (2025) https://www.nature.com/articles/s41586-024-08239-6 .. https://news.ycombinator.com/item?id=42879133

Re: Brandon's Circuit Simulator: https://news.ycombinator.com/item?id=43955906

"Generating and detecting graphene plasmon polaritons with terahertz electronics" https://news.ycombinator.com/item?id=41206079

"Terahertz spectroscopy of collective charge density wave dynamics at the atomic scale" (2024) https://www.nature.com/articles/s41567-024-02552-7 .. "Quantum microscopy study makes electrons visible in slow motion" https://news.ycombinator.com/item?id=40981054

These have no magnetic field? Which type of superconductor is that similar to?

From https://news.ycombinator.com/item?id=41803662 :

> Type-III superconductivity is destroyed not by Cooper pair breaking but by vortex proliferation generalizing the Berezinskii-Kosterlitz-Thouless mechanism to any dimension.
by sho_hn | 2025-06-25 01:21:45+00:00
The "It did" was about the mechanism (Wayland did tell the clients the scale and expected them to render acccordingly). Yes, fractional wasn't in the core protocol at the start, but that wasn't the object of discussion (it was elsewhere, as you can see in the sibling threads that evolved, where I also totally agree this was a huge wart).
by broses | 2025-06-25 01:21:47+00:00
This gave me an idea: we can take a mixture of tokenizations with learned weights, just like taking a mixture of experts with learned weights. BLT is optimized for compression, but an approach like this could be optimized directly for model performance, and really learn to skim.

Concretely: we learn a medium sized model that takes a partial tokenization and outputs a probability distribution over the endpoints of the next token (say we let the token lengths range from 1 to 64 bytes, the model outputs 64 logits). Then we do a beam search to find the, say, 4 most likely tokenizations. Then we run the transformer on all four tokenizations, and we take the expected value of the loss to be the final loss.

If we train this on prompt-response pairs, so that it only has to learn what to say and doesn't have to predict the context, then it could learn to skim boring stuff by patching it into ~64 byte tokens. Or more if we want.

And ofc we'd use a short context byte level transformer to encode/decode tokens to vectors. Idk this idea is kinda half baked.
by jksmith | 2025-06-25 01:21:49+00:00
This is just a "because I wanted to" project. And I get that; done a lot of those myself just to understand what the hell was going on. But the rewrite of turbo vision into FPC and compiling to half a dozen targets has been around for 20 years. Turbo vision is probably the best text mode windowing library in existence. The cool fun kicks in when you can map a whole text screen to an array like so: var Screen: Array[1..80,1..25] Of Byte Absolute $B800; // or something like that as i recall

What turbo vision brought to the game was movable, (non) modal windows. Basically a lot of rewriting that array in a loop. Pretty snappy. I made a shitload of money with that library.
by randcraw | 2025-06-25 01:23:38+00:00
Next I hope they'll exclude private equity from making a comparable mess of dentistry, veterinary, legal, and every other professional service they've parasitized.

Better yet, let's encourage all service-oriented businesses toward becoming not-for-profit (to serve the customer/patient) or at least ESOPs (to serve the practitioner) rather than blood-sucking Wall Streeters (who serve only themselves).
by cycomanic | 2025-06-25 01:23:40+00:00
I don't care about what we call the metric, I argue that a relative metric, where the reference point is device dependent is simply bad design.

I challenge you, tell a non-technical user to set two monitors (e.g. laptop and external) to display text/windows at the same size. I will guarantee you that it will take them significant amount of time moving those relative sliders around. If we had an absolute metric it would be trivial. Similarly, for people who regularly plug into different monitors, they would simply set a desired DPI and everywhere they plug into things would look the same instead of having to open the scale menu every time.
by peterbecich | 2025-06-25 01:24:43+00:00
The rationale for a low or zero corporate tax is that corporate profits eventually become personal income of the shareholders and employees, and can be taxed there. Nobody builds a for-profit corporation for zero salary or personal profit.

Hypothetically with zero corporate tax, if the corporation paid zero salary, zero dividends, and shareholders never sold anything, the corporation could amass ridiculous amounts of untaxed wealth. But this never seems to happen.

I mean personal income taxes, plus capital gains taxes, taxes on the individual -- I am in favor of; not on the corporate entity.
by dragonsky67 | 2025-06-25 01:25:41+00:00
This does depend on what the engineers are being employed to do..

Are they there to be communication and documentation experts, or are they there to turn requirements into something that works?

I agree that there is benefits in having engineers who can engage with their managers, advocate for required changes and influence the management to act in a more beneficial way, but at some point the person doing this stops being an engineer and starts being a manager themself.

Managers are there to manage, that is organise, coordinate and ensure that their staff are completing tasks in the most efficient way possible. That will at time require them to communicate with both their superiors and their engineer staff. That requires them to be the the communication and documentation expert, not the engineer.
by iamqhsin | 2025-06-25 01:25:42+00:00
Hey HN, I’m a solo founder building tools to grow startups without ads or cold email.

I realized I kept wasting time on outreach that didn’t convert: writing emails, scraping leads, guessing what people want.

So I built QuickGen AI for 2 reasons:

1. Auto-create AI lead magnets that actually convert 2. Help indie builders grow lists fast with high-intent leads

I used this method myself and collected 8,000 leads at a 10% conversion rate.

Hope this is useful for anyone trying to grow something from scratch. Would love your feedback!
by FredPret | 2025-06-25 01:26:10+00:00
I think the idea is that corporations are the most efficient entities in the economy in terms of allocating capital. They have to be, or they go under. And when they have extra cash, investors tend to demand that it be deployed or paid back to them as dividends. So the natural incentive is for companies to run with the leanest possible capitalization and generate the biggest possible profits.

So when you take cash away from companies and allocate it to the government, you're reducing the overall capital efficiency of the economy a lot.

If you set corporate taxes to 0%, you can still keep the same size government budget if you then tax dividends and executive salaries, except you'll take the money away from less efficient entities (individuals). By the way, this also removes the incentive to deduct all sorts of personal expenses from your business tax, because there isn't any.

And if the government wants to reign in this or that monopoly or incentivize certain activities, it can do so via regulation rather than tax breaks / increases.

Same level of government budget & control, higher economic growth.
by mock-possum | 2025-06-25 01:26:25+00:00
> Your manager, who you’ve barely seen all year except in meetings, suddenly has opinions about your “growth areas.” They cite that one PR that took too long (ignoring the context) or mention you need to “be more visible” (while giving you no time to do anything visible).

It’s taken me a long time to come around to recognizing this as the common thread in all the ‘bad bosses’ I’ve had over the years - each has felt pressure from above, but been unable to level with me about the position they’re in, and unable to sit down with me as an ally to allay upper management’s concerns. Instead, they’ve essentially sat on the issue, until they can’t anymore and find reason to let me go - and there’s always a reason if you care to look, no one is a perfect employee.

My exit interview ends up being the relief to the pressure they’ve been feeling, and then, in turn, I can imo assume they resume incubating, until they’re ready to hatch the next scapegoat.

Having one’s professional fate so haphazardly tied to an untrustworthy comrade is really only made tenable by the compensation this industry tends to offer - and between the layoffs and hiring freezes plaguing the SWE field lately, it’s definitely becoming less of a comfort. I hope I can get away with retiring before I run seriously afoul of the situation.
by westurner | 2025-06-25 01:27:05+00:00
Is hydrogen plasma to remove oxide from graphene oxide wafers a feasible, sustainable alternative to photoresist?

Re: graphene oxide https://news.ycombinator.com/item?id=43955611 :

> What types of graphene and other forms of carbon do not conduct electricity, are biodegradable , and would be usable as a graphene PCB for semiconductors and superconductors?

> Graphene Oxide (low cost of production), Graphane (hydrogen; high cost of production), Diamond (lowering cost of production, also useful for NV QC nitrogen-vacancy quantum computing; probably in part due to the resistivity of the molecular lattice),

> How could graphene oxide PCBs be made fire-proof?

Salt; like insulation batting. Maybe even processed brine?
by marojejian | 2025-06-25 01:27:15+00:00
Post: https://allenai.org/blog/omega

Comments from the Author: https://x.com/nouhadziri/status/1937567606543716508

Dziri's research has been my favorite in terms of probing the limits/weaknesses of transformers. This seems to be consistent with her past findings: any form of these models are poor at compositional generalization.
by Paradigma11 | 2025-06-25 01:27:32+00:00
So far I am thinking of following uses for MCP:

* External tool calls.

* Generating status documents and other memories.

* Calling a planner/Prolog... to create a plan.

* You can wrap another specialized agent into the MCP.....

* You can call the tool yourself (at least in VSCode) with #MCPtool for precise tool use or just to generate context.
by sho_hn | 2025-06-25 01:28:17+00:00
I see where you are coming from and it makes sense.

I will also say though that in the most common cases where people request mixed scale factor support from us (laptop vs. docked screen, screen vs. TV) there are also other form factor differences such as viewing distance that doesn't make folks want to match DPI, and "I want things bigger/smaller there" is difficult to respond to with "calculate what that means to you in terms of DPI".

For the case "I have two 27" monitors side-by-side and only one of them is 4K and I want things to be the same size on them" I feel like the UI offering a "Match scale" action/suggestion and then still offering a single scale slider when it sees that scenario might be a nice approach.
by Xevion | 2025-06-25 01:28:47+00:00
Phrase-based passwords are far easier to type and remember than random gibberish at 20 characters. I would much rather type a 10x longer sentence than type random characters, even on mobile. It's far easier to validate a passphrase because we, as humans, will notice mispellings quite fast. It's only difficult if you're not english speaking, or have dyslexia - where I would refer you back to the original point: you don't need a 50 character password. Ever.
by ThrowawayR2 | 2025-06-25 01:28:49+00:00
You're already posted about your product 5 times in the past 8 days. The HN guidelines, available at the link at the bottom of the page, do not permit advertising or repeated posts for self-promotion.

Show HN: I built a Résumé tool that helps me apply for jobs easily (t-------y.ai) - 1 point by kaly_codes 3 hours ago

Show HN: Paste a job description & get a RESUME/CV that gets you interview (t-------y.ai) - 1 point by kaly_codes 1 day ago

Show HN: I built a Résumé tool that helps people land job interviews (t-------y.ai) - 9 points by kaly_codes 1 day ago

Show HN: I built a job hunting tool that boosted my interview rate 6x - 1 point by kaly_codes 8 days ago

The resume tool I built to automate job hunting just got me a $160K tech offer - 8 points by kaly_codes 8 days ago
by mroche | 2025-06-25 01:29:03+00:00
My solution to this is:

1) Subscribe to the GitHub repo for tag/release updates.

2) When I get a notification of a new version, I run a shell function (meup-uv and meup-ruff) which grabs the latest tag via a GET request and runs an install. I don't remember the semantics off the top of my head, but it's something like:

cargo install --jobs $(( $(nproc) / 2 )) --tag ${TAG} --git ${REPO} [uv|ruff]

Of course this implies I'm willing to wait the ~5-10 minutes for these apps to compile, along with the storage costs of the registry and source caches. Build times for ruff aren't terrible, but uv is a straight up "kick off and take a coffee break" experience on my system (it gets 6-8 threads out of my 12 total depending on my mood).
by erlkonig | 2025-06-25 01:29:35+00:00
This whole issue just seems so pathetic. PostScript and DPS, notably NeWS, have device-independent scaling from the outset - you can completely omit even mentioning pixels, even though they're 2D. Wayland braying on about scalability here just highlights how they don't even understand the game.

Going to OpenGL is a nice tactic, since OpenGL doesn't give a flip about screen coördinates anyway.

I miss NeWS - it actually brought a number of great capabilities to a window system - none of which, AFAIK, are offered by Wayland.
by Qwertious | 2025-06-25 01:29:57+00:00
>Somebody just ASKED me to post more information, and they were even so kind as to say "please", so I did. If you object to that, then there is a "next" link you can press to skip over it without wasting your time replying! If that's too difficult and your panties are still in a bunch about my posting replies to legitimate questions, then take it up with sprash for asking. Happy clicking and toxic whining!

Oh shit, is that what the "next" button is for? TYVM, and I mean that unironically.
by tim-- | 2025-06-25 01:30:37+00:00
As a specific benchmark, no. But that wasn't the point of linking to the PR. Although the command looks like a basic editor, it is surprisingly featureful.

Fuzzy search, regular expression find & replace.

I wonder how much work is going to continue going into the new command? Will it get syntax highlighting (someone has already forked it and added Python syntax highlighting: https://github.com/gurneesh9/scriptly) and language server support? :)
by jgerrish | 2025-06-25 01:31:43+00:00
These things create very subtle but definite opportunities for conflict. And conflict can be twisted very easily by media organizations.

Even if only four researchers out of a hundred or thousand who visit every year complain, if that complaint is caught on camara we have a "Liberal Karen exploiting and abusing federal employees just trying to do their jobs. Why can't she go through the approval process like everyone else?".

And maybe that woman just wanted to research, not be exploited to increase protection for federal services. Maybe she just wanted transparent processes for helping those employees and a public who respected those dedicated public sector workers who help us navigate the system.

Because increased funding for protection of federal workers by that kind of drama scenario does create conservative or authoritarian momentum. Even if it's not reflected as that affiliation on voting cards, it's a deep mindset.

I know in a dozen years the Karen stereotype will be seen as the sexist trope it is. But sometimes we create these feedback systems, inadvertently or purposefully, that reinforce those tropes.
by al_borland | 2025-06-25 01:32:28+00:00
I don’t like that the images in the icons seem to be getting smaller, for the sole purpose of making it seem like a layer on a glass canvas. Edge to edge icons seem like they would naturally be easier for a user to see. This application on Finder feels very forced. But I am glad they at least switched the colors. That bothered me when I noticed it in the keynote.
by m463 | 2025-06-25 01:34:08+00:00
I also think that brands are being attacked and devalued.

Look at all the ASKJKL type uppercase brands on amazon.

Meanwhile trusted/established brands are impossible to search for specifically.

And established brands are bought and sold to bad new owners. Pyrex was sold and doesn't make good (borosilicate) glass products anymore. Segway went to ninebot.

I'm sure there are lots of examples of this...
by im3w1l | 2025-06-25 01:35:04+00:00
Since this discussion is still active, I think hwillis was the only one that got my idea. Pumping heat into the radiators will make them hotter then they would be by just passive conduction, and then the T^4 radiation scaling means that the radiators will start radiating a lot, i.e. a lot of heat will be sent into deep space.
by healsdata | 2025-06-25 01:35:07+00:00
> Which side will prevail?

They aren't sides of the same coin, so neither? They have as much in common as a balloon full of helium and the an opossum.

Folks try to create a false equivalency between landlords and creatives, but they aren't remotely the same. I generally consider this to be a bad faith argument by people who just want free things. (The argument against landlords isn't free housing, even though the argument against copyright is piracy)

Landlords have something with a limited supply and rent it to other people for their use. Access to the particular something is necessary on the residential side and generally important on the commercial side.

Copyrighted works haven't had a limited supply since around 1440 and are a couple rungs higher on Maslow's hierarchy of needs. Copyright laws are, by their nature, intended to simulate the market effects of a limited supply as to incentivize people to create those works.

Have laws and vultures created perverse incentives in both markets? Absolutely. Are there both good and bad landlords and copyright holders? Absolutely.

But we could address the flaws in one without even thinking to talk about the other.
by BurningFrog | 2025-06-25 01:35:18+00:00
It's probably impossible to corroborate this story. But that does not mean we can consider it corroborated!

One obvious reason to lie is that the real reason is embarrassing. Maybe he has criminal history, porn/nazi/fentanyl docs, what-have-you. Then when people ask why you was denied, you have to say something.

I'm absolutely not saying that he is lying! Only that we shouldn't blindly trust him.