MurphyA/hacker-news huggingface dataset:
Outreach domain for personalized cold emails? LLMs don't agree
by BroTechLead | 2026-02-20 11:42:52+00:00
I'm starting cold emailing for my SMB SaaS. Should I use main product domain (let's say product_io) for up to 30-50 emails per day or should I use use dedicated outreach domain like e.g. getproduct_io ?

Funny thing that LLMs have different opinion on this:

Sonnet 4.6:

For 50 manual personalized emails/day — yes, still use a separate domain. Here's why:

- If your product_io gets flagged/blacklisted, you lose everything — transactional emails, support, investor communication

- Even manual, personalized emails can trigger spam reports. Some recipients just hit "spam" instead of "unsubscribe" or ignoring

- 50/day is ~1000+/month. It only takes a small % of spam reports to hurt your domain reputation

- Recovering a burned domain takes months

ChatGPT 5.2:

This advice exists for a reason, but it is often misunderstood and over-applied. In your situation, it is usually the wrong move. Let me explain clearly, without "growth hacker" myths.Why people recommend a second domain? People who send thousands of cold emails per week use burner domains because:

- they expect spam complaints

- they accept low personalization

- they rotate domains constantly

- they treat email as a volume channel

For them, reputation damage is inevitable, so they isolate it. That is not your situation.You are doing: low volume, highly personalized, peer-to-peer outreach, to founders, with manual onboarding. This is relationship building, not "cold email marketing". Using a throwaway domain here sends the wrong signal.
by nijave | 2026-02-20 11:44:10+00:00
I'm curious how that plays out when you factor in other infrastructure components like DB and load balancers.

On Lambda, load balancing is handled out of the box but you may need to introduce things like connection poolers for the DB you could have gotten away without on EC2

Think it also depends if you're CPU or memory constrained. Lambda seemed more expensive for CPU heavy workloads since you're stuck with certain CPU:mem ratios and there's more flexibility on EC2 instance types
by Sharlin | 2026-02-20 11:44:28+00:00
I think sähköaivo "electric brain" was also one of the words used in Finnish back in the 50s, before there was a standard word for computers.

But my favorite neologism for "computer" is probably the Icelandic tölva, a portmanteau of the words tala (number) and völva (a prophetess in Norse mythology).
by throwaway772549 | 2026-02-20 11:44:50+00:00
How has your experience with Bunny been? I'm quite split on it.

I used to work for a business in a pretty competitive area, where tactics like fake DMCA requests and abuse cases are routinely used to attempt to take down information, be it from Google, or from the CDN/hosting provider. While at first Bunny support seemed understanding of it, later they unceremoniously blocked the account on the basis of too many complaints having been filed, despite all of them being responded to in due time and being proven false.

OTOH, their support staff would respond lightning-fast, which was a breath of fresh air compared to other CDNs we used before.

I could see myself using Bunny for personal projects, or some non-vital business, but probably not for anything with lots of competition.
by MASNeo | 2026-02-20 11:45:08+00:00
At risk to be unpopular Gemini 3.0 Pro made a huge difference for me when I moved some workflow to Antigravity, especially compared to ChatGPT.

The latest update? I simply don’t care. I am not paid to evaluate models, I am paid to build. Not sure 4 benchmark points are making the difference.
by adrian_b | 2026-02-20 11:45:36+00:00
RK3588 has many times better power consumption, but their performance is not at all similar.

8 Cortex-A720 vs. 4 Cortex-A76 means at least 3 times better performance for optimized programs.

Also for I/O throughput, this computer has far more fast PCIe lanes than RK3588, allowing many fast peripherals.
by thecopy | 2026-02-20 11:45:50+00:00
Super timely - thank you! Im in the process of moving the entire stack of my SaaS* fully in EU as well. Hetzner bare-metal, Talos k8s, OVH Object Storage for backups, self-hosted (for now) image repo. For now im still on Cloudflare for CDN, but bunny looks interesting. Using GitOps (FluxCD) as deployment strategy enables no dependencies on e.g. GitHub Actions.

For one thing running on bare-metal @ Hetzner is insane value for money versus GCP GKE. Im a third of the running costs and get ~50x resources.

The only aspect im struggling with is full-disk encryption. Although customer data is still encrypred with envelope encryption in the database, i want to migrate to fully encrypted disks (LUKS + TPM) sooner rather than later. If anyone has any resources and/or experience with this, please let know :)

* Gatana AI MCP gateway: https://www.gatana.ai/
by aurareturn | 2026-02-20 11:46:23+00:00
Their 2.4 kW is for 10 chips it seems based on the next platform article.

I assume they need all 10 chips for their 8B q3 model. Otherwise, they would have said so or they would have put a more impressive model as the demo.

https://www.nextplatform.com/2026/02/19/taalas-etches-ai-mod...
by gruturo | 2026-02-20 11:47:21+00:00
I wouldn't judge it so harshly. The Garmin side is indeed a wide gaping hole in the story, and I consider them actually well worth bothering with - but a lot of the considerations are interesting and resonate with me. The condemnation of google, how they betrayed the trust of consumers and partners, their fleeting, unstable attention, the damage it caused to companies and to trust in the product, is spot on.

I would have maybe added a mention of the extremely cheap watches (like an Amazfit I got for 49 EUR before I received an AW Ultra as a gift - but Xiaomi/Redmi, Huawei, even Samsung have stuff in that range) as they fit the described "What a Smartwatch Actually Does" use case perfectly at an amazing bargain price. If I really don't need much beyond telling time, showing notifications and maybe counting my steps, anything above 30EUR is going to be a really hard sell. We can add 20 EUR extra budget for a decent tracking of sports and fitness functionality. And the point is that, despite not admitting it even to themselves, really few people actually truly need something beyond these core functions which have stayed the same for a decade. As others observed in the past, the target user of an Apple Watch is someone who imagines themselves active and needing all the fancy stuff, but in reality doesn't.

I really do like my Ultra, and actually use the payment and scuba diving (as a backup) which go beyond the bare basics and set it aside from most competitors, whether cheap or not, but the reality is that I'd never have bought it myself. And I have no idea how the battery life is found acceptable by anyone - it's a joke. I can't leave 3 days without bringing its dedicated charger. One night out of every 3, my sleep quality isn't tracked as it's charging on the nightstand. Anything with less than 10 days (and I'm being generous) is - or should be - ashaming IMHO. Especially as a charging cycle every max 3 days means the nonremovable battery will turn them into e-waste within 6 years. Disgraceful.
by fragkakis | 2026-02-20 11:47:21+00:00
The article doesn't say anything about the price (it will be expensive), but it doesn't look like something that the average developer would purchase.

An LLM's effective lifespan is a few months (ie the amount of time it is considered top-tier), it wouldn't make sense for a user to purchase something that would be superseded in a couple of months.

An LLM hosting service however, where it would operate 24/7, would be able to make up for the investment.
by sho_hn | 2026-02-20 11:47:29+00:00
This shows a general problem that FreeCAD still has: Inside an initially off-putting and frustrating UI experience is a really good application trying to get out, but at the moment a new user still has to dig it out themselves.

For example, problems like this one. Or the confusing 3D navigation (switch to Gesture or TinkerCAD mode in the Settings), or the non-interactive view cube. And many other gotchas and paper cuts that can almost all be changed with a few clicks to make it more intuitive, or just more similar to popular competition.

It's a classic pattern with long-running FOSS projects. The authors get somewhat blinded to the pain because they're used to it, plus change is difficult for the established userbase. There's also a feeling that emulating competitors is surrendering one's own identity, and the idea that some of the rough edges are justified by "the powerfulness". Thus radically changing defaults, streamlining, simplifying and even just matching user expectations is often perceived as "taking the power away" and really difficult to have the daring-do to just do. Even though on the other side of the transition a much larger and happier userbase awaits.

A lot of FOSS projects eventually do mature to the point where they can pull this off, and I think there's real signs that FreeCAD is starting to get there. The upcoming 1.1 release has a ton of modern UI catch-up, such as on-canvas gizmos, and a few good defaults changes.

There's a lot more work to do, but like others I have the feeling that FreeCAD may well be approaching its Blender/KiCAD moment. I suspect becoming a contributor right now could be good fun.

I speak from experience! We've to some extent been on a similar journey with the Plasma desktop.
by Alifatisk | 2026-02-20 11:47:40+00:00
Nothing surprising and OP seem understandable of what have happened. But I should maybe take the opportunity here and remind you guys to:

- Use version control

- Backup your things somewhere (not same drive or use Cloud / NAS whatever), Windows have a cool feature called File history! But no one trusts Windows anyways so stick to external backup

- Restrict the agent a lot, make it least-privileged user

- Restrict it in a virtualized filesystem so it cannot work outside of its scope

- Devcontainers?

- Do not use auto allow actions, always supervise the actions it wants to perform outside reading/writing code

- Avoid fully automated agents at all outside of sandboxed environments haha
by gregnavis | 2026-02-20 11:48:25+00:00
Intensive keyboard used caused me two problems: soft tissue overload in my palms and elbow pain. After trying Microsoft Natural 4000, Kinesis Advantage 2, I finally settled on ErgoDox EZ with Kailh Silver switches.

These switches don't require much force to activate, and I retrained myself to type lightly. This made the palm issue go away. For my elbows, physical therapy and foam rolling made the pain go away. I keep it away by ensuring proper posture when sitting: bending my elbows without turning my forearms inside (like the person pictured on the right in the article) and tilting the keyboard to minimize wrist rotation. I believe this helps minimize tension in the ulnar nerve. If you want to feel that tension then try a few reps of ulnar nerve flossing!

I optimized my typing further with a custom keyboard layout (see https://configure.zsa.io/ergodox-ez/layouts/60Q7r/pjzqDd/0):

1. Colemak as middle ground between QWERTY and Dvorak.

2. Command, Shift, Alt, and Control keys on both sides of the keyboard. I'm Polish and a standard keyboard layout forces you to use the right alt + letter to type diacritical characters (for example ą is Right Alt + a). This prevents you from typing with proper technique, but having two equivalent Alts solved the problem.

3. Hyper (Command + Shift + Alt + Control) and Meh (Shift + Alt + Control) on both sides of the keyboard. I use Hyper for system-level shortcuts (e.g. Hyper + A is Sublime Text; Hyper + Q is Sublime Merge; Hyper + Z is Ghostty) and Meh for application-level shortcuts (e.g. Meh + 2 is a two column layout in Sublime).

4. I have dedicated keys for (), [], and _, so that I can type them without modifiers.

5. There's a function layer with function keys from F1 to F24 - useful for switching panes in tmux!

6. A dedicated mouse layer helps me reduce my mouse use.

If you want to improve your workplace ergonomics I suggest taking an iterative approach and making full use of customization abilities in the software and hardware you own.

I also made a special belt for my keyboard: each half had it's holster and I was able to type standing with my arms and wrists completely straight. This helped a lot with alleviating elbow pain.
by YetAnotherNick | 2026-02-20 11:48:28+00:00
17k token/sec is $0.18/chip/hr for the size of H100 chip if they want to compete with the market rate[1]. But 17k token/sec could lead to some new usecases.

[1]: https://artificialanalysis.ai/models/llama-3-1-instruct-8b/p...
by mapontosevenths | 2026-02-20 11:49:30+00:00
> there's bad censorhip (Iran, China, Russia), and there is the good censorhip

I understand that you're being facetious here, but this is literally true.

Words kill people sometimes, and in the same way that my right to swing my arm stops where your nose begins your right to say whatever you want stops where my safety begins.

Or to rephrase it, nobody can have free speech at all if others are allowed to threaten your health and safety for it, which automatically implies that violent and hateful speech must be curtailed. It is a variation on the paradox of tolerance.

Yes, there is room to debate exactly where the line is, but the fact that there is a line is fairly well settled except amongst the rabid.
by ACCount37 | 2026-02-20 11:49:40+00:00
The "small model with unique custom domain knowledge" approach has a low capability ceiling.

Model intelligence is, in many ways, a function of model size. A small model well fit for a given domain is still crippled by being small.

Some things don't benefit from general intelligence much. Sometimes a dumb narrow specialist really is all you need for your tasks. But building that small specialized model isn't easy or cheap. Engineering isn't free, and AI specialists are less of a commodity than AI inference is. I'm inclined to bet against approaches like this on a principle.
by sillyfluke | 2026-02-20 11:49:49+00:00
You seem to be insisting on arguing against arguments that have not been made and ignoring the whole point of the original post.

I am having to repeat the beginning of my previous comment:

>>The trigger for the [original] post was about post-AI Show HN, not about about whether vibe-coding is of value to vibe-coders.

The topic is: The drop in quality of post-AI Show HN. It is specifically about this community. Please read the context the OP has referenced in their own post:

Is Show HN Dead? No, but it's Drowning

https://www.arthurcnops.blog/death-of-show-hn/

Instead of adressing the specifics of that post you seem to ignore the points that were made there and seem to prefer to talk about why vibe-coding solutions should be interesting to pre-AI programmers. Ok, let's go there.

>if no-one needs to think about rasterisation and clever optimisation algorithms, and it's easy to build a 3D engine, I thought, then everyone and their dog will make a game and we'll drown in crappy generic-looking rubbish. [Turns out that's not the case.]

Here in this contexr, you are confusing "easy" with "non-human". Specifically, when people here decry the banality and tediousness of perusing and reviewing vibe-coded solutions by "everyone and their dog" the emphasis is on and their dog. Let's be clear, a non-deterministic non-human entity that is coding something by approximating the intentions of a human is not the same thing as a human developing a 3D engine or SDK end-to-end with human intentionality no matter how "easy" coding a 3D engine has become. So it leaves it to the HN reader to figure out what level of ownership the human poster has over their 90% vibe-coded solution. It's no surprise that HN readers, when alerted to the possibility via a Show HN post, would rather just vibe-code a solution themselves if they are interested in the problem space instead of engaging with the Show HN post itself. When hard-pressed, I can think of very few instances where programmers would not prefer to vibe-code there own solution instead of test-running and reviewing someone else's AI slop. Some of the casual statistics that the original posters have bothered to look at seem to bear this out.
by Burent0 | 2026-02-20 11:50:01+00:00
So what I have found personally, is that asking questions gets the best results. So instead of feeding it too much generalized information, I ask LLMs to research what matters most for them in the current development space to create something that would be up to date, effective, clean, etc, etc.

My goal is to.. and I want to know more.

LLMs seem to do better when helping you learn than creating, as the predictions seem to change focus.

Then you could use the books to resource based on out final concept.
by ramshanker | 2026-02-20 11:50:28+00:00
As I said, all these are optimized for Mechanical engineering, to the best of my knowledge. In civil, there are lots of standardization in 3D part and a lot more focus on 2D side. Major part of building design is using standard steel section. Mechanical side, apart from nut bolts, everything seems to be custom. Software interfaces prioritize these use cases.

Think of I beams, all major countries have national standards of shapes and sizes. There are many "devil in detail" nuances.

So, giving it a go myself. If not for others, at least for my own itch. This is one aspect of open source.
by dakolli | 2026-02-20 11:51:30+00:00
It kind of makes sense, at least a year or so ago, I know $20.00 unlimited plans were costing these companies ~$250.00 averaged out, they're still lighting money on fire with $200.00 but probably not nearly as bad, however, I'm not sure if costs have gone up with changes in models, seems like the agentic tooling is more expensive for them (hence why they're pushing anyone they can to pay per token).
by niek_pas | 2026-02-20 11:51:36+00:00
> Though society seems poised to build a dystopian future defined by data centers and adjacent power plants, history hints at a different direction. Past technological revolutions often started with grotesque prototypes, only to be eclipsed by breakthroughs yielding more practical outcomes.

…for a privileged minority, yes, and to the detriment of billions of people whose names the history books conveniently forget. AI, like past technological revolutions, is a force multiplier for both productivity and exploitation.
by est31 | 2026-02-20 11:51:54+00:00
I wonder if this makes the frontier labs abandon the SAAS per-token pricing concept for their newest models, and we'll be seeing non-open-but-on-chip-only models instead, sold by the chip and not by the token.

It could give a boost to the industry of electron microscopy analysis as the frontier model creators could be interested in extracting the weights of their competitors.

The high speed of model evolution has interesting consequences on how often batches and masks are cycled. Probably we'll see some pressure on chip manufacturers to create masks more quickly, which can lead to faster hardware cycles. Probably with some compromises, i.e. all of the util stuff around the chip would be static, only the weights part would change. They might in fact pre-make masks that only have the weights missing, for even faster iteration speed.
by hackrmn | 2026-02-20 11:52:26+00:00
I am reading opinions here from agent users, but I haven't adopted the "agentic workflow" myself because I believe I am (for now) now getting a lot of my trouble's worth using Gemini (3 Pro) in the traditional conversational manner. It is adequate at suggesting solutions in the form of code, or reasoning in general. My problems are software engineering but also everything that is not, since I have a subscription it's my go to problem solving partner. I see no reasons to switch to another product for now either, I am constantly in the loop getting samples of chats with Grok and ChatGPT and it seems a very close race. If Claude is that one race horse that's built different -- and I absolutely can believe it is so because they have rightfully tuned it -- I am not convinced I am missing out much. But maybe because I am more traditionalist to most of everyone's having embraced the idea of having an agent run a loop on their workstation(s) and trusting it to deliver. Perhaps if I were in more of a tight time frame, I'd be pressed to do so myself, but for now I am already benefiting from the extra speed "rubberducking" with Gemini all manner of software engineering problems that I need to solve, so I simply have no reasons to abandon it. I think this is also Google's strength -- they have the data, they've already integrated Gemini or a variant of it anyway, into google.com which is one of their prized cash cows, and it's everywhere else too. Like others here have said, Google may not have the absolute best in class at all times, but they're fairly good and they still have the brains that gave us DeepMind and GPT, unless there's some sort of stagnation going on in their ranks, I expect they're not resting on the laurels. With their capital they're still at the head of the race. Anthropic and OpenAI have the benefit of being nimble, though, and it shows too. Anyway, competition is good, the cat's out of the bag and on the greener side of the river :-)
by phicoh | 2026-02-20 11:52:31+00:00
In Rust you can do "fn new(field: Field) -> Self { Self { field } )"
This is in my experience the most common case of initializers in Rust.
You don't mention one of the features of the Rust syntax, that you only have to specify the field name when you have a variable with the same name. In my experience, that reduces clutter a lot.

I have to admit, the ..Default::default() syntax is pretty ugly.

In theory Rust could do "let x: Foo = _ { field }" and "Foo { field: _ { bar: 1 } }". That doesn't even change the syntax. Its just whether enough people care.
by TuringNYC | 2026-02-20 11:52:40+00:00
>> Maybe you could do something cumulative and Kickstarter-like where there's a threshold for the article to be unlocked and anyone can chip in to getting it over the line. This would take advantage of human psychology that we like being part of something bigger than ourselves.

This sort of happens with Substack, albiet not as explicitly. People become "Founding Sponsors" or "Paid Subscribers" and they effectively subsidize it for everyone else because they appreciate the author's work and want the author to succeed. Authors often want to give away the content since it is indeed better if everyone can read it (as you note) -- but often cannot sustain it without a minimum set of sponsors.

I think you are speaking about this happening at the article level rather than publication level, which seems pretty hard since the readership would be fractured and long-tailed.
by mortarion | 2026-02-20 11:53:08+00:00
Countries in Europe (and most of the world) have positive constitutions, which defines what the government "must do" (for its citizens), whilst the USA has a negative constitution that defines what the government "cannot do" (against its citizens).

What constitutes hate speech is carefully defined in the constitutions of EU countries. Politicians can't just amend or extend the definition at will, except in the UK which has a strange system of laws and not a constitution like you're used to in the USA or in the EU.

In Europe we recognize that Hitler came to power by abusing free speech, which is why using the same rhetoric now can land you in trouble with the law. We also recognize that the pen is mightier than the sword and that unfettered speech can be used to persuade groups of people to use violence against other groups of people.