MurphyA/hacker-news huggingface dataset:
by AnuraagTyagi | 2025-06-18 17:48:39+00:00
Hi HN! We built Brand Stori after analyzing 1000+ tech websites and discovering that most founders struggle to see their site through their buyers' eyes.

Brand Stori's AI takes a context-aware approach - it audits your homepage like an actual enterprise buyer would evaluate it, checking:

- Does the messaging immediately communicate value?

- Are pain points relevant to the target buyer?

- Is the positioning differentiated from competitors?

- Does the conversion flow match buyer expectations?

- Are trust signals placed where buyers look for them?

The insight: Most website audits are generic. But enterprise buyers have specific evaluation patterns and expectations that most founders miss.

Takes about 2 minutes to get a comprehensive audit with buyer-focused optimization recommendations.

Tech stack: We're using GPT-4 with custom prompts trained on enterprise buyer behavior patterns and B2B evaluation frameworks.

Offering 2 free audits per website, no credit card required for HN users.

What's been your biggest challenge in understanding how buyers actually evaluate your website? Would love feedback on the approach!
by yusina | 2025-06-18 17:48:52+00:00
I challenge you to go to China and ask people to make fun of you if you are unable to correctly pronounce half their words. Not because of stupidity but because of a mix of not hearing the subtle difference ("but that's exactly what you said!") and being unable to accurately reproduce a sound that you hear.

As kids, we have the ability to make lots of noises. Kids learning languages keep those skills alive. Over time, we lose that ability for sounds that we don't use regularly, and re-acquiring that capability is really hard.
by 0xffff2 | 2025-06-18 17:49:01+00:00
I'm not even really a hobbyist photographer anymore, but when I was, the full lossless edit was a .psd and that was generally exported to (high quality) jpg for distribution. I have folders full of carefully curated raws. For the relatively few that were ever edited they have an accompanying psd. The jpgs are ephemeral and don't get saved long term.
by masklinn | 2025-06-18 17:49:43+00:00
> People will pay untold thousands for a Mac, but God forbid when a PC manufacturer charges more than $599 for a laptop.

The article compares the FL12 to laptops of the same price range, including other framework laptops to note that it falls short.

The FL12 has worse performances and battery life than an M1 Air, for more than an M4.

The point of the article is that the 12 should either be a lot less expensive or it should be a lot better. It's not whatever nonsense you're dreaming of.
by Aachen | 2025-06-18 17:50:35+00:00
As someone who actually hosts stuff at home, I'm not sure everyone does. I don't, for one

Maybe if you're on a limited data plan (like in Belgium or on mobile data), you'd want to prevent unnecessary pageloads? Afaik that doesn't apply to most home connections

Or if you want to absolutely prevent that LLMs eat your content for moral/copyright reasons, then it can't be on the open internet no matter who your gateway is
by behnamoh | 2025-06-18 17:50:57+00:00
Your comment got me thinking about what it really means to understand something. Is it just about remembering the facts or the ideas? Or is it more about being aware of them? I’ve watched a ton of YouTube videos and read a bunch of articles about physics, but I can’t remember how to derive those equations a few weeks later. So, I don’t feel like I really understand them. But if I have an idea about how to do it, how much of it is just memory, and how much is actually understanding the concept? That’s been a question I’ve been thinking about for a long time. With all the AI stuff, we’ve figured out how to deal with the memory part, so we don’t have to rely on our own memories as much. But that still leaves the question: what does understanding really mean?
by linsomniac | 2025-06-18 17:50:59+00:00
I'm using Zyrtec (Cetirizine Hydrochloride), which among the second-gen allergy pills is more likely to cause drowsiness. My primary indicator is lack of sinus headaches at night and in the morning, there could be some correlation to sleeping through a headache if I'm drowsy because of it, but I also seem to be clear during the morning and day, and before going down this path I was lucky if I could go a month without just being miserable due to a headache. It's probably worth it for me to try another of the second gen options.
by losvedir | 2025-06-18 17:51:25+00:00
> modular, repairable, upgradeable laptops

In terms of phones, I largely disagree with the conventional wisdom that repairable, upgradeable, Androids are better for the environment, more cost effective for the user, etc than iPhones. It's true you can't upgrade the battery yourself, but that's a different quality from whether the battery can be upgraded. And iPhones have a much higher resale value, so they're going to end up in landfills more slowly. I personally bought and use a used iPhone 11 that came with a replaced battery, and it's great! Old iPhones have a long useful life after trade in and resale, even if people buying new models here don't see it.

So I'd love to know how much this is the case for laptops like these as well.

For example, "repairable" is useful to the extent that repairs actually need to happen, and it seems to mean "self" repairable, though again that's a different dimension from whether a service center can do it. And whether you need self repairable is not a thing about longevity, environmental impact (since repair centers suffice for that), but rather convenience and possibly price. But price isn't the factor here because the thing is so damn expensive to begin with.

"Upgradeable" is useful if you want to.... improve a piece of it but not the chassis? Screen? How necessary is this? Do people really do that? I've been happy to use a laptop for half a decade or more, until finally upgrading everything all at once.
by mqus | 2025-06-18 17:51:45+00:00
The point is: The libraries are not from the same people that build the standards, meaning: there is no "primary implementation" that everyone agreed on. ("agreed on" already is one of the problems, X11 was mostly just developed and everyone got "the thing" and had to use it, for better or worse. In Wayland, KDE, Gnome, wlroots, etcpp first have to agree on a common protocol to implement... and we see how that is going)
by kokada | 2025-06-18 17:52:29+00:00
If you go to the Framework website you can still find spare parts for their first gen laptops, because one thing they did is make sure that the latest gen parts are still compatible with their first gen.

Also, on a Mac if the memory or storage dies, you need to replace the whole motherboard, that isn't true in a Framework laptop. You can't even say that those parts will be difficult to get in the future because they're off the shelf parts.

I will not even start on the fact that replacing other parts that commonly break in a laptop like the screen or the keyboard are hard to do in a MacBook (needs to disassemble almost the whole laptop) vs doing it in Framework that is much easier and probably takes 20 minutes even without experience.
by daxfohl | 2025-06-18 17:52:31+00:00
Though now that I say that, I wonder if maybe the approach should be, instead of specifying the onboarding procedure in terms of steps, maybe it would be better to specify a goal, the constraints, and some optimization function, and allow the AI to figure out what the workflow steps should be. So it would act higher level, more as a constraint solver than a code generator. That could be easier to interact with, allow constraints to be read and updated more easily, and not require diving much into code at all.

Hmm, I don't think LLMs are quite there yet, but I could see this being a potential way to do things, that may fit better with their strengths, and allow more to be done without digging into actual code.

Now I just need to dust off my old Prolog books and figure out how to use coding assistants in a similar fashion.
by djaychela | 2025-06-18 17:52:41+00:00
>"Repairable" is a bit of a fool's errand. It really hinges on availability of spare parts, supply chain, etc. They will never sell enough of this niche product to nerds to make that a long-term reality.

I don't think that's the case - there are plenty of people who realise that eWaste is a problem, and I've lost count of the number of times I've been asked why a laptop can't just have a "new CPU" fitted to speed it up when everything else works. In reality this means a new system board, but Framework does this.

>An old MBP is far more repairable because so many were made there will never be a shortage of parts on eBay.

That's not comparing like with like. I've done a -lot- of fixing of old (2012-era) macbooks and secondhand parts are always a crap shoot. Plus there are lots of minor changes between otherwise identical-looking parts which mean they don't fit (such as the higher-DPI screen connector between 2011 and 2012 for otherwise identical-looking parts which are indistinguishable until it doesn't quite fit.

>While an emphasis on repairability is noble, the false prophet of brick-like pluggable USB modules ain't it.

That's adaptability and means you can get the IO you need. The computer could be entirely non-repairable and have this, or it could be framework where everything is available brand new as a spare part if you need it.

>The newest Apple laptops all have easily replaceable ports that do not require replacing the logic board, so that novelty is even more useless.

I think you might be misinformed here. Lots of stuff is now serial locked and won't work even if you swap it over. And that's not counting some of the terrible low-level engineering stuff which people like Louis Rossman highlight (such as placement of higher-voltage lines right next to direct-to-cpu lines in display connectors). And I'm sure you know about the simple voltage controller that fails that Apple won't allow the original supplier to sell to anyone else.

Even replacing the battery in my 2022 MBP (which I'm using now and absolutely love) would be a trial compared to the framework. One of the USB ports has always been dicky and I've just left it as is precisely because this is a can of worms.

Watch some dosdude1 repair videos of examples of how much work and skill is needed to do something such as upgrade the storage in a MBP/Air. And compare this to the framework. They are several orders of magnitude different in terms of skill level.
by neon_me | 2025-06-18 17:53:01+00:00
Server will store encrypted blob and its hash/etag.

Client before upload of data, check for hash/etag of blob he originally fetched. If blob on server has different one, it will download it, decrypt, patch new data on existing one, encrypt and reupload.

Whats the catch?

AES is hardware accelerated on the most devices - so with all the ops it will be significantly faster than any homomorphic enc nowadays.
by zokier | 2025-06-18 17:53:17+00:00
> It's probably the worst mistake in TCP/IP.

If you think fragmentation was mistake then what other alternative do you think would have been better while also feasible at the time when ipv4 was specified? IPv6 notably traded fragmentation for path mtu discovery, but I don't think requiring pmtud would have been realistic option in 1981.
by presbyterian | 2025-06-18 17:53:52+00:00
I also feel like Android phones stop getting OS updates (including security fixes) much faster than iPhones. You can root them and install a newer version of Android, I guess, but the vast majority of people won't do that.

Also, I haven't been on Android in a few years, so maybe I'm wrong and this isn't a problem anymore, but it certainly was in the past.
by ncr100 | 2025-06-18 17:54:05+00:00
Just a note about bidirectional, or "double-ended" as I learned it - this can be very useful (i read 30% speed-up) for City / National Road searches.

One also has multiple layers of roadways of varying arterial significance, allowing higher speed (lower weight) travel, with real-world roads.

It was used at a mapping job to great boon by our backend.
by bob1029 | 2025-06-18 17:54:14+00:00
I am not a fan of the signature-based techniques used by VAC, et. al.

I've lost a few steam accounts to accurate but unintended (i.e., not actually cheating) detection of debugging tools attached to totally unrelated processes on the same machine. Having anything open like cheat engine or Tsearch while you join a lobby is a guaranteed ban no matter what. Ethical hacking and malicious hacking are indistinguishable from the perspective of this kind of machine-wide blind signature detection.

Statistical techniques can dramatically reduce false positives in cases like this. If someone at Valve had taken 10 seconds to review my stats during the detected interval, they should have been able to conclude I was not a threat to fair play.
by jauntywundrkind | 2025-06-18 17:55:07+00:00
The first international cyber-coin warfare strike? And the attacker threw away the purse?

Maybe it's a political message. Sure it is. But it's a legal defense; maybe some day someone could come after accounts who have come into contact with these holdings. Tornado Cash being sanctioned & the wallet-scale that created was enormous (sanctions notably overturned by the courts 4 months ago, saying the treasury exceeded their authority).

Getting rid of the money is a mercy to the crypto world.
by Aachen | 2025-06-18 17:55:25+00:00
(Not the person you asked)

I keep waiting for someone trying to use the web on an older computer who's sitting there for 30 seconds every time they click another search result. Or a battery-powered device that now uses a lot of inefficient high frequency clock cycles to get these computations out of the way

But so far I've heard nobody! And they've been fast on my phone. Does this really keep bots out? I'm quite surprised in both directions (how little computation apparently already helps and how few people run into significant issues)

When this came up 15 years ago (when PoW was hyping due to Bitcoin and Litecoin) the conversation was certainly different than how people regard this today. Now we just need an email version of it and I'm curious if mass spam becomes a thing of the past as well
Show HN: I made a A.I trading journal to stop overtrading
by m0onpi | 2025-06-18 17:56:12+00:00
Hey,

This is my second launch on HN. I love coding but I am also a trader and I made this web app to help myself keep consistent with my trading strategy.

It's super simple, just signup, set your strategy and upload a screenshot / photo of your trade.

It will take care of all the rest, it helps me a lot as it feels like a middleman making sure you're taking the correct trades.

Thanks to all,

Michael
by BoorishBears | 2025-06-18 17:56:51+00:00
I don't see how this counter to my point.

If you worked at OpenAI post "GPT-3 is too dangerous to open source, but also we're going to keep going", you are probably someone who more concerned the optics of working on something good or world changing.

And realistically most people I know well enough who work at Open AI and wouldn't claim the talent, or the shipping culture, or something similar are people who love the idea of being able to say they're going to solve all humanity's problems with "GPT 999, Guaranteed Societal Upheaval Edition."
by eGQjxkKF6fif | 2025-06-18 17:56:51+00:00
It would show on people's accounts though and in in Counter-Strike scrims and matches if somebody had a VAC ban on their record/profile you just kicked them if you could and found a new team to play.

So while engine specific, people still judged you, especially in pubs (public servers)

Been a _long_ time since I've played. Fucking cheaters.
by dns_snek | 2025-06-18 17:57:38+00:00
Is this the first time you realized that human ideas tend to fall apart if you conveniently ignore how people collectively behave like it doesn't matter, make up a scenario in the logical extreme and pretend it's the obvious outcome? In the same reductionist spirit I'm sure you would agree that:

Fractional reserve banking can't possibly work because what happens when everyone withdraws at the same time?

Capitalism can't possibly work because what happens when a single corporation owns everything in the world?

Insurance can't possibly work because what happens when a natural disaster affects the entire world?

Maternity and paternity leave can't possibly work because what if 3/4 of the working age population just keep having children every year and never go to work?

Disability benefits can't possibly work because what if everyone just harms themselves so they don't have to work?

Bridges can't possibly work because what happens when every lane is filled bumper to bumper with fully loaded semis?

Power grids can't possibly work because what happens when everyone uses 100% of their capacity at once?

> Doesn't matter: if some people lose wealth net it's not a UBI as by definition they wouldn't be receiving an income

That's an argument over what we're calling the system, not an argument addressing its viability.
by prophesi | 2025-06-18 17:57:38+00:00
It doesn't just mean self-repairable; you could still go in to a service center. It just wouldn't have to be an Apple approved one. And would be a lot cheaper due to the reduced costs of labor, and likely increase of third-party parts, particularly if they become modular / standardized. I had a friend who'd replace phone screens and batteries, but at some point it was no longer worth the hassle.
by mqus | 2025-06-18 17:57:43+00:00
well, no? Systemd actually also delivered all of the implementations of those protocols and barely no one cared to fit their previous solution to their standards? Rather, it was the opposite, systemd could also run your usual service shell scripts for a while.

Sure, there are similarities in the sense that you started out with 0 service files at the beginning and no GUI toolkit implemented the Wayland protocol from the start, but the thing itself is pretty different. Systemd wasn't designed by committee (and many people still have gripes about this). Wayland kinda is.
by BobaFloutist | 2025-06-18 17:57:51+00:00
It is weird, though, that they're different modes and you have to choose on both the device and the software which to use.

Imagine if every individual song, speaker/earbud, and MP3 player had a different implementation of 8/16 bit music, and it was up to you to compare/contrast the 8 variations to decide if 8 or 16 bits was more auditorially satisfying.

You get this with like levels and mixers, but not with such a fundamental quality as definition. Sure, you can chase hi-fi, but I feel like music has less artificial upscaling and usually hi-fi is a different product, not a toggle buried in various menus.

I don't know, it's kind of crazy.
Show HN: Interactive Literature Reviews with Visual Knowledge Maps
by kanodiaashu | 2025-06-18 17:58:01+00:00
I built a tool for academics and practitioners that turns literature reviews into interactive, visual experiences. Upload PDFs and HTML sources, and AI creates a knowledge map showing how everything connects.

What it does: - Upload research papers (PDFs) and web sources (HTML) - AI generates interactive knowledge maps from your sources - Skim read at a high level or read per-source/section summaries - Expand/build further specific sections of the map that interest you - Read original sources in context - Ask questions about the research and get contextual answers

I have curated some reviews on LLMs, Diffusion Models, Vision Language Models, AI Agents, Robotics, and Text-to-Speech.

Why I built this: I was constructing lit reviews with ChatGPT and getting lost in the walls of chat; I wanted to make a better experience for myself.

Please give me feedback on the UX/anything else!
by Sohcahtoa82 | 2025-06-18 17:58:13+00:00
Everything you mentioned (Aside from Brownian motion, which is certainly the wrong solution) could be implemented with A* but with an incomplete graph.

I've seen it work that way in an RTS before. Fog of war will make a unit unaware of what the terrain actually looks like and the unit will head straight in the direction of where I told it to go until it finds a cliff, then it starts trying to go around it.
by dingnuts | 2025-06-18 17:58:44+00:00
I've thought about this a lot in the context of "why do I need to learn facts when I can just look them up?"

Understanding a concept means you are able to use it in higher order reasoning. Think about the rote practice necessary to build intuition in mathematics until you're able to use the concept being learned for the next concept which in turn relies on it.

Once that intuition is built, that's understanding.
by drdaeman | 2025-06-18 17:58:48+00:00
It'll be objectively worse. IPv6 is at least sort of supported by a non-negligible number of devices, software and organizations. This IPv8 would be a whole new protocol, that no one out there supports. The fact that version 8 was already defined in [an obsolete] RFC1621 doesn't help either.

Even if you decide to try to make it a Frankenstein's monster of a protocol, making it a two IPv4 packets wrapped in each other to create a v4+v4=v8 address space, you'll need a whole new routing solution for the Internet, as those encapsulations would have issues with NATs. And that'll be way more error prone (and thus, less secure), because it'll be theoretically possible to accidentally mix up v4 and inner-half-of-v8 traffic.

Nah, if we can't get enough people to adopt IPv6, there's no chance we'll get even more people to adopt some other IPvX (unless something truly extraordinary happens that would trigger such adoption, of course).
by perching_aix | 2025-06-18 17:59:02+00:00
> Asking for a laptop with 100PPD doesn't even make sense.

Won't deny, since again, PPD depends on your field of view.

Yes, if you shop for "resolution and diagonal size", you may as well shop for PPI directly. This just doesn't generalize to displays overall (see my other comment with a TV example), as it's not actually the right variable. Wrong method, "right" result.

> The threshold for sharp edges is much finer, and the things we put on computer displays have a lot of sharp edges.

And the cell density is even finer. It was merely an example using a known reference value that lots of people would find excellent; I didn't mean to argue that it's the be-all end-all of vision. It's just 20/20.
by TrainedMonkey | 2025-06-18 17:59:17+00:00
> It's true you can't upgrade the battery yourself, but that's a different quality from whether the battery can be upgraded.

And how many people end up upgrading the battery is yet another quality. I would suspect a small fraction of phones with upgradeable batteries actually gets battery upgrades. Having upgradeable internal components generally correlate strongly with recyclability... however once again, in my pessimistic estimation, only a small percentage of recycling actually amounts to anything.
by m3047 | 2025-06-18 17:59:20+00:00
Dropping packets is not the whole story...

> If you are dropping packets and losing data, why would it matter if you're making one request or several?

Let's just focus on the second part: why would it matter if you're making one request or several?

Because people make bad assumptions about the order that requests complete in, don't check that previous requests completed successfully, maybe don't know how (or care) because that's all buried in some frontend framework... maybe that's the point!

> Believing that one request maps to one packet is a frequent "gotcha" I have to point out to new network devs.

What is a "network dev"? Unless they're using UDP... maybe you're thinking of DNS? Nah probably not. QUIC? Is that the entire internet for you? Oh. What about encryption? That takes whole handshakes.

Send one packet, recipient always receives one packet, is a "gotcha" I have to point out to experienced network administrators... along with DNS requires TCP as well as UDP these days, what with DNSSEC, attack mitigations, etc.