MurphyA/hacker-news huggingface dataset:
by pseudo0 | 2025-05-30 15:41:42+00:00
Juniors and offshore teams will probably be the most severely impacted. If a senior dev is already breaking off smaller tightly scoped tasks and fixing up the results, that loop can be accomplished much more quickly by iterating with a LLM. Especially if you have to wait a business day for someone in India to even start on the task when a LLM is spitting out a similar quality PR in minutes.

Ironically a friend of mine noticed that the team in India they work with is now largely pushing AI-generated code... At that point you just need management to cut out the middleman.
by LegionMammal978 | 2025-05-30 15:41:48+00:00
Some of these files are very much nonstandard, even when the standard leaves no leeway (unlike HTML). E.g., every PDF standard requires an %%EOF, startxref offset, and an xref table (or an xref stream in the later versions), but this PDF file is missing those, among other oddities, like the page object missing a /Type and /MediaBox. Too bad the author doesn't specify which implementation these are supposed to work in.
by mikelevins | 2025-05-30 15:42:21+00:00
How do you know there aren't several different consciousnesses that all think they are Peter?

How do you know they aren't just constructing whatever narrative they prefer to construct from the common pool of memory, ending up with what looks like a single narrative because the parts of the narrative come from the same pool and get written back to the same pool?

Perhaps each consciousness is just a process, like other bodily processes.

Perhaps a human being is less like a machine with a master control and more like an ecosystem of cooperating processes.

Of course, the consciousnesses like to claim to be in charge, but I don't see why I should take their word for it.
by fennecfoxy | 2025-05-30 15:42:36+00:00
Contrary to popular belief that's not really so much a thing. Even back in the day RP was only vaguely popular with a portion of the community. Most furries don't have sex in fursuit, only some.

Otherwise it's not yiffing, it's just sex. Probably more prevalent among furries given that we have a higher ratio of queer people than wider society, and we're all mostly more open about sex. Straight non-furs are comparatively Catholic in their relations.
by bachmeier | 2025-05-30 15:43:11+00:00
Oh, I agree, but I'd say that it's probably easier to do those small things than it is to figure out a prompt to have Copilot do them. If it feels good, there's no reason not to do it yourself. I think we'd all agree that it's a joy to be able to tell Copilot to write out the scaffolding at the start of a new project.
by noelwelsh | 2025-05-30 15:43:25+00:00
We use scent as one way to enrich our cat's life. Whenever we come back from, say, a walk, we let the cat sniff our hands (particularly interesting when we meet other cats on the walk!) When we are putting away a food shop he posts up on his stool and gets to sniff everything before it goes away. He is only really interested in protein smells and other critter smells, but the whole business must be engaging enough that he keeps coming back to sniff the tomatoes etc. as well.
by diggan | 2025-05-30 15:43:27+00:00
I mean it is basically booting a computer from scratch, kind of makes sense. You have to allocate memory, start virtual CPUs, initialize devices, run BIOS/UEFI checks, perform hardware enumeration, all that jazz while emulating all of it, which tends to be slower than "real" implementations. I guess there is a bunch of processes for security as well, like wiping like zeroing pages and similar things that takes additional time.

If I let a VM use most of my hardware, it takes a few seconds from start to login prompt, which is the same time it takes for my Arch desktop to boot from pressing the button to seeing the login prompt.
by jaredklewis | 2025-05-30 15:43:34+00:00
IME, none of those things are issues that prevent deep friendships in my own life.

1. I've never worried about this.

2. I regularly chat with strangers and acquaintances IRL, though I don't feel it does much to relieve loneliness or cultivate deep friendships.

3. I'm an atheist, but I don't think I've ever worried about being "religious" about something nor judged someone for being so.

I would analyze my own life as follows: friendship requires time spent together. I'm a parent with a full time job in a car centric city, which keeps me pretty busy. I may get one day or night a week to go be social or do hobbies or go to a rotary club or whatever. That's a limited amount of time, so there's a corresponding limit on how many friendships I can realistically maintain. Let alone start new friendships.

So I feel like "having it all" is not realistic. Everything takes time: working out, eating healthy, having friends, having a family, having a job, having a community, writing hacker news comments, and on and on. Most data shows that Dads now spend significantly more time with their kids than those of previous generations. So I think for people of my cohort (millennial dads) its just a case where we traded time with friends for time with family.
by SoftTalker | 2025-05-30 15:43:52+00:00
> The prevailing counter-narrative is that AI is going to flop. HARD.

Why is that the counter-narrative? Doesn't it seem more likely that it will contine to gradually improve, perhaps asymptotically, maybe be more specifically trained in the niches where it works well, and it will just become another tool that humans use?

Maybe that's a flop compared to the hype?
by StillBored | 2025-05-30 15:43:55+00:00
I think there is a common problem with a lot of these ML systems. The answers look perfectly correct to someone who isn't a domain expert. For example, I ask legal questions and it gives me fake case numbers I have no way to know are fake until I look them up. Same with the coding, I asked for a patch for a public project that has a custom !regex style match engine. It does an amazing job, cross referencing two different projects and hands me a very probable looking patch. I ask for a couple changes, one of which can't actually be done, but it creates some syntax that doesn't even compile because its using 'x' as a stand-in for the bits it doesn't have an answer for.

In the end, I had to go spend a couple hours reading the documentation to understand the matching engine, and the final patch didn't look anything at all like the LLM generated code. Which is what seems to happen all the time, it is wonderful for spewing the boilerplate, the actual problem solving portions its like talking to someone who simply doesn't understand the problem and keeps giving you what it has, rather than what you want.

OTOH, its fantastic for review/etc even though I tend to ignore many of the suggestions. Its like a grammar checker of old, it will point out you need a comma you missed, but half the time the suggestions are wrong.
by giantrobot | 2025-05-30 15:44:32+00:00
I thumbed through the HotWired style guide so much I ended up having to buy a second. If it was possible I also would have worn out the WebMonkey and Jeff Zeldman sites in the same way. I poured over them all for style cues.

I loved the bright look of the "HotWired" style designs. I found them to be really functional on top of just enjoying the aesthetic. You could get a lot of visual mileage out of a little bit of markup even without images. This was a great feature when most people were on shitty dial-up.
by danudey | 2025-05-30 15:45:04+00:00
> Which alternatives are there though

Among others, an inevitable torrent of forks of MinIO by people who want to keep the UI but backport any other security or architectural fixes.

Or, as the author points out and if it works for you, a 33% price increase to go to B2 from Backblaze and not have to manage your own hardware, network, infrastructure, etc.

Or, for enterprise shops, another storage appliance with an S3-compatible interface (e.g. Dell has some options)
by Y_Y | 2025-05-30 15:45:36+00:00
Stratchey defined "first-class objects". This was by analogy with "first-class citizens" in a legal/political sense, since they are treated just as well as any other object and have no additional limitations. If we extend the analogy to syntax then I think it's clear enough that it means that it is a piece of syntax which is treated the same as any other and does not require special treatment or impose additional restrictions.

Thank you for the clarification and the additional information, I think having macros as first-class objects is a cool (but separate) idea.
Show HN: I reduced social media time from 3hrs/day to 15min/week my startup
by officialvikram | 2025-05-30 15:46:00+00:00
Hey HN,

As a technical founder, I was spending 3+ hours daily on social media – writing posts, finding content, posting at "optimal times," engaging with followers. It was killing my development time.

So I built PostLayer (https://postlayer.co) to solve this exact problem for startups like mine.

*The startup social media dilemma:* - You NEED social presence to build in public, attract customers, recruit talent - But you can't afford a social media manager - Every hour on Twitter/LinkedIn is an hour not coding/building - Inconsistent posting kills your reach and momentum

*How PostLayer helps startups specifically:* - *Batch content creation*: Write a week's worth of posts in 30 minutes - *Startup-focused templates*: Product launch announcements, feature releases, founder journey updates - *Build-in-public workflows*: Automatically cross-post development updates, metrics, learnings - *Team features*: Let your co-founder or early employees contribute without sharing passwords - *Affordable*: $9/month vs hiring someone for $3k+/month

*Real impact for my startup:* - Went from 21 hours/week to 1 hour/week on social - 3x more consistent posting (which improved reach by ~40%) - Actually have time to ship features now - Built audience from 200 to 2.1k followers while focusing on product

The key insight: startups don't need fancy analytics or agency features. We need tools that minimize time investment while maximizing building-in-public benefits.

Currently used by 200+ founders. The viral content generator specifically learns from successful startup posts (YC demo day announcements, launch posts, etc.)

*For fellow founders:* How much time are you spending on social? What's your biggest bottleneck?

Free trial: https://postlayer.co
by Workaccount2 | 2025-05-30 15:46:18+00:00
People should understand that the reason this seemingly fan-fict blog post gets so much traction is because of lead author's August 2021 "fan-fict" blog post, "What 2026 Looks Like":

https://www.alignmentforum.org/posts/6Xgy6CAf2jqHhynHL/what-...
by latchkey | 2025-05-30 15:46:43+00:00
The (dumbass) finance department in my last company was phished out of about $50k. They received an email "from another company", that we happened to do business with, that was asking to update the account information. The FD didn't do any verification cause it was over a weekend and it was 'urgent'. Basically ignored all the classic signals.

The bank refused to return the funds. The concept that just because it is a bank and it must be irreversible, is totally wrong. Another very good example of this is the whole corrupt Zelle service.
by Oras | 2025-05-30 15:46:43+00:00
They don’t if it’s a genetic search. What worked for me was searching for potential competitors using perplexity, then after identify the ones I feel closer, I would do a deep research about each one using ChatGPT. This worked pretty well as I had all the info I needed about each competitor including the GTM and what SEO clusters and topics they target.
by devnull3 | 2025-05-30 15:47:08+00:00
I may have a outdated notion about the trades you mentioned, but I have seen an "apprentice" model a lot. I have seen it with a masonry where the experienced guy was bringing in his nephew and teaching him on the job. A lot of these trades are family owned and have seen taking in people based on someone vouching for the new guy.

Maybe this varies country to country. I have seen this in India and UK atleast.

In UK atleast there are trades like roofing, landscaping, exterior building cleaning, masonry, tree surgeon etc which I have seen them are mostly family based.
by biophysboy | 2025-05-30 15:47:10+00:00
Its an article reformulated from a daily newsletter. Newsletters take the form of a quick, casual follow up to current events (e.g. an Amodei interview). Its not intended to be exhaustive analysis.

Besides the labor economist bit, it also makes the correct point that tech people regularly exaggerate and lie. A great example of this is biotech, a field I work in.
by loudmax | 2025-05-30 15:47:23+00:00
I think placing trust in technology is misguided. Bad actors will always figure out a way to abuse the machines.

What we can do is place trust in particular institutions, and use technology to verify authenticity. Not verify that what the institution is saying is true, but verify that they really are standing by this claim.

This is challenging because no institution is going to be 100% trustworthy all of the time in perpetuity. But you can make reasonable assessments about which institutions appear more credible. Then it's a matter of policing your own biases.
by ryandrake | 2025-05-30 15:48:03+00:00
I wouldn't worry too much about YCombinator. Although individual investors can get richer or poorer, "investors" as a class effectively have unlimited money. Collectively, they will always be looking for a place to put it so it keeps growing even more, so there will always be work for firms like YCombinator to sprinkle all that investment money around.
by aspenmayer | 2025-05-30 15:48:55+00:00
I don't know if it is a server or client in this context, but have you looked into using rclone? I think due to the nature of the way it intermediates the S3 API, and involves (re)downloading files for some operations, rclone is probably either, or both, depending on what you're doing and how.

https://rclone.org/

https://github.com/rclone/rclone

Specifically, check out this new beta feature called bisync which has use cases that sound a lot like yours:

https://rclone.org/bisync/#sharing-an-encrypted-folder-tree-...
by ben_w | 2025-05-30 15:49:00+00:00
> or a waiter serving food at a restaurant,

Over the last few years, I've seen a few in use here in Berlin: https://www.alibaba.com/showroom/robot-waiter-for-sale.html

> or someone who restocks shelves at grocery stores

For physical retail, or home delivery?

People are working on this for traditional stores, but I can't tell which news stories are real and which are hype — after around a decade of Musk promising FSD within a year or so, I know not to simply trust press releases even when they have a video of the thing apparently working.

For home delivery, this is mostly kinda solved: https://www.youtube.com/watch?v=ssZ_8cqfBlE

> Plus, in the case of service work like being a waiter, I imagine some customers will always be willing to pay for a human face.

Sure… if they have the money.

But can we make an economy where all the stuff is free, and we're "working" n-hours a day smiling at bad jokes and manners of people we don't like, so we can earn money to spend to convince someone else who doesn't like us to spend m-hours a day smiling at our bad jokes and manners?
by aspenmayer | 2025-05-30 15:49:41+00:00
I swear I suggested rclone on an old refresh of the page only to find you had posted this nearly an hour ago. I wasn't sure rclone could fit this use case, but I'm glad I wasn't totally off-base in assuming it was very close.

I think you can run rclone as a service, they recommend you use bisync on crontab, for example.

What's bisync? I don't really know, as it's new to me, but it's an experimental beta feature from rclone and sounds neat.

https://rclone.org/bisync/

https://rclone.org/bisync/#sharing-an-encrypted-folder-tree-...

> Sharing an encrypted folder tree between hosts

> bisync can keep a local folder in sync with a cloud service, but what if you have some highly sensitive files to be synched?

> Usage of a cloud service is for exchanging both routine and sensitive personal files between one's home network, one's personal notebook when on the road, and with one's work computer. The routine data is not sensitive. For the sensitive data, configure an rclone crypt remote to point to a subdirectory within the local disk tree that is bisync'd to Dropbox, and then set up an bisync for this local crypt directory to a directory outside of the main sync tree.
by rafterydj | 2025-05-30 15:49:56+00:00
I understand that the core similarities are there, but I disagree. The comparisons have been around since I started browsing HN years ago. The moderation on this site, for one, emphasizes constructive conversation and discussion in a way that most subreddits can only dream of.

It also helps that the target audience has been filtered with that moderation, so over time this site (on average) skews more technical and informed.
by mcdow | 2025-05-30 15:50:05+00:00
So the things we call "REST" in 2025 are not quite the same as the original specification of REST. One key aspect that has been abandoned is that sent data should be self-describing. That is, it shouldn't require any additional information to be useful. i.e. API documentation for JSON endpoints.

There's a great chapter on this in Hypermedia Systems[1]. Talks about both this and HATEOAS(Hypermedia as the engine of application state).

1. https://hypermedia.systems/components-of-a-hypermedia-system...
by idiotsecant | 2025-05-30 15:50:22+00:00
Phew, I have very rarely heard something so wrong. Women are absolutely not traditionally an emotional support for men. In fact, being vulnerable in that way as a man is just about the surest way to make most women suddenly quite uninterested. Every woman has a story where some important man cries in front of her for the only time. In his entire life.

Women want men to be emotionally open as it applies to supporting them. There's nothing inherently wrong with that, but let's call a spade a spade.
by umanwizard | 2025-05-30 15:50:49+00:00
.NET by no means requires languages to be C-like, certainly not in trivial ways like having semicolons. F# for example (or for that matter, IronPython) is very unlike C. So whatever you’re trying to say here is still confusing.

Honestly I think you’re leaning too hard into the “Python” marketing. Python is not just a byword for “easy-to-learn dynamically typed language”. It is its own, specific thing, and your language is not the same. You could say something like “inspired by Python” (in certain ways), but claiming to target people who “wish they could write Python on .NET” strikes me as an exaggeration (especially since you can already do that).
by fennecfoxy | 2025-05-30 15:51:01+00:00
Basic conversations are essentially RP I suppose. You can look at KoboldCPP or SillyTavern reddit.

I was trying Patricide unslop mell and some of the Qwen ones recently. Up to a point more params is better than worrying about quantization. But eventually you'll hit a compute wall with high params.

KV cache quantization is awesome (I use q4 for a 32k context with a 1080ti!) and context shifting is also awesome for long conversations/stories/games. I was using ooba but found recently that KoboldCPP not only runs faster for the same model/settings but also Kobold's context shifting works much more consistently than Ooba's "streaming_llm" option, which almost always re-evaluates the prompt when hooked up to something like ST.
by perching_aix | 2025-05-30 15:51:30+00:00
Yeah, that's a good point. Kind of ties in with the video I linked. Also reminds me a bit to how in modern video containers the film grain is usually a separate thing, and is rendered onto the image during playback. One can imagine turning on a view where the modified parts of the image would become highlighted, assisting with speculations on what might have been altered and how.

I didn't mention this in my previous comment, but after having thought about it even further, I've eventually arrived at the idea that there can be basically an arbitrary amount of meaning embedded onto a photo or a video, and it being "verified" to me as a human really just means "it is what I think I'm looking at" - that's when I realized this task is likely unsolvable in absolute terms, and just how much more difficulty lies beyond the already hopelessly difficult crackpot idea of light source signal modulation that I came up with prior. But yeah, as I suggested, these are just what I could think of, and perfection should indeed not be the enemy of good.
by jfengel | 2025-05-30 15:51:35+00:00
For conventional spam, no, I don't think so. Conventional spam requires spewing out vast numbers of untargeted emails, and it's the quantity of spew that makes it spam. Owning botnets allows you to hide that somewhat, but that seems to be a solved-ish problem, and I don't think AI models will significantly change that.

What you will get, instead, is much more targeted unsolicited email. Instead of spewing billions of messages, and then turning the conversation over to a human being when it finds a target, the AI will be able to find likely targets, determine what will work on them, and con the target out of money.

So, less spam, but more scams. AI might be able to help with that: "This person probably isn't actually your grandson looking for cash bail. You probably don't want to send money to Nigeria."
Show HN: A Simpler Way to Share Addresses, Content and Links
by vinod1073 | 2025-05-30 15:52:24+00:00
Hey HN,

I built ppin.me – a simple tool to create short, human-readable URLs like ppin.me/yourname or ppin.me/yourname/custom-tag. You can use it for redirecting URLs, displaying plain text, or showing markdown content (GitHub-flavored).

It started from the need to share location links and static content (like intros or contact info) in a cleaner, friendlier way than traditional tools or long URLs.

What’s live: redirection to external URLs (e.g. Google Maps), landing pages for plain text or markdown, username/tag-based URLs (like ppin.me/you/tag), a dashboard to edit your content, and primary PPin support (so ppin.me/you points to your favourite tag).

Use cases: sharing your location or address with context | link-in-bio for creators, developers, freelancers | digital business cards, resumes, or speaker bios.

Would love your feedback, questions, or suggestions.

Thanks!
by serial_dev | 2025-05-30 15:52:34+00:00
Some basic level of leetcoding should be fine to verify that the candidate can at least code and is not only a bullshit artist who jumps from one position to the next, failing upwards.

I had some interviews, not at the principal level, we had a couple of candidates who were very good during the informal interviews, they could hold a conversation about technology, but they couldn’t code the simplest of problems. I know folks don’t like it, but this could happen in my humble opinion at all levels.
by hollerith | 2025-05-30 15:52:54+00:00
>Russia apparently has no SEAD or DEAD capability because they didn't and haven't even attempted to remove the Ukrainian air defence network.

According to a Youtube video I watched about a year ago, Russia destroyed 2 Patriot batteries deployed to the front lines, causing Ukraine to decide stop deploying the system near the front, but rather to use them to protect the parts of Ukraine far from the front from missile and drone attacks. Around the same time, Russia started dropping a few dozen glide bombs per day on Ukrainian positions near or on the front (and this was months before I saw the news about Moscow's planning to deploy a new generation of glide bombs that can glide a lot farther).

That suggests that Moscow has made at least some progress on degrading Ukrainian air defenses at least in the area near the ground fighting because the Patriot system has a range of about 160 km against airplanes (less against missiles) which is a lot further than a (current generation) Russian glide bomb can glide.