MurphyA/hacker-news huggingface dataset:
by jhbadger | 2025-06-08 14:59:26+00:00
>It would be awesome to develop some theory around what kind of problems LLMs can and cannot solve. That should deter some leads pushing for solving the unsolvable with the technology.

That could have unfortunate consequences. Most people stopped looking at neural nets for years because they thought that Minsky's and Papert's 1969 proof that perceptrons (linear neural nets) couldn't solve basic problems incorrectly applied to neural nets in general. So the field basically abandoned neural nets for a couple of decades which were more or less wasted on "symbolic" approaches to AI that accomplished little.
by the_af | 2025-06-08 15:00:07+00:00
Not after the election, since he supported Trump (barring some disagreements) until a few weeks ago. They parted with a hug, just before this blowup.

So are we supposed to believe Musk just found out about the Epstein link, hidden in unreleased documents, in the last few days? It's extremely farfetched.
by haiku2077 | 2025-06-08 15:00:08+00:00
Cloudflare specifically has infrastructure to prevent that: https://developers.cloudflare.com/1.1.1.1/encryption/oblivio.... It requires some additional setuo, but for example if you're on an Apple device using Private Relay you are using it.

You're next argument might be "but how do you know the server is really using ODNS?" You don't. If your security threat profile doesn't allow for this, whatever you're doing shouldn't be using a public internet network anyway.
by pieds | 2025-06-08 15:00:09+00:00
PG recently wrote this:

> If something isn't important to know, there's no answer to the question of why people don't know it. Not knowing random facts is the default. But if you're going to write about things that are important to know, you have to ask why your readers don't already know them. Is it because they're smart but inexperienced, or because they're obtuse?

So you can claim to have been homeless, or have experience having been homeless, but then you will be judged as having that experience. That isn't how you presented the story, but as a successful experiment where living in a dorm for $450 a month was also a good option. The redeeming lesson from such an experiment is that "being homeless isn't that bad" because "you weren't really homeless" not because "others also could have somewhere to live". The two has completely different implications.

You aren't being "gatekept" out of bad faith, but because it is nicer to believe that you are mistaken than the alternative. Because if you claim to actually have been homeless the story reads more like you put yourself above the rules, didn't consider your friends and don't understand the difference.
by avsteele | 2025-06-08 15:01:09+00:00
The authors don't say anything like this that I can see. Their conclusion specifically identifies these as weaknesses of current frontier models.

Furthermore we have clearly seen increases in reasoning from previous frontier models to current frontier models.

If the authors could /did show that both previous-generation and current-generation frontier models hit a wall at similar complexity that would be something, AFAIK they do not.
by mingus88 | 2025-06-08 15:01:29+00:00
IMO that would be a huge mistake. Why would they go head to head with MS in the corporate space?

Rather, Apple played to their strengths and made corporate IT come to them. I was there in the early 2010s when they tried to force everyone to leave their iPhones at home and carry a blackberry for work email. Where is blackberry today?

Microsoft tried to have it all once, too. What happened to the windows phone?
by henrikf | 2025-06-08 15:02:08+00:00
That's Leela Zero (plays Go instead of Chess). It was good for its time (~2018) but it's quite outdated now. It also uses OpenCL instead of Cuda. I wrote a lot of that code including Winograd convolution routines.

Leela Chess Zero (https://github.com/LeelaChessZero/lc0) has much more optimized Cuda backend targeting modern GPU architectures and it's written by much more knowledgeable people than me. That would be a much better source to learn.
Things every indie founder should have
by 01-_- | 2025-06-08 15:03:19+00:00
Tools, hardware and resources that help independent founders launch, operate and scale products with minimal overhead. This list is aimed at technical builders - devs, designers and solo founders - who prioritize efficiency, autonomy and total control of the stack. Add any item that has made a tangible difference to your workflow or the viability of your project.

## Tools and accessories

1. MacBook Air M2 / Framework Laptop

2. USB microphone

3. Ergonomic chair

4. Portable or digital whiteboard

5. Kindle / Kobo

## Software and Platforms

1. Notion / Obsidian - Personal organization and project documentation.

2. Figma

3. Plausible / Umami

4. Stripe / Lemon Squeezy / Gumroad

Are you an indie founder? What item has been a game-changer in your journey? Add it here<https://wishtogether.xyz/insertgif?id=6842e11ce6>!
by jandrewrogers | 2025-06-08 15:03:43+00:00
The upgrades have been funded for decades. It is an execution issue, not a money issue. Many other parts of the Federal government are in the same condition: software upgrades that are infinite money sinks that never produce much after decades of effort.

I've worked around some of these programs. I've had visibility into some of them for 15 years over which there has been zero forward progress despite unreasonably large amounts of money being spent. It is no secret why those programs are permanently broken but no one wants to have that conversation.
by the_af | 2025-06-08 15:04:17+00:00
Regrettably, I must agree with you.

I can speak for Argentina, where the situation (the sharp deterioration of public discourse, the "rule by Twitter posts", flamewars between government officials, incredibly aggressive public discourse, obvious fraud that doesn't get prosecuted if it's done by some political factions, etc) mirrors the US in many ways. I would say in Argentina we repeat tragedy in the form of farce, except what's going on in the States is also a farce.
by WillAdams | 2025-06-08 15:04:46+00:00
This is delightful! (and almost perfect)

One obvious miss would be some sort of drag-drop or snapping to make things interact --- say a line to link a number slider w/ a number field (as opposed to typing the JavaScript code).

Or, perhaps this could borrow from Scratch/Blockly and have outline shapes when selected which would allow things to snap together and interact (this would also help with visual appearance) --- maybe there could be two outlines, an outer one to guide layout and an inner one to guide functionality?
by JdeBP | 2025-06-08 15:04:50+00:00
Yes and no.

Yes, this is smaller than the double-deckers in Coventry, that you can even do an eyeball comparison with if you watch the ironic publicity video mentioned in https://news.ycombinator.com/item?id=44217231 and keep your eyes peeled for the buses queued up at those temporary traffic lights in the background.

No, it's roughly on a par with the single-deckers, though, and there are quite a lot of those used by the local bus operators.
by JPLeRouzic | 2025-06-08 15:05:08+00:00
In the 1980' I read with passion articles about the Unix operating system in Bell System Journal.

I discussed this with some colleagues, and to my horror, they strongly refused to accept that Ken Thompson used a more or less abandoned computer to work on a pet project.

For them, what I said was pure fantasy; they thought no innovation could emerge without some master plan from upper management.

(I worked at the French Telecom operator)
by netfortius | 2025-06-08 15:06:15+00:00
I wish I took a picture of my MacBook pro mid-2015, which happens to be my home hosted stuff server, before I changed it's battery. As it was just sitting in a corner, almost forgotten, I noticed the problem when cleaning, one day, and it started wobbling when I moved the piece of furniture it was sitting on. Once I gave it to a guy who disposes of such things, he told me I was lucky it didn't explode.
by ben_w | 2025-06-08 15:06:38+00:00
More that "these models work … like humans" (discretely or otherwise) does not imply the quotation.

Most humans do not have perfect drawing skills and perfect knowledge about bikes and birds, they do not output such a simple drawing correctly 100% of the time.

"Average human" is a much lower bar than most people want to believe, mainly because most of us are average on most skills, and also overestimate our own competence — the modal human has just a handful of things they're good at, and one of those is the language they use, another is their day job.

Most of us can't draw, and demonstrably can't remember (or figure out from first principles) how a bike works. But this also applies to "smart" subsets of the population: physicists have https://xkcd.com/793/, and there's this famous rocket scientist who weighed in on rescuing kids from a flooded cave, they come up with some nonsense about a submarine.
by therealpygon | 2025-06-08 15:08:27+00:00
And yet, human coders may do that exact type of thing daily, producing far worse code. I find it humorous at how much higher of a standard is applied to LLMs in every discussion when I can guarantee those exact some coders likely produce their own bug-riddled software.

We’ve gone from skeptics saying LLMs can’t code, to they can’t code well, to they can’t produce human-level code, to they are riddled with hallucinations, to now “but they can’t one-shot code a library without any bugs or flaws” and “but they can only one-shot code, they can’t edit well” even tho recents coding utilities have been proving that wrong as well. And still they say they are useless.

Some people just don’t hear themselves or see how AI is constantly moving their bar.
by eesmith | 2025-06-08 15:09:21+00:00
We develop a text-processing system, with patent applications as our stepping stone into electronic publishing program with full typesetting. The time-sharing core is extensible to other domains. We support the PDP series now, with long-term plans for hardware portability.

Of course, they wouldn't have applied to YC. The Bell monopoly provided a lot of funding, and the market was small as only a handful of companies needed a computerized patent application system, and as we saw, Bell Labs funded them internally.
by Guvante | 2025-06-08 15:09:21+00:00
Two things can be true in your hypothetical:

1. Someone was forced to maintain Nix and want to switch to easier to maintain tooling 2. That someone can lack in technical understanding of the problems they are facing

The former doesn't negate the later.

The way I would put it is sometimes you choose a worse option because the people you have available are better at that option. That doesn't mean you made a mistake but it does mean your lack of expertise sent you down a different path.

And of course to finalize I will re-emphasize my "didn't make a mistake" comment. Ivory tower isn't a good idea either.

But someone responding "it is too bad the company that built packages couldn't properly use the package tooling they depended on" can still be true in a situation where a company made the correct decision of dropping that package tooling.
by latchkey | 2025-06-08 15:10:32+00:00
Then learn PyTorch.

The hardware between brands is fundamentally different. There isn't a standard like x86 for CPUs.

So, while you may use something like HIPIFY to translate your code between APIs, at least with GPU programming, it makes sense to learn how they differ from each other or just pick one of them and work with it knowing that the others will just be some variation of the same idea.
by ivape | 2025-06-08 15:10:47+00:00
https://www.reddit.com/r/PublicFreakout/s/jck93oZ4xu

Maybe I’m just lucky, but I have no idea how an ICE agent looks themselves in the face. Like is money everything? I don’t even want to blame the ICE agents, I think we made such a horrendous economic system that people will do any job to pay the rent. Prostitutes do more honest work.

So, yeah, the “national guard” either figure out morality on the spot, or not.

Anyone that works for Palantir, fuck you. They are building a database.
by gcarvalho | 2025-06-08 15:10:57+00:00
I have a very involved `gq` alias that helps me find and finish pending work. It works either in the current repository or a folder containing multiple repositories.

Basically, my assumption is that `gq` should return empty, which means I have a clean slate, and can start taking on new work. Otherwise, there is ongoing work that needs attention.

It just lists:

* modified/untracked files * stashed changes * local-only branches (not tracking a remote branch) * branches out-of-sync with their upstream (either ahead or behind) * branches that aren't the main branch (even if tracking and in-sync with a remote upstream)

Getting this command to return empty is a surprisingly effective way to stay productive, especially when losing focus due to too much work.

It's basically inbox-zero for git.

But it only works if you like working with a clean worktree.
by atahanacar | 2025-06-08 15:11:10+00:00
>they are using SNI filtering as well

This is surprisingly easy to beat using very funny methods, like splitting the request in the middle of SNI, or sending a request with a low TTL to an unblocked website first which gets dropped then repeating it to the correct SNI.

There are more methods all of which I find very funny for some reason. You can use GoodbyeDPI on Windows and zapret on Linux.
by localhost | 2025-06-08 15:12:18+00:00
Did you use Claude Code to write the post? I'm finding that I'm using it for 100% of my own writing because agentic editing of markdown files is so good (and miles better than what you get with claude.ai artifacts or chatgpt.com canvas). This is how you can do things like merge deep research or other files into the doc that you are writing.
by indianmouse | 2025-06-08 15:13:04+00:00
As a very early CUDA programmer who participated in the cudacontest from NVidia during 2008 and I believe one of the only entries (I'm not claiming though) to be submitted from India and got a consolation and participation prize of a BlackEdition Card, I can vouch the method which I followed.

- Look up the CUDA Programming Guide from NVidia

- CUDA Programming books from NVidia from developer.nvidia.com/cuda-books-archive link

- Start creating small programs based on the existing implementations (A strong C implementation knowledge is required. So, brush up if needed.)

- Install the required Toolchains, compilers, and I am assuming you have the necessary hardware to play around

- Github links with CUDA projects. Read the code, And now you could use LLM to explain the code in the way you would need

- Start creating smaller, yet parallel programs etc., etc.,

And in about a month or two, you should have enough to start writing CUDA programs.

I'm not aware of the skill / experience levels you have, but whatever it might be, there are plenty of sources and resources available now than it was in 2007/08.

Create a 6-8 weeks of study plan and you should be flying soon!

Hope it helps.

Feel free to comment and I can share whatever I could to guide.
Show HN: Update to my meta glasses API "Hey Meta send a message to ChatGPT"
by devon_c | 2025-06-08 15:18:36+00:00
v1.0.0: https://github.com/dcrebbin/meta-vision-api/releases/tag/1.0...

The previous implementation was very very hacky and used a bookmarklet alongside uglified messenger classes from 2 years ago to monitor a chat, it was also only for image messages.

The new release is a browser extension for chrome & firefox that you run on an alt facebook account on messenger that can monitor for new chat & image messages + video monitoring if in a call.

You can create a group chat and use a special method (instructions in the readme) to force the Glasses to be aware of the new group which allows for Hey Meta send a message/photo to _____ (ChatGPT, Perplexity or whatever you name the chat)

There are settings in the UI to change the AI chat provider, model and whether or not to generate and send audio via a text to speech provider (OpenAI, 11labs or Minimax)

I've also added video monitoring: you call the group chat and can have the extension to monitor the video output and send a photo to one of the providers every second (or a custom internal)

With the original project I did get an interview with the Reality Labs team but I ended up rescinding from the process for various reasons.

But, let me know what you think!

Planned features are listed under issues with the feature prefix: https://github.com/dcrebbin/meta-vision-api/issues
by ProllyInfamous | 2025-06-08 15:18:58+00:00
I attended a nationally-ranked Southern Ivy, and mostly hung out with the East Coast Kiddos. We're probably about the same age...

This movie helped me be better aware about some of my co-students' "status" if we ever took trips off our campus community. Just to not put obvious outsiders (unnecessarily) in harm's way. For example, during spring break volunteering trips, student drivers of color statistically were misrepresented in citations.

It helped us all come up with life's greatest maxim: "Only break one law at a time" [and being a minority counts against you]. It's just how it is. This movie approaches wisdom in so many ways, but this it the greatest impact for me.
by cameldrv | 2025-06-08 15:19:05+00:00
Prior to the eighties, if you put out something sufficiently noxious or unbalanced on broadcast media, you could have the FCC come visit you and threaten to revoke your broadcast license. The broadcast license was required to be used in the public interest.

Then the 80s came and you had cable TV which didn’t require a broadcast license, you had video tape, and you had the repeal of the fairness doctrine.

Prior to all that the only way you’d get your weird message out was through print, which reqires someone to pay for the printing and distribution, so it’s slower and more limited, and print doesn’t have the same emotional punch of TV or radio.

Obviously the Internet has turbocharged this transition. If it were the 80s someone like Andrew Tate would have a very hard time getting an audience. He’d have to use print, and probably a lot of his material would be age restricted. The closest analogue I can think of is Hugh Hefner, and to read his stuff you had to be over 18, although obviously a lot of boys got their hands on a Playboy or two.
by Mister_Snuggles | 2025-06-08 15:19:34+00:00
The thing that bothers me most about DoH is that it moves the responsibility for name resolution from the operating system to each application. So now you don't have the ability to set up your own DNS server system-wide, you need to do it per-application and per-device. Assuming, of course, that the applications and devices in question allow you to do this and/or respect your choice when you do it.

Also shoving every protocol under the sun into HTTPS just feels wrong. I get why it's happening (too many middleware boxes and ISPs think internet == web). But shouldn't we fix the ISPs and middleware instead of endlessly working around it?
by isaacremuant | 2025-06-08 15:19:59+00:00
Likewise when they use all these benchmarks for "intelligence" and the tool will do the silliest things that you'd consider unacceptable from a person once you've told them a few times not to do a certain thing.

I love the paradigm shift but hate when the hype is uninformed or dishonest or not treating it with an eye for quality.
by tsimionescu | 2025-06-08 15:20:06+00:00
If I'm buying a software license from a company, I am not lending the company anything, by any stretch of the imagination. You can view it as a type of limited sale, or you can view it as me renting something from the company. But in either case, they don't have any traditional legal obligations to me in case of bankruptcy.

And my point was not that the current situation is fine and dandy. It was that a law that says "sell licenses for restricted purposes today, but if you want to stop selling these 10 years from now, you'll have to do X and Y at that time" can't work - the company will find some way to discharge that obligation through sales and bankruptcy.

What would work would be an obligation at the time of sale - say, you could sell software licenses with conditional functionality, but only if you provide proof that you have an archived version stored with a third party that would be released to all customers in case of your bankruptcy. Since the cost would have already been paid, there would be no way to discharge this obligation during bankruptcy or dissolution or other similar mechanisms.
by ben_w | 2025-06-08 15:21:55+00:00
The Windows source code is almost certainly part of the training data given the leaks. You can use LLMs trained on that to make your own OS if you like.

For the same reason that I think it is (1) a bad idea to use an LLM to make your own OS, (2) when the AI is good enough to do that, it won't matter which OSes are or are not open-sourced, nor which OS's source code was used to train a model, as by that point the AI can make any OS for peanuts anyway — given those two points, I think the copyright holders fighting against their stuff teaching AI are missing the forest for the trees.
by brookst | 2025-06-08 15:22:09+00:00
Is this the newest meme?

Me: “explain why radioactive half-life changes with temperature”

ChatGPT 4o: “ Short answer: It doesn’t—at least not significantly. Radioactive Half-Life is (Almost Always) Temperature-Independent”

…and then it goes on to give a few edge cases where there’s a tiny effect.
by isaacremuant | 2025-06-08 15:23:34+00:00
It's not lazy and wrong. It's a fantastic indicator.

> If humans didn’t use them, they wouldn’t be in the LLM training data.

Humans weren't using them in every context as they are now. They might've been used in books but blog posts and work documents weren't full of them.

It's not a definite thing but it's absolutely a good indicator.
by AnonHP | 2025-06-08 15:24:50+00:00
> I suspect instead that Apple, knowing they fucked up w/ regard to devs, want to completely control their own mea culpa and not risk a slip-up/soundbite coming from a talk show.

I have watched many of “The Talk Show” post WWDC episodes, but I don’t think John Gruber actually asks (or has asked) tough questions at that event. This time though, it would’ve been extremely awkward not to ask any questions at all about the state of Apple Intelligence and where it’s heading. For Apple, it would be difficult to focus on other topics that it wants to advertise to the audience.

> I do expect an apology during the Keynote. How sincere an apology, well that's up to the developers to decide.

Apple never apologizes in public and doesn’t admits mistakes as mistakes in public (it may sometimes acknowledge certain things and word it very differently). At least not as a full fledged apology of any sort for various reasons. IIRC, there’s already a class action lawsuit filed against it for misleading and false promises about Apple Intelligence. The last thing Apple would do is provide more ammo for that suit to succeed and for more lawsuits to be filed for every misstep and egregious delivery in/from its announcements.
by et-al | 2025-06-08 15:25:01+00:00
> Where else in SV are you going to go anyway? Every company does the same thing.

That's like saying mechanical engineers can only work at Raytheon or Lockheed Martin. Or biotech people can only work at Purdue Pharma.

There are companies in SV who are making products for actual users. Just look outside adtech.