MurphyA/hacker-news huggingface dataset:
by 1659447091 | 2025-05-30 21:10:52+00:00
> There is nothing intrinsic about boyscouts that makes it more exciting

The chance to obtain Eagle Scout status is itself more exciting. It difficult to deny that it is one of the best leadership programs for children available. The girl scout equivalent is not even close to producing the leaders the Eagle Scouts do. They also have their own network for eagle scouts to connect. It can be an opportunity to get into a Good ‘ol Boys club (future business & money connections) before moving out of their parent’s house.

If a male or female wants to learn more about extracting money from family/shoppers by selling cases of cookies, or learn about female social empowerment and financial skill, instead of learning leadership through self reliance/accountability skills mixed with teamwork, then why not let them choose the programs they want? -- but they are different. Their Gold Award is nothing like earning Eagle Scout status.
by rfoo | 2025-05-30 21:10:55+00:00
So, here is a tweet from Eduardo highlighting that they got a lot of 0day submissions immediately after they launched the promotion: https://x.com/sirdarckcat/status/1681491274489282565

And the spreadsheet is public [0], I counted 7 unique hoarded bugs (submitted immediately after launch) after deduplicating by patch commit hash. Then in the month following, another 9 unique bugs were submitted.

As for how much paid, I don't remember. Could be around $200~300k in total.

[0] https://docs.google.com/spreadsheets/d/e/2PACX-1vS1REdTA29OJ...
by dinfinity | 2025-05-30 21:11:10+00:00
Is it? Or are 'legitimate' books just too often not concise and structured enough?

I do a lot of personal knowledge management and I use a shit ton of sections and lists in that. Books evolved from the art of telling stories, not from efficiently conveying knowledge. Perhaps we're just way too used for books etc. to an approach that is suboptimal. I know I personally despise news articles and blogs that start with "setting the scene" and are incredibly and needlessly verbose, using thousands of words to say what could be made clear in a single paragraph.

Viewed from another angle: Reading text is inherently serial in nature even though a lot of things are related to each other in a graph. A document with sections with bulleted lists is actually a way to represent a tree, which is closer to a fully unconstrained graph. I would argue that trees like that are much easier to parse than classically written texts.

There is irony here in that I only used some whitespace to add structure, but never used any bulleted lists in this comment.

[...]

I did generate an alternative with Google Gemini 2.5 Pro, but the formatting doesn't work here on HN. It was decent, though!
by cjs_ac | 2025-05-30 21:12:13+00:00
There is a spectrum: at one extremity is mandatory in-office presence every day; at the other is a fully-remote business. For any given individual, and for any given team, the approach needs to be placed on that spectrum according to what it is that that individual or team does. I'm not arguing in favour of any position on that spectrum; I'm arguing against blanket mandates that don't involve any consideration for what individuals in the business do.
by net01 | 2025-05-30 21:12:42+00:00
Yeah, they are using Sennheiser transmitters (some are lavs some are full XLR mics ) Basically, I am using an SDR(RTL-SDR V4 with a small antenna) and SDR++ they have set frequencies that I have bookmarked and saved.

Funny thing, this allows me to listen to courses in other rooms, its quite fun to tune in and guess the class xD
by mjburgess | 2025-05-30 21:13:01+00:00
Sure. I mean perhaps, LLMs will accelerate a return to a more medieval culture in tech where you "have to start at 12 to be any good". Personally, I think that's a good (enough) idea. By 22, I'd at least a decade of experience; my first job at 20 was as a contractor for a major national/multinational.

Programming is a craft, and just like any other, the best time to learn it is when it's free to learn.
by mechagodzilla | 2025-05-30 21:13:39+00:00
Interns and new grads have always been a net-negative productivity-wise in my experience, it's just that eventually (after a small number of months/years) they turn into extremely productive more-senior employees. And interns and new grads can use AI too. This feels like asking "Why hire junior programmers now that we have compilers? We don't need people to write boring assembly anymore." If AI was genuinely a big productivity enhancer, we would just convert that into more software/features/optimizations/etc, just like people have been doing with productivity improvements in computers and software for the last 75 years.
by behnamoh | 2025-05-30 21:13:49+00:00
I agree. I lost hope in Apple's AI "efforts" when I found out that their MLX team (responsible for making a Pytorch/CUDA alternative for Apple Silicon) DOES NOT have access to the source code of ANE (Apple Neural Engine)!! Only the team behind Apple Intelligence uses ANE, not the MLX team.

Talk about fragmentation and lack of trust/hope in your product.
by tristor | 2025-05-30 21:13:50+00:00
With the case of M&S, and in many other cases in UK tech history that have gone poorly, it's mostly examples of the failure of hiring outside consultancies in India to do everything. Business executives continuously fall afoul of the fungibility myth. They believe that engineers are fungible, and that they should therefore simply pay for the cheapest engineers possible that meet the "requirements" on paper, usually set by someone who is not an engineer (HR, project manager, or a lower ranked middle-manager).

Time and time and time again we have seen major failures globally, and especially in the UK, that prove that there is no fungibility of engineers, and that outsourcing the critical technical infrastructure for your core systems and services is doomed to failure. They'd rather save a dollar today and lose ten million dollars tomorrow by damaging their national economy and sending more money to India. India's GDP is basically entirely propped up by tech services, and most of that is /failed service delivery/, hard to differentiate from frauds and scams at scale.
by dragonwriter | 2025-05-30 21:13:51+00:00
> Here in NA they're everywhere, we even have a women-only version of the YMCA (YWCA).

Despite the names, neither the YWCA or YMCA as broad organizations strictly restrict membership by gender (or religion, for that matter.) My understanding with YWCA specifically is that inclusiveness on gender varies considerably by individual local association.
by brookst | 2025-05-30 21:14:17+00:00
I just can't agree with this argument at all.

Today, you hire an intern and they need a lot of hand-holding, are often a net tax on the org, and they deliver a modest benefit.

Tomorrow's interns will be accustomed to using AI, will need less hand-holding, will be able to leverage AI to deliver more. Their total impact will be much higher.

The whole "entry level is screwed" view only works if you assume that companies want all of the drawbacks of interns and entry level employees AND there is some finite amount of work to be done, so yeah, they can get those drawbacks more cheaply from AI instead.

But I just don't see it. I would much rather have one entry level employee producing the work of six because they know how to use AI. Everywhere I've worked, from 1-person startup to the biggest tech companies, has had a huge surplus of work to be done. We all talk about ruthless prioritization because of that limit.

So... why exactly is the entry level screwed?
by hollerith | 2025-05-30 21:15:24+00:00
I'm leaving gmail.com and gmail.app because of how hard they push AI with no way for me to opt out. I've been using them for many years.

(I might continue to use my gmail address using POP3 to third-party client software.)

I'm a fairly heavy user of LLM services, but don't see the value of "help me write" or "summarize this" or "happening soon" (Gmail's attempt to insert itself into my relationships with shippers and delivery services).
by Terr_ | 2025-05-30 21:15:45+00:00
Yep, recycling a comment from a year ago:

> Ultimately a lot of this generative tech stuff is just counterfeiting extra signals people were using to try to guess at interest, attentiveness, intelligence, etc.

> So yeah, as those indicators become debased, maybe we'll go back to sending something [...] all boiled down to bullet points.
by quantadev | 2025-05-30 21:16:11+00:00
One good prompt into Github Copilot 'Agent Mode' (running Claude 4) asking for a new feature can often result in up to 5 to 7 files being generated, and a total of 1000 lines of code being written. Your math is wrong. That's hours of work I didn't do, that only took me the time of describing the new feature with a paragraph of text.
by marcosdumay | 2025-05-30 21:16:14+00:00
Sure, you would subside people flying with luggage. It also reduces the time planes stay on the ground, stops the fighting between passengers for the always full luggage bins, clears the seats in case of emergency, and eliminates the largest hidden fee companies manage to put on their prices.

Anyway, the fact that you just assumed I personally fly with luggage is weird.
by glenjamin | 2025-05-30 21:16:39+00:00
I chatted to a staff member on the checkout of my local coop supermarket

She said that every shelf item is ordered on a JIT basis as the store stock levels require them - there are no standing orders to a store

Based on that, I presume they didn’t really know what any store would need

Even when they were struggling my local store still had a decent stock of lots of stuff - just some shelves were empty
by kimixa | 2025-05-30 21:16:49+00:00
Yes, but the concept of CFI is only mentioned in passing in that entire thread, and the kCFI implementation used is a vanilla kernel feature and not android specific.

There's a lot to be said that "Distro kernel config choices may not be as secure as possible", but that's not really an "Android"/"Vanilla Linux Kernel" difference.
by ck2 | 2025-05-30 21:16:51+00:00
LLM is going to be used for oppression by every government, not just dictatorships but USA of course

Think of it as an IQ test of how new technology is used

Let me give you an easier example of such a test

Let's say they suddenly develop nearly-free unlimited power, ie. fusion next year

Do you think the world will become more peaceful or much more war?

If you think peaceful, you fail, of course more war, it's all about oppression

It's always about the few controlling the many

The "freedom" you think you feel on a daily basis is an illusion quickly faded
by ofjcihen | 2025-05-30 21:17:57+00:00
This is always the indicator I look for whether or not someone actually knows what they’re talking about.

If you can’t extrapolate on your own thesis you can’t be knowledgeable in the field.

Good example was a guy on here who was convinced every company would be ran by one person because of AI. You’d wake up in the morning and decide which products your AI came up with while you slept would be profitable. The obvious next question is “then why are you even involved?”
by jbellis | 2025-05-30 21:17:57+00:00
sort of, there was the original bigann and then they followed up with a couple more specialized contests the following year, i think it's over now

~300M modern-sized vectors is pretty close to jvector's limit in a single index (the Cassandra layer can shard more) https://foojay.io/today/indexing-all-of-wikipedia-on-a-lapto...

that said I think Mariano (new jvector maintainer) is working on ways to handle larger datasets in a single index but I'm not sure where that is on his priority list
by chankstein38 | 2025-05-30 21:19:18+00:00
My problem is I feel like my irritation is with things that are out of my control. People not caring about quality when they produce things that I spend good money on (and have no abilities to turn into a new manufacturing startup or something). Software (Adobe, Blender, Davinci Resolve, etc) that has a feature that doesn't feel like it makes sense or something that just doesn't seem to work. Another thing that I have no real knowledge about. I'm a programmer but I don't think there's a good reason for me to write my own 3d software or image/video editor.

Side note, I've never looked at this person's "AI Powered Podcast" but how do they even know they're getting real information about Indian History? I was talking to ChatGPT last night about whether or not it was possible to adjust the level of the water in a toilet bowl and it confidently told me I could and how to do it. I kept discussing it with it and, at one point, it slipped in a comment about how it's controlled by the level of the trap in the back of the toilet. I said "So it's NOT possible and you've just wasted my time?" and it was like "Yep, sorry about that"

Same night I asked it something and provided it a link to read and I asked a question about it. It indicated it had gone to the page and, I assume, consumed the text on the page. It answered the question but then said something that made me realize it might be wrong. I asked it to tell me where it saw that and it told me it wasn't actually on the page.

I ask because it sounds interesting to make an "AI Powered Podcast" about things I'm interested in. I frequently want to listen to a podcast while mowing my grass or something and struggle to find interesting, long-form things about the specific topics that I'm thinking about. (Radio astronomy, weather, astronomy, music, whatever) So I'd love to do this but I trust AI outputs so little...
by eddythompson80 | 2025-05-30 21:19:26+00:00
apples and oranges?

pg_cron is for pg specific cron tasks. You use pg_cron to truncate a table, compute pg views, values, aggregates, etc. Basically just running PG queries on a CRON schedule.

pg_cron itself won't run an external script for you. Like you can't do

SELECT cron.schedule('0/30 * * * *', $$ ./sendEmails.sh $$);

you can use pg_cron to insert a job-row in a jobs table that you have some consumer that runs a `select * from jobs where status = 'pending' limit 1;`. Then you're on the hook to handle the pg updates for dispatching and handling updates, job status, etc. You could even call that implementation pg-boss if it's not taken.
by xtracto | 2025-05-30 21:21:02+00:00
There was this great post the other day [1] showing that with llama-cpp you could offload some specific tensors to the CPU and maintain good performance. That's a good way to use lare(ish) models in commodity hardware.

Normally with llama-cpp you specifiy how many (full) layers you want to put in GPU (-ngl) . But CPU-offloading specific tensors that don't require heavy computation , saves GPU space without affecting speed that much.

I've also read a paper on loading only "hot" neurons into the cpu [2] . The future of home AI looks so cool!

[1] https://www.reddit.com/r/LocalLLaMA/comments/1ki7tg7/dont_of...

[2] https://arxiv.org/abs/2312.12456
by socalgal2 | 2025-05-30 21:21:49+00:00
I agree with your worry.

That said, the first thing that jumps to my mind is cars. Back when they were first introduced you had to be a mechanically inclined person to own one and deal with it. Today, people just buy them and hire the very small number of experts (relative to the population of drivers) to deal with any issues. Same with smartphones. The majority of users have no idea how they really work. If it stop working they seek out an expert.

ATM, AI just seems like another level of that. JS/Python programmers don't need to know bits and bytes and memory allocation. Vibe coders won't need to know what JS/Python programmers need to know.

Maybe there won't be enough experts to keep it all going though.
Ask HN:How do you structure comment trees to handle pagination, sort, recursion?
by cyjackx | 2025-05-30 21:22:13+00:00
Been burning my brains clock cycles for days as I brainstorm what might be me overcomplicating things.

I've got basic lazy loading implemented. Click expand on comment, it API calls for replies. It will show load more if there are more to load.

Contrast this with something like hackernews, which loads many layers at once. I can conceptualize a recursive way to retrieve the whole tree, but...

Supabase limits to 1000 rows returned; while I have not hit those limits yet, future proofing may be a good practice. Or simply limiting in general.

But limiting, paginating, and sorting all run into hurdles with a recursive call of arbitrary depth using one API call.

If the limit truncates one comment's replies, do I just need to have a column counting direct replies to compare to? Over fetching doesn't quite work here, does it?

Is it possible to sort within the recursive query such that if one of them still needs to load more, the order will be correct?

For ex, if my limit is 100 comments, there are interesting cases where it runs out breadth first or depth first.

I've been informed that I'm currently implementing something called adjacency list, but I'm not sure how I should implement eager loading of a few layers
by xp84 | 2025-05-30 21:22:19+00:00
The recent revelations from The Information and quotes supporting it that came from Gurman last week back up your overall prediction.

Interestingly, Cook is said to be a huge believer in AI, yet he was unable to execute on it, even by making an ideal hire in John Giannandrea. JG toiled at Apple for years, unable to make groundbreaking progress due to Apple's corporate culture. It's an ol' boys club of forceful execs who have worked together for decades, and they all opposed spending what JG wanted.

If JG couldn't make an impact, no one will. What disappoints me the most is that Apple's "Not Invented Here" syndrome is so severe that I suspect they'll never admit full defeat and let users replace the rotten-to-the-core "Siri" assistant with a competent one, no matter how far behind they fall.

Right now it's Google's game to lose. Once Android devices are doing the kinds of things that should be easy for current models to do, real things as useful as a human assistant could do, it'll be the first meaningful challenge to Apple's dominance on the high end of the market. Things like "Answer all my calls while I'm in meetings, tell all sales calls I'm not interested, and for all others, if it isn't an emergency, take a message and tell them I'll call them back, and book 15 minutes on my calendar within the next day to do it."
by Joel_Mckay | 2025-05-30 21:22:25+00:00
Indeed, but the Apache license is quite different from BSD or GPL v3.

In my opinion, less restrictions on all users naturally fragments any attempt to lock-down generic features in the ecosystem.

Submarine Patent attacks using FOSS code as a delivery mechanism is far more of a problem these days, as users often can't purchase rights even if trying to observe legal requirements. The first-to-file laws also mean published works may be captured even if already in the public domain.

It is a common error to think commercial entities are somehow different from the university legal outreach departments. Yet they often offer the same legal peril, and unfeasible economic barriers to deployment.

Best regards, =3

https://www.youtube.com/watch?v=i8ju_10NkGY
by ryao | 2025-05-30 21:23:44+00:00
If every function is marked noexcept, does it make a difference? Either way, the point of C++ exceptions was to make the fast path even faster by moving error handling out of it. Since they had no idea what was wrong, the code evidently was running in the fast path since it was not terminating by throwing exceptions, yet it ran slower merely because of the C++ exception support.

In any case, my point is that C++ features often carry overhead that simply does not exist in C. Being able to get C++ code to run as fast as C code (possibly by not using any C++ features) does not change that.
by johnnyblessings | 2025-05-30 21:24:10+00:00
this is a full-stack guide to building autonomous AI agents in 2025 using n8n

it starts from first principles (what agency is), and walks through real agent architectures, how to connect LLMs to tools, add memory, use vector dbs, and build agent workflows that actually get things done.

includes working examples, reasoning strategies, and a full breakdown of the 6 levels of artificial agency.
by asadotzler | 2025-05-30 21:24:18+00:00
They've so far spent about what the world spent to build out almost all of the broadband internet, the fiber, cable, cellular, etc. If AI companies stop now, about 10 years after they got going, does their effort give us trillions of dollars being added to the economy each year from today forward, like we got for every year after the 10 years of internet build out between 1998 and 2008? I'm not seeing it. If they stop now, that's a trillion dollars in the dumper because no one can afford to operate the existing tech without a continual influx of investor cash that may never pay off.
by spamizbad | 2025-05-30 21:24:39+00:00
> All the people employed by the government and blue collar workers? All the entrepreneurs, gig workers, black market workers, etc?

I can tell you for many of those professions their customers are the same white collar workers. The blue collar economy isn't plumbers simply fixing the toilets of the HVAC guy, while the HVAC guy cools the home of the electrician, while...
by aloknnikhil | 2025-05-30 21:25:32+00:00
It's not that entry-level jobs / interns are irrelevant. It's more that entry-level has been redefined and it requires significant uplevelling in terms of skills necessary to do a job at that level. That's not necessarily a bad thing. As others have said here, I would be more willing to hand-off more complex tasks to interns / junior engineers because my expectation is they leverage AI to tackle it faster and learn in the process.
by smitty1e | 2025-05-30 21:25:46+00:00
I see the GPL as treating source code files closer to chess pieces, and insisting they remain in view.

What partisan pretensions are on offer with the GPL are unclear.

While a FSF member for decades, I take a syncretic view that the GPL is a crucial point on the licensing spectrum, and that economic value is maximized when there are products available across that spectrum for people to choose and use at will.

I guess, if we squint, this might be something of a political position, perhaps a libertarian one.
by ChrisMarshallNY | 2025-05-30 21:26:41+00:00
This is where the horrific disloyalty of both companies and employees, comes to bite us in the ass.

The whole idea of interns, is as training positions. They are supposed to be a net negative.

The idea is that they will either remain at the company, after their internship, or move to another company, taking the priorities of their trainers, with them.

But nowadays, with corporate HR, actively doing everything they can to screw over their employees, and employees, being so transient, that they can barely remember the name of their employer, the whole thing is kind of a worthless exercise.

At my old company, we trained Japanese interns. They would often relocate to the US, for 2-year visas, and became very good engineers, upon returning to Japan. It was well worth it.
by catigula | 2025-05-30 21:27:24+00:00
I agree, I was actually leaving the question open-ended because I can't necessarily scale it all the way up, it's too complex. Why would they even rent me AIs when they can just be every company? Who is "they"?

All that needs to be understood is that the narcissistic grandeur delusion that you will singularly be positioned to benefit from sweeping restructuring of how we understand labor must be forcibly divested from some people's brains.

Only a very select few are positioned to benefit from this and even their benefit is only just mostly guaranteed rather than perfectly guaranteed.