MurphyA/hacker-news huggingface dataset:
by thepromptengi | 2026-01-22 13:15:52+00:00
After months of testing different prompts and studying the link between structure and high-quality responses from LLM models, I developed a structural framework that forces models into a specific chain of reasoning. Here is the blueprint I used for a Cloud Analysis task as the benchmark.

Assign authority ("You are a cloud computing analyst with 10+ years of experience evaluating and comparing cloud service providers for enterprise clients.")

Output Format (Lock the model into a strictly implemented workflow consisting of:

Executive Summary (overviewing the analysis and key findings)

Context/Background (Brief history of AWS and Azure whilst considering current position in market position and growth trends)

Main analysis (4 sections, 300-400 words each)

- Section 1: Service Offerings Comparison

- Section 2: Pricing Models and Cost Analysis

- Section 3: Performance and Reliability Metrics

- Section 4: Security and Compliance Features

Validation (Cross-check data against reputable sources and Ensure clarity and coherence in the report structure.)

Edge Cases (Address potential biases in data interpretation. Handle discrepancies in pricing models or service availability across regions.)

Lock format (This is how the answer must arrive)

I have found when using this structure in Prompt Engineering the AI's responses are of a higher-quality, preventing hallucinations by locking it into a specific workflow, getting a clear picture of considerations user's will not have though of themselves and overall a completely different behaviour compared to that of if you just prompted the model with "Compare AWS Cloud vs Microsoft Azure and come to a conclusion of which cloud service I should use". I'd be interested to hear if any others have experimented with this and found that certain types of structure work better when using AI at a deeper level.
by elliotmy | 2026-01-22 13:16:34+00:00
Hi there – author of the post here. I included this quite intentionally.

I consider rape and sexual assault to be one of the worst things one human can do to another – just behind murder and torture. And yet society is littered with it. Ask any woman (and some men), she'll more than likely have a story. And it should be obvious: don't sexually hurt people! I _shouldn't_ need to include this in a simple list of rules for life. But sadly, I feel I do.

I've noticed advice articles, personal development books, and "self-help" podcasts aimed largely at men never seem to address this simple fact: far too many men commit or have thoughts of sexual violence. This was true hundreds of years ago and it's still true now. These men are out there, amongst us. They're "good" in every other way – they're kind to strangers, they love their mother, they're great fathers to their kids (how many of the world's great men have an "allegations" section on their Wikipedia page for goodness sake?). And yet they give in to this disgusting, horrific lust that ends up ruining someone's life (and often their own).

I purposefully included it in my list, because others don't. Because it appears to be something that more men struggle with than people realise.

I don't care if it's taboo. If my post stops just one man acting on his evil desires and harming a woman, man, or child, it was worth it as far as I'm concerned, despite the controversy I've stirred up.

Having said that, if what I wrote was clumsy, inconsiderate or implies I have similar desires – as you and theblazehen suggests – then I do apologise. I am NOT on the side of rapists.

Edit: I probably should have mentioned that my advice was meant to also cover cheating on your partner as a form of "harm", as well as sexual assault. But maybe I was too vague.
by krastanov | 2026-01-22 13:16:40+00:00
I find this type of posts unproductive, somewhat emotionally exhausting, and generally impolite.

Most of the time open source tools are a labor of love. If the tool is not for you, move on. But self-aggrandizing "this tool is not good enough for me" posts, when you have not contributed, and when you disregard the fact that the tool has been immensely helpful to many others (who might have even started contributing back) just creates negativity in the world for no good reason. Nothing good is created in posts like that (and no, such posts are not constructive critique).

And then there are "the language is dying" complaints -- I consider these the worst of all. A tool does not need to be the most popular tool to be useful. Let's stop chasing hockey-stick curves in all human endeavors.

(to prevent claims of sour grapes: I am not a Scala user, I just find this type of posts distasteful, no matter the target)
Show HN: Auto-Focus – Automatically block Notifications when in the flow
by janbanan13 | 2026-01-22 13:17:02+00:00
Hey HN, I've built auto-focus a small macOS application that runs in the background, detects automatically when you are in the flow and disables notifications for you. No fancy AI, no cloud, just a simple setup of your work apps/sites and Auto-Focus will protect your flow.
It would make my day if you give it a try.
by __jonas | 2026-01-22 13:17:03+00:00
I can't think of a scenario in which me buying some used stuff on ebay is that serious to be honest, having the AI buy would be a huge risk as well.

> Also if this were a business and you were going to resell it the AI could also create the listing as soon as the item is purchased.

That sounds like an awful grift, but good point, people might use such a system for that.
by trelane | 2026-01-22 13:17:07+00:00
Bah. It's what chrome on Android is doing now when I ask it to give me the link. Fixed it. Thanks!

I had searched for it in the search bar at the bottom of the home screen, which opened it in a chrome window. If you tap the share icon on the top right, you get the share.google link. If you tap the three dots and then something like "copy link" you get the actual link.
by aurareturn | 2026-01-22 13:17:09+00:00
OpenAI will probably generate an astounding $30 billion this year, but that number needs to hit $200 billion four years from now to ensure profitability and survival. And none of the usual four growth vectors suggest this is possible, let alone likely.

They grew 3x in 2024 and then 4x in 2025 to $20b ARR. If they grow 4x again in 2026, they're at $80b.

The "astounding" $30b is an afterthought. They're surely going to hit it. I think they can hit it even if they don't monetize a single free user. But they are already starting to now with ads.

Can they grow from $80b to $200b in 4 years? I think so.

Anyways, let's just ignore revenue for a second.

OpenAI has:

* ~1 billion users

* "Ask ChatGPT" is the same as "google it" for the masses

* Best models according to ARC AGI (it's not very close)

* $40b fresh in the bank from Softbank

* Up to $100b investment from Nvidia

* An IPO that will most likely be the most anticipated ever. I'm betting they will IPO at well over $1 trillion and raise a cool $100b.

* Ability to raise debt

* Ability to raise more VC money if they want

These OpenAI doomer articles are quite tiring. It's easy to get engagement by being negative.
by dataviz1000 | 2026-01-22 13:17:12+00:00
My favorite example of this is RFD TV [0], a tv channel dedicated to farmers.

The name came from Rural Free Delivery, which was a program by the USPS to ensure farmers in rural areas received mail because it was not profitable for private carriers to deliver in remote and rural areas.

Around 2010, realizing that the message of a government program was good for farmers they completely white washed and removed the concept of free [something] from big government being good from all branding, websites, and tv programs.

[0] https://en.wikipedia.org/wiki/RFD-TV
by latexr | 2026-01-22 13:17:24+00:00
> Is it a bad thing?

Considering there are both housing and loneliness crises going on, and that being lonely or socially isolated leads to an early death and radicalisation, I’d say it’s fair to categorise it as a bad thing, yes.

Sure, not every single one of those people living alone will be lonely, but I think it’s fair to deduce that many people who are lonely and isolated live alone.

https://www.cnn.com/2023/06/19/health/loneliness-social-isol...

https://www.parliament.nsw.gov.au/lcdocs/other/21402/Delany%...
by philistine | 2026-01-22 13:17:57+00:00
Disabling the SSV is perhaps the worst mistake you can make to a macOS install. Howard certainly knows that this is true but has chosen not to explore the details in this article.

His website are deep dives into the technical workings of macOS that no one else does. I’d even argue he has more insights and documentation than Apple. It might sound harsh, but he’s just very clinical about it.
by retSava | 2026-01-22 13:18:02+00:00
It's far easier and efficient to have the seller be responsible for what they sell, rather than every buyer learn relevant regulations and research whether any potential buy follows that.

And regulations are necessary since many sellers are without ethics/morals and simply want to sell.

The cost to the individual can be huge (eg cancer, home burnt down), and the society as well (environment etc).

I get the line of thought that "a simple product search engine like Amazon" shouldn't be held responsible for every single small item sold, but I think they should. The information and power balance is incredibly offset here.

Don't forget that Amazon is one of the largest companies on this planet, to a large extent because they take this shortcut of "money first, responsibility later". So I do blame Amazon (among others). The old discussion of privatization of profit and society takes the risk and cost...
by yorwba | 2026-01-22 13:18:09+00:00
For a person finding bugs for a living, an up-front fee to have their report reviewed by a maintainer would amount to an investment towards receiving a bug bounty if their report is valid and valuable. Just the cost of doing business.

It would discourage drive-by reports by people who just happened to notice a bug and want to let the maintainers know, but I think for a project that's high-profile enough to be flooded by bogus bug reports, bugs that random users just happen to notice will probably also get found by professional bug hunters at some point.
by zenmac | 2026-01-22 13:18:15+00:00
Went down that rabbit hole a while ago. iOS works fine, but think they may have discontinued ad-hoc, or at least on macOS. Android has a bit issue with ad-hoc hot spot at that time. [1] But theoretically it should be able to do that.

https://android.stackexchange.com/questions/28551/why-cant-a...
by oliverjanssen | 2026-01-22 13:18:32+00:00
YouTube Music would be great, but there's no official API for third-party apps. Only unofficial libraries that scrape the web interface – not something I'd want to build an app on. Too fragile and could break anytime.

Interesting about Australia – sounds like the social media ban for under-16s now includes YouTube, but YouTube Music as a pure streaming service should be separate. The ban targets social platforms with feeds and interactions. Might be worth checking if YouTube Music specifically falls under it or if the device lockdown is catching it by accident.
by actionfromafar | 2026-01-22 13:18:38+00:00
Explaining the plan to the individual soldier also works better when the individual soldier is expected to care at all about the overall goal. (Such as believing in the mission of defending the home country.) When the soldier only has extrinsic motivation such as money, top-down command and control and treating soldiers solely as equipment to be spent makes more "sense", in a terrible way.

Maybe that applies to software orgs too, somehow.
by cassepipe | 2026-01-22 13:18:42+00:00
Can I introduce you to the concept of useful fiction ?

I don't whether I agree with their moral framework but I agree with their sentiment so which I think you ate being uncharitable

A constitution is not a set of the objectively best way to govern but it must have clear principles to ne of any use.

"We would generally favor elections after some reasonable amount of to time renew representatives that would ideally be elected" does not cut it
by IgorPartola | 2026-01-22 13:19:05+00:00
One of the most useful things that I print is Gridfinity storage boxes and holders. I try to organize as many of my tools and supplies using it. I sometimes do a little leather working for fun and have a drawer full of hardware, all in their own bins. In my garage my sockets, wrenches, etc. all has a Gridfinity holder. I design my own as much as I use pre-made ones. A while ago I even saw a shop that used it to organize most of their small wares. It’s an incredible system.

Another note: PLA has gotten significantly better in the past few years. PLA+ is legitimately better while being as easy to print and the Polymaker HT-PLA and HT-PLA-GF are even better as you can meaningfully anneal them after printing to make them strong and temperature resistant enough for some very functional prints.
by Brajeshwar | 2026-01-22 13:19:08+00:00
For Devs/Engineers and even many designers, things some of us tend to take for granted were amazing to them. So, my first recommendation is to read Refactoring UI end-to-end and keep a copy handy at your desk.

https://www.refactoringui.com

PS. Refactoring UI is from the guys who created TailwindCSS.
by neomantra | 2026-01-22 13:19:14+00:00
I've been evangelizing vibe coding, because we are wielding something much more powerful now than even ~3 months prior (Nov was the turning point).

Now that Prometheus (the myth, not the o11y tool) has dropped these LLMs on us, I've been using this thought experiment to consider the multi-layered implications:

In a world where everyone can cook, why would anybody buy prepared food?
by baxtr | 2026-01-22 13:19:31+00:00
Someone tried to explain systems thinking to me with respect to a planning effort we had.

I have to admit that it was very hard to me to follow what they were saying.

Maybe I’m dumb, maybe the person didn’t explain it well, or, maybe system thinking is really complex and thus hard to convey and use.

Design thinking on the other hand is easy to understand and apply.
by reilly3000 | 2026-01-22 13:19:55+00:00
I get it. A stunning indictment of our times… but there is something useful AI could be doing that MS has dropped the ball on: personal finance management. I should be able to have copilot grab all my transactions, build me budgets, show me what if scenarios, raise concerns, and help me meet my goals. It should be able to work in Excel where I can see and steer it. The math should be validated with several checks and the output needs to be trustworthy. Ship a free personal finance agent harness and you have your killer app.

I think there are business reasons why they wouldn’t do that, and that makes me sad.
by baruchel | 2026-01-22 13:19:56+00:00
I’ve practiced array languages extensively myself, including for code golfing, and I fully understand the intellectual joy they can provide. But as I’ve gotten older, I’ve come to see a deep mismatch between what these languages present as “elegant” and what I find truly elegant from a computer science perspective.

Sure, realizing that the foobar of x is nothing more than the transpose of the 15th foo of x, combined via an inner product with the 7th bar of x raised to the power of baz, can be an ineffable intellectual delight. But actually computing that, rather than writing a “boring” loop, feels horrible to me. To my eyes, a “boring” piece of code written by Dijkstra in some Algol-like language contains more beauty than all these dazzling sleights of hand that hide zillions of loops under the rug while pretending that the actual computation doesn’t matter.
by rageonruby | 2026-01-22 13:20:22+00:00
Hey HN, I'm the author of Rage. I built it because, while I love Ruby, the ecosystem is losing ground. Since 2018, usage among professionals dropped from 10% to 6.9% while Go and Python saw massive growth. Pretending this isn't happening doesn't help the community.

The problem isn't the Ruby language; it's that our primary tools haven't evolved to address the modern requirements of request-cycle latency and synchronous I/O.

The Architecture:

- Concurrency via Fibers: Rage uses a custom Fiber scheduler. You get non-blocking I/O using standard, synchronous-looking Ruby, while the framework handles context switching automatically.

- A Lean Core by Design: We treat low overhead as a design constraint, not just a benchmark goal. When a framework fights for every millisecond, it prevents us from solving problems by piling on layers of bloat.

- The No-Upgrade Philosophy: One of the biggest drains on Ruby teams is tooling churn. We focus strictly on stable APIs. Our goal is that "Upgrade Rage" is a task that never appears in your Jira; most updates should be a simple "bundle update".

What's included:

- Zero-dependency WebSockets
- Fiber-based Background Jobs
- Auto-generated OpenAPI Docs
- Domain Events
- Rails Compatibility (controllers, Active Record, routes work as you expect)

Happy to answer any questions about the implementation, benchmarks, or why you can't just use Elixir.
by api | 2026-01-22 13:20:29+00:00
Energy doesn’t take “social permission,” but it costs money. Translation for this is: we need to make AI make money or the bubble will collapse.

I’ve been predicting for a while: free or cheap AI will enshittify and become an addictive ad medium with nerfed capabilities. If you want actually good AI you will have to pay for it, either a much heftier fee or buying or renting compute to run your own. In other words you’ll be paying what it actually costs, so this is really just the disappearance of the bubble subsidy.
by BugsJustFindMe | 2026-01-22 13:20:34+00:00
> a human can only look into one direction, while a Tesla can look into all directions at once.

Human visual targeting happens extremely quickly relative to the rate of change of objects on the road, so this isn't very important. If it were, attentive driver crashes would happen far more often than they do.

> Also human drivers are often distracted, intoxicated, etc.

This says nothing about the capability of the system. Tesla's have their own non-camera-related failure modes too, like not knowing that traffic lights don't move with the vehicle through space, like changing lanes into opposite-direction lanes, like not having object permanence, like needing to recognize what an object is before deciding to not run it over.

But now also imagine if human drivers were in serious need of glasses but weren't wearing them.
by sheepscreek | 2026-01-22 13:21:09+00:00
I’m going to speculate a bit here, FIM may stand for something-in-the-middle?

I know there are the original autocomplete models that simply complete the endings. Then there are Cursor like models capable of editing/filling text between blocks of code. In essence, they look at both the text before the insertion point and after it - then find the best fitting completion in the middle. My guess is FIM is the latter.
Show HN: BlueDot – Universal Cloud Console TUI for multi-cloud management
by keepamovin | 2026-01-22 13:21:16+00:00
Hey HN,

I built BlueDot: a keyboard-first terminal console to handle VPS and baremetal instances across multiple providers in one place.

It wraps the official CLIs (aws, az, gcloud, hcloud, vultr-cli) so you get stable, authenticated access without new API keys, extra secrets, or anything leaving your machine. Zero telemetry, fully local.

This is deliberately scoped to raw compute (VPS/baremetal servers only)—not managed cloud services, databases, functions, etc. If you're juggling spot instances, cheap ARM boxes, or geo-specific deals across clouds, it's built for that.

Standout features:

- Starts instantly (10MB Go binary, tview TUI)

- Smart MARKET view: compare real-time prices across providers, sorted by CPU/RAM/location/cost—spot the cheapest city/region for your workload in seconds

- Groups servers by actual city names (15-city geo clustering) instead of vague zones

- One-key actions: browse instances ('o'), rent/launch ('r'), one-click presets for Docker, NGINX, or VNC desktops with auto firewall + cloud-init

- Built-in SSH from the TUI

- Website + downloads (one-liners for macOS/Windows/Linux): https://tui.bluedot.ink/

One-time pricing (no subs ever):

- Personal: $49 (1 device, 1yr updates, unlimited VMs)

- Pro: $99 (3 devices, 2yr updates, priority support, early new providers, 50% off future majors)

- Team: $79/seat (min 5, unlimited devices/seat)

+ Short trial on solo tiers.

Just added a demo video to the site too.

Last week I posted an early version (different named) and it didn't get much traction—refined the UX, fixed rough edges, clarified the VPS-only focus, and bumped the binary size note. Curious what you think now: Does the market comparison save real time? Any must-have providers missing? Bugs? Feature wishes?

Thanks for checking it out—happy to hear honest feedback!

https://tui.bluedot.ink
by goku12 | 2026-01-22 13:21:23+00:00
You're right that all the fragments will pass roughly through the impact point in orbit. But it's not always the periapsis.

1. The normal or anti-normal delta-v imparted by the explosion/fragmentation (i.e, the velocity imparted perpendicular the plane of initial orbit) will cause the orbital plane of the fragment to change. The new orbit will intersect the old orbit at the impact point. Meanwhile, the eccentricity (the stretch of the orbit), semi-major axis (the size of the orbit) and displacement of periapsis from the impact point (the orientation of the orbit) remains the same as the initial orbit.

2. The prograde and retrograde delta-v (velocity imparted tangential to the orbit) will cause the diametrically opposite side of the orbit to rise or fall respectively. Here too, the new orbit intersects the old orbit at the point of impact. But since the impact point isn't guaranteed to be the periapsis or apoapsis, the above mentioned diametrically-opposing point also cannot be guaranteed to be an apsis.

3. The radial and anti-radial delta-v (this is in the third perpendicular axis) will cause the orbit of the fragment to either dip or rise radially at the point of impact. Again the impact point remains the same for the new orbit. So the new orbit will intersect the old orbit either from the top or the bottom. The new orbit will look like the old orbit with one side lowered and the other side raised about the impact point.

So none of three components of delta-v shifts the orbit from the impact point. You can extrapolate this to all the fragments and you'll see that they will all pass through the impact point. The highest chance of recontact exists there. However the perturbation forces do disperse the crossing point (the original impact point) to a larger volume over time.

Edit: Reading the discussion again, I get what you were trying to say. And I agree. The lowest possible altitude of the fragments in orbit (i.e the periapsis) is the same that of the impact point. So if the impact point is low enough to cause drag, the orbit will decay for sure. There is nothing that demonstrates this better than a Gabbard plot [1][2] - the best tool for understanding satellite fragmentation.

[1] Gabbard Plot Discussion (NASA Orbital Debris Program Office): https://ntrs.nasa.gov/api/citations/20150009502/downloads/20...

[2] Satellite Breakup Analysis (Australian Space Academy): https://www.spaceacademy.net.au/watch/debris/collision.htm