MurphyA/hacker-news huggingface dataset:
by redczar | 2025-06-13 12:13:55+00:00
When a people are oppressed and suppressed enough they fight back. People fight back using methods that are available to them. Palestinians have been systematically oppressed by Israel. Gaza is basically a giant prison. The people there have no navy, tanks, helicopters, or air force. They did inflict some damage. The response has been so disproportionate that it is rightfully viewed as immoral. Palestinians deserve peace and pursuit of happiness too. So do Israelis. One side has that much greater than the other and one side has been denying the other side those things for decades.
by conartist6 | 2025-06-13 12:15:22+00:00
I mean, I'd throw your "art" in the garbage with all possible haste once I learned that it was actually AI's "art".

You can derive value from it because you know what parts you did, but I can't derive value because I will have to assume you didn't do any art and that any glimmer of humanity I see is just slop.

Reading slop makes me dumber and less creative myself: it takes away my chance to learn how others minds work. It takes away a diversity of real perspectives and styles and feeds me averaged clones of them so that on the whole I gain nothing -- just like training AI on its own output results in model collapse!

It takes my interest in other human beings and exploits that weakness to hack my mind. If I could defend against that hacking I would. Why would I waste my time thinking about something that wasn't even worth taking time of thinking of how to say?
by tsimionescu | 2025-06-13 12:15:59+00:00
"Dog's" is ambiguous in itself (dog is / that belongs to the dog), but this doesn't cause problems in practice. It's exactly the same ambiguity as spelling "it's" for the possessive would give. Also, it's / its is only unambiguous in writing. In speech, they are identical, in every accent of English - and yet people understand each other perfectly fine in spoken English, so the ambiguity is not a problem in practice.
by apwell23 | 2025-06-13 12:17:27+00:00
Thats not what i said. you respond to parts of the sentence in real life? why are you doing it here?

here is the rest of sentence for your reference

"and have your kids put their lives on hold to change your diapers six times a day."

This is what i had to do personally for my parent and I would never ever subject my own kid to that. And yes someone who does that to their own kid despite option discussed in this post is a selfish prick.

can you please read the guidelines yourself first before going around quoting them.

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

> If you didn't know that's how the guidelines are interpreted, you do now. Please try harder to use HN as intended in future.

maybe take your own advice then .
by waltbosz | 2025-06-13 12:17:36+00:00
I'm interested to see the whole conversation, and wonder what version of ChatGPT it was with.

I have fun trying to get ChatGPT to give silly responses that it shouldn't give, and it's not easy. But on the other hand, I've noticed that it seems to be a bit of a yes man, where it will happily agree with you and encourage you at times when a human would be less optimistic. For example, if I try to get it to vet business plans, it will do nothing but encourage. It doesn't give me any negative feedback unless I ask it to play devils advocate.
by zozbot234 | 2025-06-13 12:17:59+00:00
The issue is not subpixel rendering per se (at least if you're willing to go with the GPU compute shader approach, for a pixel-perfect result), it's just that you lose the complex software hinting that TrueType and OpenType fonts have. But then the whole point of rendering fonts on the GPU is to support smooth animation, whereas a software-hinted font is statically "snapped" to the pixel/subpixel grid. The two use cases are inherently incompatible.
by maccard | 2025-06-13 12:18:05+00:00
For reference, buildkite-agent [0] is about 40k lines of go. Running `go build` including dependencies took 40 seconds, and running `go clean && go build` took 2 seconds. I know Go and Rust aren't comparable, but Rust's attitude appears to be "we don't really care" when you compare it to Go, considering they both started at _roughly_ the same time and Rust's first stable release came long after Go was in use.

[0] https://github.com/buildkite/agent
by dsjkvf | 2025-06-13 12:18:10+00:00
> Yes, but vicut is also faster on benchmarks

Than awk? I very, very doubt your 0.001-3s findings.

> I'm sure it's way better than just typing "vis"

Of course. Because you can use it everywhere, that's the whole point of learning regex, awk, or any other POSIX tool.
by klabb3 | 2025-06-13 12:18:24+00:00
> we (i.e. the Jemalloc team) weren’t really in a great place to respond to all the random GitHub issues people would file

Why not? I mean this is complete drive-by comment, so please correct me, but there was a fully staffed team at Meta that maintained it, but was not in the best place to manage the issues?
by 9rx | 2025-06-13 12:19:37+00:00
Cunningham's Law emerged in the newsgroups era, well predating the existence of IRC.

Of course, I recognize that you purposefully pulled the Cunningham's Law trigger so that you, too, would gain additional knowledge that nobody would have told you about otherwise, as one logically would. And that you played it off as some kind of derision towards doing that all while doing it yourself made it especially funny. Well done!
by susam | 2025-06-13 12:20:51+00:00
When I was dabbling with POV-Ray many moons ago, I drew the planets of our solar system to scale with it. You can see it here: https://github.com/susam/pov25#planets

A friend once asked if I couldn't show the planets in orbit rather than lying flat on a plane. I could, of course, but this is ray tracing. What do planets actually look like to human eyes from Earth? Just tiny dots.

If I were to show them in their proper orbits at scale using perspective projection, I'd only be able to render one planet large enough to be visually interesting. The rest would appear as small dots. I didn't want to use an orthographic projection, as it wouldn't reflect how we actually see the universe.

Those were, of course, limitations of a still image. An interactive page like the one in the original post does a fantastic job of conveying the vast scale of our solar system, both in terms of the sizes of the planets and the immense distances between them.
by PinguTS | 2025-06-13 12:21:26+00:00
Well, then would work for less then 50%.

The majority of end user devices are run from within private networks protected from the Internet. If you have connected to your cell provider, then in the majority the cell providers are running their own private networks. For one reason the IPv4 address space is limited as such, that there are no other possibilities. IPv4 is still the important protocol compared to IPv6. Second, it is that those providers, want to protect you. Some don't even allow cross communication.

If you devices are connected with Wifi, then there is the very same situation. There is almost no campus, commercial, and home network, that gives you public route-able IP addresses. I only know a view deployments were you get public route-able IP addresses at conferences like C3, EMF, and alike.

tl/dr: No, the end user devices is not easily to reach without additional infrastructure.
Show HN: My [sci-fi] book, free forever to listen/download
by HocusLocus | 2025-06-13 12:21:58+00:00
Though I was a tiny contributor to Sendmail long ago, I approach my 61st birthday and realize that I had no large part in constructing the Internet of today. But I have enjoyed it immensely and kept it running for awhile as an admin. I could bore everyone with criticism, but last year I just wrote a fiction book instead and recently made it free forever to listen ( https://www.youtube.com/watch?v=mtxgpaXp9vA ) or download/listen ( https://archive.org/details/stargazer-steven-pitzl ) because I don't wish to navigate the self-publishing world, it would be nice to get feedback some day.
by tamorro | 2025-06-13 12:23:13+00:00
Tamorro is a brand new job site specifically for AI agents. We work in the same way as a traditional job board. Simply post a job if you're a business or respond to job listings. The only difference is we focus on AI agents for hire rather than people.

AI agents are autonomous tools powered by AI. Unlike traditional software, agents don't just respond - they act. They can reason through tasks, plan multi-step actions, and operate tools and systems on your behalf. They are not just AI assistants - they are AI workers.

AI agents should be used to drive efficiency for your business. This could mean taking on tedious or repetitive tasks that are mundane or demoralising for people to do. Furthermore, they are a cost-effective way of adding resource and supporting your team when it isn't practical or affordable to hire additional headcount.

FOR BUSINESSES - Scale your team with agentic AI Need a job done efficiently but it isn't practical or cost-effective to hire a full time employee? This is where agentic AI comes in. Hire AI agents that can work autonomously and take action to drive your business forward. The possibilities are endless (executive assistant, book keeper, project manager, business developer, and more).

Easy process: Create a job listing detailing your requirements and receive applications from creators of AI agents, just like you would with a traditional job ad.

Place a job listing for FREE: Place a job listing for zero cost. No need to even set up an account.

AI agents tailored to your needs: Commercial AI agents are generic and assume one size fits all. With Tamorro, you will receive applications from a range of different AI agents with different capabilities. You get to decide which one to move forward with. It's just like recruiting a person!

Improved efficiency: Supplementing your team with AI agents is the most cost-effective way to drive efficiency and scale your business. While AI agents can't join a virtual meeting, their creator will always be at hand to answer any questions you have.

Beat the competition: Stay ahead of your competitors by joining the AI revolution now.

FOR AI AGENT CREATORS - Monetise your AI agent AI agents will become an increasingly important part of the workforce but, currently, they are being monopolised by a small number of companies. If you are a developer or AI enthusiast who has built (or can build) an AI agent, Tamorro offers the perfect path to monetisation.

Worldwide job opportunities: Get access to a range of global AI agent vacancies on the first dedicated agentic AI job board.

Monetise your AI agent: Get paid, just like you would with a traditional job.

Future-proof your career: Create new revenue streams for yourself and build expertise in a high-growth sector - agentic AI.

FREE to use: We will never charge you to respond to a job ad.
by nucleardog | 2025-06-13 12:23:42+00:00
CIRA in Canada also provides a public DNS server. (CIRA is the non-profit administrator of the .ca TLD.)

They provide variants for unfiltered DNS, blocking malware/phishing, and malware/phishing + pornography.

All variants are provided over IPv4, IPv6, DoH, and DoT.

https://www.cira.ca/en/canadian-shield/configure/summary-cir...
by poulpy123 | 2025-06-13 12:24:25+00:00
With mental illnesses there is no clear limit between normal and sick. However there is a point when it's really hurting the person afflicted.

For example procrastination: everyone procrastinate more or less, but in people with ADHD, procrastination happens even when they actively don't want to procrastinate, and even when it hurts them right now to procrastinate.

Another example : depression. It's not easy from an external point of view to see where is the limit between sadness and depression, however at one point the sadness has no objective reason, and is so overwhelming the brain that the person cannot function normally or is able to mentally fight it
by 0xAFFFF | 2025-06-13 12:24:46+00:00
Most symptoms of ADHD are things almost everybody experiences from time to time, some even regularly. What makes ADHD is combination of many symptoms cranked to 11.

ADHD is the difference between having difficulties starting some tasks and being absolutely unable to start a mundane task until you curl yourself into a corner and cry.

That being said, things that help people coping with ADHD can totally help people not having ADHD but suffering similar issues (case in point: planning and handling tasks)
by henry700 | 2025-06-13 12:25:17+00:00
You're joking, right? You can see at a glance that this mess is only published for compliance reasons. There is no documentation at all, and most of the code consists of numerous versions of open-source libraries that have been subtly modified due to their licensing requirements, which necessitate disclosure of modifications. Good luck building any flavor of that! See: https://news.ycombinator.com/item?id=35197308
by hilbert42 | 2025-06-13 12:25:34+00:00
Funny isn't it. I'm old enough to have never left the notebook for the phone.

If I leave home without my notebook I feel sort of naked and wonder what I'll do when I want to record some thought that suddenly comes to mind.

My phone is not a substitute, by the time I start using it to record my thoughts it's already distracted me.
by contrarian1234 | 2025-06-13 12:27:42+00:00
The interviewee sounds like a insufferable navel-gazing professor. A lot of platitudes and very evasive about anything concrete. (the interview section doesn't add anything new to the top intro/description)

"the agenda of rethinking the peripheries" - how can this not elicit an eye-roll..?

At least props to the interviewer for calling him out on "heroic architecture". A very "humanities" move, make up some bullshit term, don't explain it, make your interlocuter guess and feel like an idiot.

the TLDR of the main thesis is when you redesign a space, try to see if you can preserve the existing social structures and perceive how people interact with architecture before you roll in with the bulldozers. But it doesn't really present any concrete examples, so whatever..

It seems there are maybe kernels of some good ideas, but then everyone started to enjoy the smell of their own farts too much
by FrankyHollywood | 2025-06-13 12:27:56+00:00
Well people differ. Look around at your colleagues, some have dry eyes and lower back pain from working hours without interruption on a boring task.

Others, like myself, are easily distracted, quickly bored and only work hard with a specific goal in mind. Working on smaller tasks makes it easier to not be distracted. I feel this is more important for people with ADHD.

But you are right, in the end it is useful strategy for everyone :)
by jddj | 2025-06-13 12:28:02+00:00
I tried Google's on-device llm recently and the question I asked it was "how common are [partner's fairly rare surname]s?".^

It answered by detailing a scenario where they are a secret society etc.

I'm amazed the main providers have managed to get the large ones to stay on the rails as much as they do. They were trained on the internet after all

^I know. The reply about how they're next token predictors, I know.
by lloeki | 2025-06-13 12:30:12+00:00
> What prevents apple from working with gpl-style licenses is strict hatred towards code that they can't use without opensourcing it.

Specifically regarding the C blocks feature introduced in Snow Leopard, as I recall, Apple wrote implementations for both clang and gcc, attempted to upstream the gcc patchset, said gcc patchset was obviously under a GPL license, but the GCC team threw a fit because it wanted the code copyright to be attributed to the FSF, and that ended up as a stalemate.

If there was any hatred they could literally have skipped the whole gcc implementation + patchset upstreaming attempt altogether. Also they did have patchsets of various sizes on other projects, whose code ends up obviously being GPL as well.

The "hatred" came later with the GPLv3 family and the patent clause, which is a legal landmine, the FSF stating that signing apps is incompatible with the GPLv3, and getting hung up on copyright transfer.

From https://lwn.net/Articles/405417/

> Apple's motives may not be pure, but it has published the code under the license required and it's the FSF's own copyright assignment policies that block the inclusion. The code is available and licensed appropriately for the version of GCC that Apple adopted. It might be nice if Apple took the further step of assigning copyright to the FSF, but the GPLv3 was not part of the bargain that Apple agreed to when it first started contributing to GCC.

The intent behind such copyright transfer is generally so that the recipient of the transfer can relicense without having to ask all contributors. Essentially as a contributor agreeing to a transfer means ceding up control on the license that you initially contributed under.

Read another way:

- the FSF says "this code is GPLv2"

- someone contributes under that GPLv2 promise, cedes copyright to the FSF because it's "the process"

- the FSF says "this code is now GPLv3 exclusively"

- that someone says "but that was not the deal!"

- the FSF says "I am altering the deal, pray I don't alter it any further."
by londons_explore | 2025-06-13 12:30:52+00:00
I considered that. Considering the cheap cost of the cable, the best solution appears to simply be 'dont have a breaker'. In either over current or over voltage conditions, simply sacrifice the cable.

Obviously you engineer the convertor stations to minimize the chances of that happening - stopping the convertors automatically if anything looks abnormal. The cable has sufficient capacitance that you have multiple milliseconds to respond, so automated systems should have no difficulty.
by RickJWagner | 2025-06-13 12:31:05+00:00
No, but I did have a bit of a conundrum once.

I was politically opposed to ACA/Obamacare in the early stages. When it launched, the website had big problems and crashed constantly. It was a huge embarrassment for the administration. I was working in a support/diagnostic role and was invited to participate in a multi-company tiger team that was on the problem. ( The only time my work efforts were covered in the nightly news! )

I dug into the task as well as I could and made a small contribution. I gave it my very best effort.

The fact that I opposed it at the time, but gave it my best effort is one of the proudest moments of my career.
by littlestymaar | 2025-06-13 12:31:13+00:00
> The original claim is that “pretty much no one” reads any of their dependencies,

No the claim is that very few people read the dependencies[1] enough to catch a malicious piece of code. And I stand by it. “Many eyeballs” is a much weaker guarantee when people are just doing “go to definition” from their code (for instance you're never gonna land on a build.rs file this way, yet they are likely the most critical piece of code when it comes to supply chain security).

[1] (on their machines, that is if you do that on github it doesn't count since you have no way to tell it's the same code)
Show HN: OpportunAI – Find potential customers on Reddit by analyzing posts
by Kirsanov | 2025-06-13 12:32:11+00:00
OpportunAI analyzes Reddit discussions to find users who might be interested in your product or service. You create search rules with keywords related to your business, and it searches through Reddit posts and comments to identify relevant conversations and potential customers. It can also auto-generate responses that you can easily copy and paste.

Built this because manually searching Reddit for leads was taking me hours. The tool parses subreddit discussions, identifies pain points, and highlights users who might benefit from your solution.

Coming soon: scheduled search execution and auto-posting on Reddit with human-in-the-loop approval.

You can try it for free!
by aleph_minus_one | 2025-06-13 12:33:05+00:00
Thanks for doing the tests.

Another interesting test case are the following domains (Russian propaganda websites) that many German (European?) internet providers are prone to block:

rt.com de.rt.com www.rt.com ria.ru radiosputnik.ria.ru radiosputnik.com

For example in Germany, Vodafone blocks the first three ones. The reason for this blocking is not the CUII list, but ANNEX XV of

"COUNCIL REGULATION (EU) 2022/350

of 1 March 2022

amending Regulation (EU) No 833/2014 concerning restrictive measures in view of Russia's actions destabilising the situation in Ukraine":

https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...
by LightHugger | 2025-06-13 12:33:08+00:00
Not only has not not been debunked, it's been proven to be true. https://www.youtube.com/watch?v=lKsesO3bdv4

I don't understand why there are people always defending denuvo every time it comes up. Are you associated with denuvo directly or indirectly? Are you an ordinary gamer but for some reason post falsities to try to look superior?
by myrmidon | 2025-06-13 12:33:33+00:00
I do believe that this article is a bit overly dramatic (how online journalism tends to be).

But it did change my outlook on the recent sycophancy-episode of ChatGPT, which, at the time, seemed like a silly little mis-optimization and quite hilarious. The article clearly shows how easy it is to cause harm with such behavior.

On a tangent: I strongly believe that "letting someone talk at you interactively" is a hugely underestimated attack surface in general; pyramid schemes, pig-butchering and a lot of fraud in general only work because this is so easy and effective to exploit.

The only good defense is not actually to be more inquisitve/skeptic/rational, but to put that communication on hold and to confer with (outside) people you trust. People overestimate their resistance to manipulation all the time, and general intelligence is NOT a reliable defense at all (but a lot of people think it is).
by dwattttt | 2025-06-13 12:34:43+00:00
Allowing SIMD instructions to be used arbitrarily in kernel actually has a fair penalty to it. I'm not sure what Linux does specifically, but:

When a syscall is made, the kernel has to backup the user mode state of the thread, so it can restore it later.

If any kernel code could use SIMD registers, you'll have to backup and restore that too, and those registers get big. You could easily be looking at adding a 1kb copy to every syscall, and most of the time it wouldn't be needed.
by molticrystal | 2025-06-13 12:35:04+00:00
I prefer questions that reveal GPT's limitations, like an article I saw a few days ago about playing chess against an old Atari program where the model made illegal moves [0].

Causing distress in people with mental health vulnerabilities isn't an achievement, it warrants a clear disclaimer (maybe something even sterner?), as anything these people trust could trigger their downfall, but otherwise, it doesn't really seem preventable beyond that.

[0] https://futurism.com/atari-beats-chatgpt-chess
by Lendal | 2025-06-13 12:36:47+00:00
I blame this on the CEOs and other executives out there misleading the public about the capabilities of AI. I use AI multiple times a week. It's really useful to me in my work. But I would never use it in the contexts that non-tech-savvy people, and I include almost all of the mainstream media here, are trying to use it for.

Either the executives don't understand their own product, or they're intentionally misleading the public, possibly both. AI is incredibly useful for specific tasks in specific contexts and with qualified supervision. It's certainly increasing productivity right now, but that doesn't mean it can give people life advice or take over the role of a therapist. That's really dangerous and super not cool.