MurphyA/hacker-news huggingface dataset:
by evanelias | 2025-10-29 14:31:16+00:00
Why are you ignoring the huge middle ground between "HA with fully automated failover" and "no replication at all"?

Basic async logical replication in MySQL/MariaDB is extremely easy to set up, literally just a few commands to type.

Ditto for doing failover manually the rare times it is needed. Sure, you'll have a few minutes of downtime until a human can respond to the "db is down" alert and initiates failover, but that's tolerable for many small to medium sized businesses with relatively small databases.

That approach was extremely common ~10-15 years ago, and online businesses didn't have much worse availability than they do today.
by embedding-shape | 2025-10-29 14:31:20+00:00
Well, also used for confidential computing and other stuff that you might benefit from too, so not just to gatekeep stuff. Depending on what you use it for (or rather, what your computer is using it for), you might not want it broken in all cases.

With that said, I'd rather see it broken than not, considering it's mostly used for negative stuff, and it isn't open enough to evaluate if it actually is secure enough.
by diegof79 | 2025-10-29 14:31:48+00:00
Given their extensive expertise in browser and OS plugins, I understand this move.

You can foresee a challenging future for the Grammarly product for a long time. Now that the "improve writing with AI" feature is everywhere, there are fewer reasons to pay for their subscription (e.g., I didn't renew this year because I have multiple AI subscriptions, and Grammarly was the least critical of them).

However, for me, the main advantage of Grammarly was the user experience of having mistakes and suggestions inline and just a click away while editing, as well as the quality of the suggestions (with an LLM chat, there's a lot of trial and error and junk you need to filter out).

I understand their move, but I wish they had developed a good minimalist native text editor with the same Grammarly suggestions and click-to-correct interface.
by dylan604 | 2025-10-29 14:31:59+00:00
Just because the latest OS isn't able to be installed on older hardware does not mean the hardware in no longer usable. I know people to this day that still run the last 2012 cheese grater MacPros with Snow Leopard as daily work machines. They still use Final Cut 7 on them to capture content from tapes. At this point, they are very fancy dedicated video recorders, but they still run and are money making devices.
by jedimind | 2025-10-29 14:32:13+00:00
It's not just a numbers game. Many of those you've listed also only lasted a few years, while Israel's evil still continues after almost a century.

"Operation Cast Thy Bread was a top-secret biological warfare operation conducted by the Haganah and later the Israel Defense Forces which began in April 1948, during the 1948 Palestine war. The Haganah used typhoid bacteria to contaminate drinking water wells in violation of the 1925 Geneva Protocol."

https://en.wikipedia.org/wiki/Operation_Cast_Thy_Bread

Not to mention that Israel has dropped the equivalent of several nuclear bombs on a tiny open-air concentration camp with no possibility to flee.
by erayalakese | 2025-10-29 14:32:38+00:00
You're actually right. So, this method might not be considered a long-term solution. The article I linked to is actually part of an online guide where I explain how to set up a company step by step. Readers currently at this stage don't yet have a mailbox (like a Google Workspace subscription with a custom domain). A few steps later, I'll explain how to use Gmail with a custom domain. Then, they won't need email routing. This solution is very useful in this regard.
by rossdavidh | 2025-10-29 14:32:39+00:00
"Embrace, extend, extinguish". It was a Microsoft saying, but it explains Amazon's approach to Linux. Once your customers are skilled in how to do things on your platform, using your specialized products, they won't price-comparison (or compare in any other way) to competing options. Whether those countless other "half-arsed solutions" actually make money is beside the point; as long as the customer has baked at least one into their tech stack, they can't easily leave.
by vpShane | 2025-10-29 14:32:52+00:00
Worth checking out the different server hosts. You can get a cheap OVH server with 64GB of RAM, 4-6cores with 2TB of disk space from OVH for $30, better servers for $70 with 1gbps - 2gbps bandwidth.

Setting up a DB isn't hard, using an LLM to ask questions will guide you to the right places. I'm always talking with Gemini because I switched from Ubuntu to Fedora 42 server and things are slightly different here and there.

But, different server hosts offer DB-ready OS's so all you have to do is load the OS on the server and you'll be ready to go.

The joy of Linux is getting everything _just right_ and so much _just right_ that you can launch a second server and set it up that way _just right_ within minutes.
by somenameforme | 2025-10-29 14:32:55+00:00
Testosterone levels are sharply declining in the US for reasons that are not well understood. And testosterone for is an absolutely critical hormone for men. If somebody starts at the low end, which at this point is going to be many, if not most, Americans, then testosterone supplementation is going to significantly and genuinely improve their wellbeing. There are numerous side effects, which are dealt with with other drugs (which is why steroids/testosterone often turn one into a walking pharmacy), but addiction is most certainly not one of those side effects.

There's no "falsely improved wellbeing". It's absolutely genuinely improved wellbeing, in the same way that if somebody was significantly deficient of some vitamin or nutrient, then supplementing it would similarly "genuinely" improve their wellbeing. This is why plummeting testosterone levels are a very serious thing. Because a certain minimum level is necessary for reasonable quality of life, and supplementation or increasing it naturally is very non-trivial.
by freehorse | 2025-10-29 14:33:06+00:00
Certain part of apple customer culture seems to be peculiar, a lot(?) of traditional customers seem to care a lot about "redesigns", partly because they want every time to get the new shiny thing anyway. Having started using anything apple only after apple silicon, it feels weird seeing these takes in forums. For reviewers it makes sense, as they need things to talk about, but I don't get this for other customers, esp since for me and many people "redesigns" for the sake of redesigning are typically hated except if they are actually addressing actual practical or aesthetic issues. Eg the touchpad thing was indeed horrible and many people hate it for a reason, but redesign requests are not limited to actual things people do not like. I don't think I have seen this as much for other companies and I do not get why they care (maybe they are just bored?).
by hajile | 2025-10-29 14:33:32+00:00
> Mozilla's Mobile OS that had OEM partners making real phones spluttered out, and nor for the lack of trying.

Firefox OS had serious issues.

* Web standards 2013-2017 weren't ready enough.

* 2013-2017 phones still weren't powerful enough for complex JS apps to feel fast.

* asm.js was de-facto proprietary (a new FFOS with wasm would be be another story)

* The UI wasn't so great.

* Their launch devices were slow, cheap, and sucked.

* Their launch devices weren't readily available to developers.

* Their OS provided no real advantages over iOS or Android

The OS is still around as KaiOS (with a couple hundred million devices shipped IIRC) and I believe it still powers Panasonic TVs.

Interestingly, I think a FirefoxOS of today with good React Native and Flutter integration and cutting-edge WASM support could have a shot at success if not completely mis-managed.
by dimitrios1 | 2025-10-29 14:33:32+00:00
One thing I can say definitively, as someone who is definitely not an AI zealot (more of an AI pragmatist): GPT language models have reduced the barrier of running your own bare metal server. AWS salesfolk have long often used the boogeyman of the costs (opportunity, actual, maintenance) of running your own server as the reason you should pick AWS (not realizing you are trading one set of boogeymen for another), but AI has reduced a lot of that burden.
by rhodey | 2025-10-29 14:33:47+00:00
Amazon Nitro Enclaves not effected

IMO Amazon is the obvious choice for TEE because they make billions selling isolated compute

If you built a product on Intel or AMD and need to pivot do take a look at AWS Nitro Enclaves

I built up a small stack for Nitro: https://lock.host/ has all the links

MIT everything, dev-first focus

AWS will tell you to use AWS KMS to manage enclave keys

AWS KMS is ok if you are ok with AWS root account being able to get to keys

If you want to lock your TEE keys so even root cannot access I have something i the works for this

Write to: hello@lock.host if you want to discuss
by kijin | 2025-10-29 14:34:10+00:00
That's the beauty of VMs.

Luckily, Amazon is far from the only VM provider out there, so this discussion doesn't need to be polarized between "AWS everything" and "on-premise everything". You can rent VMs elsewhere for a fraction of the cost. There are many places that will rent you bare metal servers by the hour, just as if they were VMs. You can even mix VMs and bare metal servers in the same datacenter.
by asim | 2025-10-29 14:34:19+00:00
> A new platform needs to rise that breaks out completely from Google

After many many years and many forks, yes. This is still clearly the right answer. Google didn't succumb to Apple and just accept things, they acquired Android and invested heavily in it. We are all grateful for that. BUT, we must also acknowledge that the time of the two horse race is over. And while OpenAI and many others are attempting to do various things, we can continue to invest and back alternatives that create a more fragmented market. Maybe they will not replace Android, that's fine, but you're not going to fix Android's problems without suing Google, which people are doing, or actively working on alternatives, which again people are doing. Change is coming.
by ThinkBeat | 2025-10-29 14:35:36+00:00
What they show is so far ahead of what other robots can do right now, esp in aggregate of everything it can do. There is not a lot of probability that this robot will deliver on its promises. That would be a major steppig stone, possibly worthy of a Noble Prize for someone.

I personallly would -not- want an alpha / re alpha large robot roaming my house. If it hullicinates or a horrible bug a lot of things could get destroyed in a hurry.

This feels like like Musks promises of a fully autonomous self driving car.
by ItsBob | 2025-10-29 14:35:36+00:00
> It's interesting to study, right?

Definitely! I wasn't experiencing any issues, hell it wasn't even for public consumption at that time so no great loss to me but I found a few things fascinating (and somewhat stupid!) about it:

1. The sheer number of automated requests to scrape my content

2. That a massive number of the bots openly had "bot" or some derivative in the user agent and they were accessing a page I'd explicitly denied! :D

3. That an equally large number were faking their user agents to look like regular users and still hitting a page that a regular user couldn't possibly ever hit!

Something I did notice but it was towards the end and I didn't pursue it (I should log it better the next time for analysis!) was that the endpoint was dynamically generated and only existed in the robots.txt for a short time but there were bots I caught later on, long after that auto-generated page was created (and after the IP was banned) that still went for that same page: clearly the same entities!

My spidey senses are tingling. Next time, I'm going to log the shit out of these requests and publish as much as I can for others to analyse and dissect... might be interesting.
by surajrmal | 2025-10-29 14:35:36+00:00
Everyone is quick to ascribe malice without understanding why changes are made. It's never done for the reasons you think. Without a formal relationship between Graphene and Pixel, things were operating out of luck. This is why the next target hardware is starting with a business relationship. Even desktop Linux is most successful when business relationship between a vendor and the distro maker. Everything else is ripe for random breakage in support.
by whstl | 2025-10-29 14:36:05+00:00
The early services were mostly self-contained.

A lot of newer stuff that actually scales (so Lightsail doesn't count) is entangled with "security", "observability" and "network" services. So if you just want to run EC2 + RDS today, you also have to deal with VPC, Subnets, IAM, KMS, CloudWatch, CloudTrail, etc.

Since security and logs are not optional, you have very limited choice.

Having that many required additional services means lots of hidden charges, complexity and problems. And you need a team if you're not doing small-scale stuff.
by roywiggins | 2025-10-29 14:36:17+00:00
I ended up switching to Zed after VS Code lost connection to my dev VM and locked up one too many times. I am not sure what the issue is- maybe the VM is just running out of memory and nuking the VSCode daemon? But either way, Zed has not had this problem at all.

I never had much problem with feeling VSCode was slow (outside of those lockups) but Zed surprised me by feeling actively fast. I do miss several extensions a lot though!
Show HN: HUD-like live annotation and sketching app for macOS
by tomaszsobota | 2025-10-29 14:36:36+00:00
Hey all!

I'm happy to announce we've finally released our 2nd macOS app, Draw Over It, a tiny desktop app that enables drawing, highlighting, or annotating directly on top of anything on your Mac.

I've always wanted something like this for instant and unobtrusive sketching and annotation for pair programming and demos. I always found the standard web-based diagram and drawing tools a bit too cumbersome. So we built a simple overlay that could appear over any window or app with one shortcut.

It doesn't collect any user data and doesn't require any system permissions - it's sandboxed. It all stays on your device. You can export your annotations to a PNG with one click - or just take a screenshot if you need the background too.

It offers a slim but functional toolkit for every day tasks:

- Global hotkeys, hit a shortcut and start drawing over any app

- Multiple tools, pens, shapes, highlighters

- Per-screen canvases, each monitor gets its own space

- Focus mode, temporarily blur the background to emphasize what matters

- Low footprint, no subscriptions, no sign-ups, no data collected

- Localization, the app is translated to 14 languages

These two reasons make it different from other canvas apps, it's simple, lean and keeps your data on-device only.

It’s a one-time purchase ($2.99) on the Mac App Store.

I’d love feedback and suggestions for improvements!
by sema4hacker | 2025-10-29 14:36:48+00:00
Anycast, Argo Rollouts, Aurora Serverless, AWS, BGP, Ceph, ClickHouse, Cloudflare, CloudFront, DWDM, Flux, Frankfurt, Glacier, Helm, Kinesis, Kubernetes, Metabase, MicroK8s, NVMe, OneUptime, OpenTelemetry Collector, Paris, Postgres, Posthog, PXE, Redis, Step Functions, Supermicro, Talos, Terraform, Tinkerbell, VM's.

I wish you started out by telling me how many customers you have to serve, how many transactions they generate, how much I/O there is.
Show HN: Qwe – Atomic Version Control System
by mbhatt99 | 2025-10-29 14:37:10+00:00
'qwe' is a file-level version/revision control system written purely in Go.

qwe has always focused on file-level version control system, tracking changes to individual files with precision. With this new release, the power of group tracking has been added while maintaining our core design philosophy.

qwe allows you to bundle related files into a single, named snapshot for easy tracking and rollback.

Group Creation: Create a logical group (e.g., "Project X Assets," "Configuration Files") that contains multiple individual files.

Unified Tracking: When you take a snapshot of the group, qwe captures the current state of all files within it. This makes rolling back a set of related changes incredibly simple.

The Flexibility You Need: Individual vs. Group Tracking:

A key design choice in qwe is the persistence of file-level tracking, even within a group. This gives you unparalleled flexibility. Example: Imagine you are tracking files A, B, and C in a group called "Feature-A." You still have the freedom to commit an independent revision for file A alone without affecting the group's snapshot history for B and C. This means you can: - Maintain a clean, unified history for all files in the group (the Group Snapshot). - Still perform granular, single-file rollbacks or commits outside the group's scope.

This approach ensures that qwe remains the flexible, non-intrusive file revision system that you can rely on.
by drekk | 2025-10-29 14:37:19+00:00
Diagnostic criteria are imperfect. You can put the same person in front of various doctors and get differing diagnoses. On the whole though, experts tend to agree more than they disagree. Someone has to self-report symptoms that place them a couple of standard deviations away from the mean, and for many disorders like ADHD (combined type here!), you need someone who has known you for a long time like a parent or spouse that can speak to your behavior over a long span of time.

As someone who really struggled to get a diagnosis as an adult, followed by medication, I would suggest trying to get a diagnosis from a psychiatrist. Go through the process and expense and let us know how easy it is. It was a nightmare for me despite having good insurance. A doctor's note for a mental health day is very different from getting diagnosed with a developmental or personality disorder.

Lastly, while people can and often do blame their disorders for unwanted behavior, we still have agency. Most disorders are manageable with treatment, and it's possible to "cure" in certain cases. Children medicated for ADHD will most likely not need medication for it as adults. Having a disorder isn't an excuse or shield for bad behavior. In many cases you can't address the bad behavior at the root level without knowing. For my case it helped me stop being so anxious I was giving myself ulcers because I had the words to describe what was going on, and a treatment plan that I saw was giving me results. I still struggle with certain symptoms, but it is my responsibility to work through those gaps, and medication+therapy have made it possible to put in that work.

For whatever it's worth when I went to university a decade ago for my undergrad in neuroscience the figure cited was "50% of Americans will meet clinical thresholds for something in the DSM-V at least once in their life". This isn't very surprising in that light. A lot of people exist at sub-clinical thresholds.
by OJFord | 2025-10-29 14:37:41+00:00
In my experience of it though (only two workplaces, but not one) it's used for higher level planning, rather than being a 'more advanced agile'. I.e. a SAFe iteration spans some number of sprints greater than one. What are we going to deliver this quarter versus how are we going to break down and monitor progress of the quarter's deliverables week by week. (Don't read that like I like it.)
by jraph | 2025-10-29 14:37:42+00:00
The Librem 5 is awfully outdated now (and so I won't buy it today because I'd worry about it becoming e-waste fast), doesn't have a good battery life, is very pricey, and I'd worry about call reliability (I have no doubt it can be made to work, but reliably, from sleep?).

I'm sure it's way better than the PinePhone, but the Librem 5 is definitely not suitable for the general public, even without considering the Linux mobile part.

> Which OS?

Mobian and postmarketOS

> Did you try SXMo?

Yes, not my cup of tea. I'm happy with a stable Plasma or Phosh; at this point, the GUI is not a concern at all for me. SXMO is a nice project but it will never target the general public, and I think we need to target the general public because I wish the general public's computing were free. It's nice that nerds can be free but it's also not good enough.
by rossdavidh | 2025-10-29 14:37:50+00:00
I had a problem figuring out why the place I was working wanted to move from in-house to AWS; their workload was easily handled by a few servers, they had no big bursts of traffic, and they didn't need any of the specialized features of AWS.

Eventually, I realized that it was because the devs wanted to put "AWS" on their resumes. I wondered how long it would take management to catch on that they were being used as a place to spruce up your resume before moving on to catch bigger fish.

But not long after, I realized that the management was doing the same thing. "Led a team migration to AWS" looked good on their resume, also, and they also intended to move on/up. Shortly after I left, the place got bought and the building it was in is empty now.

I wonder, now that Amazon is having layoffs and Big Tech generally is not as many people's target employer, will "migrated off of AWS to in-house servers" be what devs (and management) want on their resume?
by underlipton | 2025-10-29 14:37:55+00:00
Google gave us direct access to much of the world's knowledge base, then snatched it away capriciously and put a facsimile of it behind a algorithmic paywall that they control at the whims of their leadership, engineering, or benefactors. The despair any rational person will feel upon realizing that they lobotomized the overmind that drove Information Age society might just be traumatic enough, in aggregate, to set off a collapse. So, yes. Destruction of humanity (at least, as we know it) incoming. That's without the super AI.
by vunderba | 2025-10-29 14:37:58+00:00
OP here. You're the second person to say this. I cut my teeth on SD 1.5 - so I'm rather intimately familiar (for better or worse) with the level of prompt craft necessary depending on the model.

I feel like the FAQ section isn't displayed prominently enough:

How are the prompts written?

In addition to giving models several attempts to generate an image, we also write several variations of the prompt to ensure that models don't get stuck on certain keywords or phrases depending on their training data. For example, while hippity hop is a relatively common name for the ball riding toy, it is also known as a space hopper. We try to use both terms in the prompts to ensure that models are not biased towards one or the other. Prompts for Hunyuan were attempted in both Chinese and English with and without Image Optimization.

Additionally when you see a prompt like "Turn on the lights" - the idea is to actually go beyond direct prompting commands - we're actually probing the capabilities of a truly multimodal LLM. It's a prompt that would spectacularly fail in more traditional models (such as SDXL).
by faxmeyourcode | 2025-10-29 14:38:31+00:00
I worked at a company like this, I was an intern with wide eyes seeing the migration to git via bitbucket in the year ... 2018? What a sight to see.

That company had its own data center, tape archives, etc. It had been running largely the same way continuously since the 90s. When I left for a better job, the company had split into two camps. The old curmudgeonly on-prem activists and the over-optimistic cloud native AWS/GCP certified evangelist with no real experience in the cloud (because they worked at a company with no cloud presence). I'm humble enough to admit that I was part of the second camp and I didn't know shit, I was cargo culting.

This migration is still not complete as far as I'm aware. Hopefully the teams that resisted this long and never left for the cloud get to settle in for another decade of on-prem superiority lol.
by mezzman | 2025-10-29 14:38:33+00:00
Polychromatic acousto-optic modulation hasn't been used in laser shows for quite some time since RGB diode based laser systems came about. Granted, nothing beats a mixed gas ion laser and PCAOM for the beautiful colors you can get but these days nobody misses dragging around water hoses and sorting out 60 Amps of three phase power to run those old beasts.