MurphyA/hacker-news huggingface dataset:
by nullc | 2025-05-06 03:50:18+00:00
on some of the latest models rigol put in a few hardware features that are only on the higher bandwidth versions, but the lower bandwidth are still hackable to higher bandwidth.

It's all about extracting as much as they can from each customer, but I'm happy they're willing to allow "willing to do hacking stuff" to be a market segmenter for them.

Unfortunately, I think the GP post question of a device a hobbyist can't exceed has a negative answer. I really like my DHO924S and there are a huge number of tasks where it is way more than enough (and it's very portable too). But around me there are kinds of computer and video and radio devices that run much higher than 250MHz, and going to 350 or 500MHz doesn't really change that fact. Scope prices go pretty exponential after a couple hundred MHz. ... so if you want to be snooping on a SFP+s sfi signal, USB3 some hdmi thing or whatever via a scope anything but a lucky surplus find is unlikely to be inside a hobby budget.

Yet I think it's totally reasonable for a hobbyist to want to work on the high speed digital signals that surround them in their own home.

(hobby solution to fast digital busses is to make custom boards with inexpensive FPGAs I guess, rather than using a 5+-figure oscilloscope)
by the_sleaze_ | 2025-05-06 03:50:26+00:00
This is my experience as well, as has been for over a year now.

LLMs are so incredibly transformative when they're incredibly transformative. And when they aren't it's much better to fall back on the years of hard won experience I have - the sooner the better. For example I'll switch between projects and languages and even with explicit instruction to move to a strongly typed language they'll stick to dynamic answers. It's an odd experience to re-find my skills every once in a while. "Oh yeah, I'm pretty good at reading docs myself".

With all the incredible leaps in LLMs being reported (especially here on HN) I really haven't seen much of a difference in quite a while.
by nimih | 2025-05-06 03:50:46+00:00
Your intuition is correct, it doesn't! A "3D hyperrope" is in fact just the surface of a ball[1], and it turns out that you can actually form non-trivial knots of that spherical surface in a 4-dimensional ambient space (and analogously they can be un-knotted if you then move up to 5-dimension ambient space, although the mechanics for doing so might be a little trickier than in the 1d-in-4d case). In fact, if you have a k-dimensional sphere, you can always knot it up in a k+2 dimensional ambient space (and can then always be unknotted if you add enough additional dimensions).

[1] note that a [loop of] rope is actually a 1-dimensional object (it only has length, no width), so the next dimension up should be a 2-dimensional object, which is true of the surface of a ball. a topologist would call these things a 1-sphere and a 2-sphere, respectively
by kerkeslager | 2025-05-06 03:53:08+00:00
Stuff like this seems like such a dividing line to me. Like, in theory when people believe things that are morally wrong, I want to reach out to them with compassion and respect and try to gently persuade them to my side because we're all, in theory, on the same side. But if you don't want kids to be fed, I really am not sure we're actually on the same side any more and I really am not sure what to do with that.
by Nevermark | 2025-05-06 03:54:23+00:00
19 out of 20 could easily mean they get 119 right out of every 120 “almost certainties” and they just rolled a 1 on a die 6 for the “luck” component.

One off, 1 out of N errors are really hard to interpret, even with clear objective standards.

And emphasizes why mapping regular language to objective meanings is a necessity for anything serious, but can still lead to problematic interactions.

Probability assessments are will almost always sometimes certainly could be considered likely hard!
by sitharus | 2025-05-06 03:55:29+00:00
Yep, an SCP can restrict what S3 buckets you can access via IAM.

If you're using a VPC you can deploy a VPC S3 Gateway Endpoint which has a policy document on it, this will restrict which buckets the whole VPC can access no matter what their IAM policy says. This also has the benefit of blocking access using non-IAM methods, like signed URLs or public buckets.
by rogermavis | 2025-05-06 03:56:32+00:00
It provides central place to store and query data. A big org might have a few hundred databases for various purposes - databricks lets data engineers set up pipelines to ETL that data into databricks and when the data is there it can be queried (using spark, so there's some downsides - namely a more restrictive SQL variant - but some advantages - better performance across very large datasets).

Personally, I hated databricks, it caused endless pain. Our org has less than 10TB of data and so it's overkill. Good ol' Postgres or SQL Server does just fine on tables of a few hundred GB, and bigquery chomps up 1TB+ without breaking a sweat.

Everything in databricks - everything - is clunky and slow. Booting up clusters can take 15 minutes whereas something like bigquery is essentially on-demand and instant. Data ETL'd into databricks usually differs slightly from its original source in subtle but annoying ways. Your IDE (which looks like jupyter notebook, but is not) absolutely suck (limited/unfamiliar keyboard shortcuts, flakey, can only be edited in browser), and you're out of luck if you want to use your favorite IDE, vim etc.

Almost every databricks feature makes huge concessions on the functionality you'd get if you just used that feature outside of databricks. For example databricks has it's own git-like functionality (which is the 5% of git that gets most used, but no way to do the less common git operations).

My personal take is databricks is fine for users who'd otherwise use their laptop's computer/memory - this gets them an environment where they can access much more, at about 10x the cost of what you'd pay for the underlying infra if you just set it up yourself. Ironically, all the databricks-specific cruft (config files, click ops) that's required to get going will probably be difficult for that kind of user anyway, so it negates its value.

For more advanced users (i.e. those that know how to start an ec2 or anything more advanced), databricks will slow you down and be endlessly frustrating. It will basically 2-10x the time it takes to do anything, and sap the joy out of it. I almost quit my job of 12 years because the org moved to databricks. I got permission to use better, faster, cheaper, less clunky, open-source tooling, so I stayed.
by protocolture | 2025-05-06 03:57:07+00:00
Yeah I have never understood this one.

I took a packed lunch to school almost every day. Later on I packed it myself. If I wanted the canteen had hot meals. Sometimes if you forgot your lunch they would give you 1 meal on credit.

IIRC there's a program in the absolute poorest aboriginal communities to provide free hot lunches at school, because it nearly guarantees attendance and works towards defeating malnutrition. I dont think yanks are that hard up yet but who knows.

Somehow the yanks are constantly demanding free lunches like there's no alternative or workaround?
Show HN: Claity AI – An AI Aggregator with Smart Prompt Routing (Join Waitlist)
by founderpratham | 2025-05-06 03:57:12+00:00
Hi HN,

I’m building Claity AI, a tool that aggregates the best AI models (ChatGPT, Claude, Perplexity, etc.) into a single interface but with a twist: it doesn’t just let you choose a model manually. In Smart Mode, Claity actually breaks down complex tasks into subtasks and routes each subtask to the best model for it.

For example, if you give it a prompt like: "Write a blog post on AI trends from 2000 to 2025"

Claity will:

1. Ask for your goal (e.g., educational, SEO, summary).

2. Ask for any reference sources (URLs, files, notes).

3. Enhance the prompt automatically.

4. Break the task into parts like research → outlining → writing.

5. Assign each part to a different AI model (e.g., Perplexity for research, Claude for outline, GPT-4 for writing).

6. Show you a Trace View of the entire process.

We’re in early development. We’d love early feedback and want to invite anyone interested to join the waitlist here: https://claity.netlify.app

Our goal is to make AI use more intelligent and streamlined, closer to how a human team would work together.

Happy to answer any questions or thoughts!

Pratham
by humbledrone | 2025-05-06 03:57:26+00:00
For anyone seeing this post a bit late: I need a bit of help from someone inside Apple who works on Metal. If you know someone, it would be great if you could connect me to them:

https://news.ycombinator.com/item?id=43901619

https://anukari.com/blog/devlog/an-appeal-to-apple
by dogcomplex | 2025-05-06 04:00:20+00:00
No but it increases the speed and ease at which you can check any of those - making a lot of those steps practical when they were a slog before. If people aren't double-checking LLM claims against sources then they were never on guard for those without an LLM either.

Besides, those are incredibly short-term concerns. Recent models are a whole lot more trustworthy and can search for and cite sources accurately.
by rendaw | 2025-05-06 04:00:34+00:00
I tried k3s but even on an immutable system dealing with charts and all the other kubernetes stuff adds a new layer of mutability and hence maintenance, update, manual management steps that only really make sense on a cluster, not a single server.

If you're planning to eventually move to a cluster or you're trying to learn k8s, maybe, but if you're just hosting a single node project it's a massive effort, just because that's not what k8s is for.
by shadowgovt | 2025-05-06 04:00:52+00:00
One of the biggest issues with the way the modern internet works is that it technically works the way GP describes but people believe it works the way you describe.

Even assuming all encryption is configured correctly at the endpoints so we can discount the risk of mid-transit interception and comprehension (do I assume CVS has encryption set up correctly on their outbound receipt emails? I do not...) People think it's like the postal network but it's more like the mail lands at the post office and they hand you a copy of it, while they retain the originals.
by curias | 2025-05-06 04:03:11+00:00
> Given the world landscape, and the obvious and apparent trend towards democratization by nearly all of the worlds' actors -- it's a curiosity why this trend hasn't seemed to grab at the Vatican.

I don't find it obvious that a church (with a "higher calling") should necessarily follow trends by secular governments with different purposes. As best I understand (being not a Catholic), The Vatican is not a frail government at risk of being overthrown by discontented citizens but rather a representative of divine authority to its "citizens" (i.e. Catholics worldwide). Why would it need to change its governmental structure to follow trends in secular governments?

I'm also unsure what to think of the idea that "nearly all the world's actors" are democratized. While most countries are nominally republics in some fashion, it's probably too simplistic to think they are all similarly democratized. For example, Russia is on Wikipedia's list of "presidential-parliamentary" governments[0] but in practice it's likely a pure dictatorship.

As an aside, there is an interesting report from Varieties of Democracy[1] indicating that world governments are roughly split 50/50 between democratic and autocratic implementations but 71% of the worlds population are under the latter[2]. I don't know this organization, but they look legitimate at a cursory glance and thinking about the numbers in terms of affected population is interesting. The "apparent trend towards democratization" may not be as apparent as you think?

> We have seen plenty of monarchies transition into other organizations, it's not somehow rare -- but the Vatican has resisted this

This is not surprising? I might need to read more history books but it seems like other monarchies, including ones where the head of state is also the head of a church, have an actual state to manage. The Vatican (again, I might just be uninformed) seems to be just a church? It answers to a deity, not its members, and has no purpose other than the perpetuation of its deity's mission. It is a sovereign City State, but no meaningful trade or military footprint. Contrast that with the British monarchs who ran the Church of England but also _The British Empire_.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_system_of... [1] https://v-dem.net/about/ [2] https://v-dem.net/documents/43/v-dem_dr2024_lowres.pdf
by zephyreon | 2025-05-06 04:03:28+00:00
Asked and answered but for the sake of discourse, what is the best model/structure for open source projects? Every OSS project that reaches critical mass seems to believe changing the license to something source-available is the only option. Is it or isn’t it? Why or why not? Does it make sense to go with a different OSS license? If it does, which license would you recommend, and in what case(s)?
by corliss_island | 2025-05-06 04:03:38+00:00
This!

My first job out of university was working on an embedded Java runtime, with a group of peers from said university. Which sounds similar to what Virtualise.sh is doing.

Now, 20 years later? Tech lead on a Typescript/Flutter/AWS internal system.

In some ways I'd be excited to write container orchestration logic, or hack on a hypervisor. There's precious little of that work available, especially so in a small country like mine (NZ). My CV is crazy enough: being burnt isn't the issue, just finding the work is.

The cynical part of me wonders if the other reason to hire people straight out of university is that they're cheap...

(throwaway account, my CV is bad enough already)
by sitharus | 2025-05-06 04:03:43+00:00
I used to work for an AWS support partner, essentially being tier 3 support. We were also involved in onboarding large customers to AWS and working with their teams to migrate their systems.

We always told them that AWS account IDs are not considered sensitive information by AWS, neither are S3 bucket names. Metadata (tags etc) is generally visible to AWS in a variety of ways if you ask for help, but are not public.

This helped them use the services to the sensitive information was actually hidden and apply the correct security policies.
by halper | 2025-05-06 04:04:17+00:00
Started working for a new client (which does not require me to use any particular reporting tool) just yesterday, so will give it a spin!

Edited: I can give more useful feedback after I have actually tried it for a while. I found some quirks/issues while testing it, and I post them here.

• I sometimes get 00:00:-1 during the first second when starting a new track.

• Being able to manually C(R)UD things could be useful. I already have a "break" I do not want today, just after testing how it works. Or maybe a call cut my break short, threw me back into work and at the same time prevented me from using the app. Then I end up with two hours of break instead, even though I know exactly when the interruption happened.

• I would like if the date format could equal the system's, or at least if I could set it to YYYY-MM-DD :)

• Can imagine defining one's own track names would be useful, for example if one works for several clients or has other types of activities. Seems like properties are name, colour and whether it is a type that should have a note.
by swivelmaster | 2025-05-06 04:05:42+00:00
What you’re describing is an album that’s more fun to think about than it is to listen to!

It definitely has a theme, but unfortunately as executed it’s basically “what if we defied convention by using live instruments and making a shitty album?”

When you bring up psychedelic, experimental post-rock, I want to mention that one of my favorite bands is Battles. They’re a good example of what you can do when you defy convention!
by sandworm101 | 2025-05-06 04:06:30+00:00
There used to be. There once was a host of rules one had to follow, from spelling to sentence structure. Students were tested on thier objective ability to recognize and correct grammar. That is now dead. Schools accept junk so long as it nails the citation format. Students are taught that they can rely on culture and common knowedge rather than bother with proper language.
by bayarearefugee | 2025-05-06 04:08:57+00:00
Gemini 2.5 got into as close to a heated argument with me as possible about the existence of a function in the kotlin coroutines library that was never part of the library (but does exist as a 5 year old PR still visible in github that was never merged in).

It initially suggested I use the function as part of a solution, suggesting it was part of the base library and could be imported as such. When I told it that function didn't exist within the library it got obstinate and argued back and forth with me to the point where it told me it couldn't help me with that issue anymore but would love to help me with other things. It was surprisingly insistent that I must be importing the wrong library version or doing something else wrong.

When I got rid of that chat's context and asked it about the existence of that function more directly without the LLM first suggesting its use to me, it replied correctly that the function doesn't exist in the library but the concept being easy to implement... the joys(?) of using an LLM and having it go in wildly different directions depending upon the starting point.

I'm used to the opposite situation where an LLM will slide into sycophantic agreeable hallucinations so it was in a way kind of refreshing for Gemini to not do this, but on the other hand for it to be so confidently and provably wrong (while also standing its ground on its wrongness) got me unreasonably pissed off at it in a way that I don't experience when an LLM is wrong in the other direction.
by nine_k | 2025-05-06 04:08:57+00:00
The license is still open source. There's only a branding requirement added. Not much unlike "you must retain this notice" in other open-source licenses, like the Apache license.

I frankly find LGPL more useful in cases like that, but it apparently does not work for some parties. Open-source + commercial licensing also looks like a good balance between keeping the community-developed code accessible to everyone, while allowing the parties who don't want to share to pay for the privilege.
by pmontra | 2025-05-06 04:09:03+00:00
One in a million is more than rolling 4 doubles in a row in backgammon (it's played with two 6 sided dice.) So if a backgammon app or server starts having about 10 thousands players it's not uncommon that every single month (or day) there is such a sequence. Some players will eventually write in a review or in a support forum that the server, the bot, the app cheats against them because of the impossible odds of what just happened. The support staff have to explain the math with dubious results, which is ironic because every single decision in backgammon should be made with probabilities in mind.
Show HN: Visual knowledge graph for nutrition and health claims
by wu375 | 2025-05-06 04:10:39+00:00
Hi HN, I've been exploring this idea to turn fragmented insights from health/nutrition podcast content into a knowledge graph.

Basically i was getting tired of hearing interesting things on nutrition podcasts and never having a good way to trace how they relate to older stuff i vaguely remembered.

So i tried structuring a few podcast episodes into a knowledge graph. - Each node is a topic like a food, a biomarker, a practice - Each edge is a claim: e.g. "this increases that", "X is linked to Y" and you can click to see the source, timestamp, and jump straight to the clip.

Also tried some features, like compare topics, reposition them, link sharing etc. Feel free to click around: graph.vibeeating.com

What do you think? Curious if this format/ui makes sense at all
by skilbjo | 2025-05-06 04:10:49+00:00
how are you thinking this will be deployed and how will developers initially integrate this? ie is this a language-level library, or an internal service in a docker container to deploy?

one idea, is vitepress (vitepress.dev) has a local search engine, it would be cool to have moss integrated in that project, https://github.com/vuejs/vitepress
by gnabgib | 2025-05-06 04:11:06+00:00
Related:

A Disney Worker Downloaded an AI Tool. It Led to a Hack That Ruined His Life (25 points, 2 months ago, 16 comments) https://news.ycombinator.com/item?id=43182812

Disney's Internal Slack Breached? NullBulge Leaks 1.1 TiB of Data (331 points, 10 months ago, 232 comments) https://news.ycombinator.com/item?id=40955693
by kerkeslager | 2025-05-06 04:11:46+00:00
How many assistance programs have you applied for? Frankly, if you haven't applied for any, your opinion is uninformed. Even people who are told how difficult it is, underestimate how difficult it is to apply for many programs.

I've helped a bunch of homeless folks apply to assistance programs (not for school lunches, but for a lot of other aid) and almost universally, applying for aid is extremely difficult. I've walked at least 30 people through the process of applying for housing aid and I'm pretty sure exactly none of them have actually received aid. The only program's I've seen people actually successfully apply for were medicaid and SNAP. It is the norm for it to take over a month to receive medicaid, and it's the norm for it to take over 6 months to receive SNAP. Meanwhile people are dying of medical conditions and starving.

Now add in all the reasons people are in this position in the first place--these people are struggling. It's hard to apply for these programs, and it's harder when everything else in your life is going poorly as well.

And after all that, you might discover that you don't qualify even though you clearly have need. In the OP the author notes that many families with lunch debt were right above the income line for receiving aid.

Some political forces are concerned that people will take advantage of these programs who shouldn't, and others simply don't want these programs to work so that they can have an excuse to cut them, and as a result there are numerous hurdles set up before you can obtain any sort of aid.
by mrlongroots | 2025-05-06 04:13:20+00:00
> Is file alignment on disk guaranteed, or does it depend on the file system?

I think "guaranteed" is too strong a word given the number of filesystems and flags out there, but "largely" you get aligned I/O.

> The NVMe layer is not the same as the POSIX filesystem, there is no reason we need to throw that as part of knocking the POSIX filesystem off it's privileged position.

I'd say that the POSIX filesystem lives in an ecosystem that makes leveraging NVMe layer characteristics a viable option. More along with the next point.

> Overall you are talking about individual files, but remember what really distinguishes the filesystem is directories. Other database, even relational ones, can have binary blob "leaf data" with the properties you speak about.

I think regardless of how you use a database, your interface is declarative. You always say "update this row" vs "fseek to offset 1048496 and fwrite 128 bytes and then fsync the page cache". Something needs to do the translation from "update this row" to the latter, and that layer will always be closer to hardware.