MurphyA/hacker-news huggingface dataset:
by d3Xt3r | 2025-05-05 21:33:21+00:00
Although endof10.org isn't really targeting businesses, the switch to Linux can be doable, depending on the size and age of the organisation.

Usually, smaller and younger organisations these days tend to lean heavily into SaaS / cloud solutions (for IAM, configuration/endpoint management, business processes etc) and have very little traditional on-premise server infrastructure. This makes it easier for them to switch to Linux, since a lot of these services are OS-agnostic, or have other cloud-based alternatives.

For eg, Azure AD and Intune supports Linux, but you're probably better off using something else like JumpCloud[1], which offers more and better Linux management features. If you're already used to the cloud model then making the switch to an alternative provider is pretty straightforward, especially if you don't have to deal with decades worth of legacy infrastructure.

For legacy end-user Windows apps, they could be delivered via Citrix Cloud, or even just any normal Windows VM running anywhere, with the apps being accessible on the end-user device via FreeRDP's RemoteApps feature (which makes it appear as if the app is running locally on the system). This should do as a temporary measure until these legacy apps are replaced by native or cloud-based alternatives.

Finally, this sort of model could even be applied for larger businesses, in a piecemeal fashion, say starting with a small user group/business unit that has little dependency on Windows-specific business processes, and then slowly migrate groups over as and when they get rid of legacy/on-prem dependencies.

[1] https://jumpcloud.com/blog/linux-capabilities-roundup
by chintan-acharya | 2025-05-05 21:34:07+00:00
Location: Gainesville, FL

Remote: Yes

Willing to relocate: Yes

Technologies: Python, TypeScript, React, FastAPI, C++, ONNX, Docker, WebGPU, AI/ML, LLMs, NLP, Computer Vision

Résumé: <https://www.thecka.tech/Chintan_Acharya_Resume.pdf>

Portfolio: <https://thecka.tech>

Email: chintankacharya@gmail.com

About me:

I’m an engineer who enjoys working across the stack — recently focused on deploying models on custom GPU servers and building web interfaces for AI tools. My background includes research in medical imaging and developing systems that bridge ML and real-world use. I’m looking to join a team where I can keep learning, contribute meaningfully, and help build things that are both useful and well-engineered.
by steveklabnik | 2025-05-05 21:34:20+00:00
> How do you go about choosing an LLM/agent pair efficiently?

I googled "how do I use ai with VS: Code" and it pointed me at Cline. I've then swapped between their various backends, and just played around with it. I'm still far too new to this to have strong options about LLM/agent pairs, or even largely between which LLMs, other than "the free ChatGPT agent was far worse than the $20/month one at the task I threw it at." As in, choosing worse algorithms that are less idiomatic for the exact same task.
by const_cast | 2025-05-05 21:34:27+00:00
> This is a far better argument:

> > The zip code I was born in, the schools I went to, and the overall landscape of modern America have an incalculable influence in my success.

Right, this is a very good argument. That's the argument behind CRT, lol.

What you're missing is that what I described is tangibly and undeniably intertwined with race. Most of the US is still segregated. Why do you think I mentioned zip codes? For fun? Do you truly believe that has nothing to do with race or demographics? Even you could not be so ignorant.

While it's easy and fun to believe race is just something that exists outside of our world, it's just not true. It's linked with crime, with homelessness, with drug use, with school funding, with opportunities, with healthcare outcomes, with pedestrian deaths, with access to medicine, with access to DMVs, with access to voting, and on and on. And those are all tangible.

You can say that I got where I was based not on my race, but rather on my zipcode. Sure. But my zipcode is directly associated with race, so in reality, you agree with me.
by senderista | 2025-05-05 21:34:53+00:00
I was so frustrated when I tried to get doctors to quantify their assessment of risk for a surgery my sister was about to undergo. They simply wouldn't give me a number, not even "better or worse than even odds". Finally an anesthesiologist privately told me she thought my sister had maybe a one-third chance of dying on the table and that was enough for me. I'm not sure how much fear of liability had to do with this reluctance, or if it was just a general aversion to discussing risk in quantitative terms (which isn't that hard, gamblers do it all the time!).
by dr_dshiv | 2025-05-05 21:34:54+00:00
https://www.noemamag.com/artificial-general-intelligence-is-...

Here is a mainstream opinion about why AGI is already here. Written by one of the authors the most widely read AI textbook: Artificial Intelligence: A Modern Approach https://en.wikipedia.org/wiki/Artificial_Intelligence:_A_Mod...
by madaxe_again | 2025-05-05 21:35:01+00:00
It’s wild how different experiences can be of the same thing - we didn’t even realise anything was amiss until we went to pick our kid up from kindergarten, and everyone was stood around on the streets looking a bit lost.

We live off grid - independent power supply, starlink, no cell reception in our valley, EV charged off the panels. Just another day.

Worryingly, after about four hours of power cut the local town had already run out of water (they pump up to a relatively small (100m3) holding tank), so we donated our stash in the car to the kindergarten for the kids staying later.

No run on the banks here though - we are super rural and pretty much everyone keeps wads of cash (land deals etc. are almost always done with the official bit and the under the table bit) and has a full pantry at home.
by timeinput | 2025-05-05 21:35:29+00:00
I "pre-ordered" one, and it has not yet arrived. I have given up on ever receiving my phone, and just consider it a lesson learned. If I receive it, that will be a happy occurrence. It should have arrived 4 months ago (at least that's what they said when I ordered it). They tell me it will arrive in the next month (depending on customs clearance times). They have said it will arrive in the next month multiple times. Those statements have all been inaccurate so far. Maybe it will show up one day.
by JumpCrisscross | 2025-05-05 21:35:34+00:00
> That's a binary classification. AGI systems can have degrees of performance and capability

The "g" in AGI requires the AI be able to perform "the full spectrum of cognitively demanding tasks with proficiency comparable to, or surpassing, that of humans" [1]. Full and not full are binary.

> if you oversimplify LLMs to "word autocompletion" then you can make the same argument for humans

No, you can't, unless you're pre-supposing that LLMs work like human minds. Calling LLMs "emerging AGI" pre-supposes that LLMs are the path to AGI. We simply have no evidence for that, no matter how much OpenAI and Google would like to pretend it's true.

[1] https://en.wikipedia.org/wiki/Artificial_general_intelligenc...
by apozem | 2025-05-05 21:36:03+00:00
I've tried tons and ended up on Notion. Works on every device, syncs well, supports rich embeds and easy publishing to the web. It really depends on your preferences. Anything works as long as it has cloud sync and half-decent search.

Some apps I've tried and liked: Apple Notes, Simplenote, Bear, Obsidian and Craft
by 0x6c75636964 | 2025-05-05 21:37:39+00:00
Hey alganet, I appreciate your perspective. I agree that the difference between “looking in a mirror” and “gazing inward” is stark. My experiment is premised on the idea that AI can serve as a new kind of mirror—one that doesn’t replace introspection (which I do continuously, perhaps too often!) but catalyzes it by making implicit patterns—especially those hidden from my own introspective analysis—explicit through dialogic exchange. I wouldn’t claim it substitutes for direct phenomenological self-examination, but rather acts as a complementary tool—especially for those of us who find solo introspection limited by blind spots and cognitive loops.

Regarding measuring: I’m not interested in “measuring” myself against AI as an adversary or competitor. Instead, I’m curious to see what emerges when AI functions as a partner in self-inquiry; one capable of sustaining recursive dialogue beyond what I could maintain alone.
by joshstrange | 2025-05-05 21:38:12+00:00
That answer is even more than I could have hoped for. I worried doing that might be too slow. I wonder if it could be improved (without breaking something else) to "know" when to continue based on what it heard (active listening), maybe after a small pause. I'd put up with a chance of it continuing when I don't want it to as long as "Stop" would always work as a final fallback.

Also, it took me longer than I care to admit to get your irony reference. Well done.

Edit: Just to expand on that in case it was not clear, this would be the ideal case I think:

LLM: You're going to want to start by installing XYZ, then you

Human: Ahh, right

LLM: Slight pause, makes sure that there is nothing more and checks if the reply is a follow up question/response or just active listening

LLM: ...Then you will want to...
by gwbas1c | 2025-05-05 21:38:21+00:00
> I am looking for memory-safe languages that can be used for systems/graphics programming.

C# was kinda-sorta for this; as long as you're targeting an environment where GC is acceptable. (IE, as long as you're running in user-mode, as opposed to writing a kernel or a driver.)

It does allow for C-style pointers, which might be useful if you need to call a lower-level system API. (Unfortunately, you can't just suck in a header file.)

One thing you might miss is how errors, in Rust, are 0-cost. C# encourages exceptions over error codes, and throwing an exception has a much higher overhead than panic, because it captures a stack trace and allocates an object. (I must admit that I like Rust's error handling over C# because it differentiates cleanly "anticipated" errors versus exceptional situations.)
by foobarqux | 2025-05-05 21:39:11+00:00
These are mostly value judgments and people are using words that mean different things to different people but I would point that LLM boosters have been saying the same thing for each product release: "now it works, you are just using the last-gen model/technique which doesn't really work (even though I said the same thing for that model/technique and every one before that). Moreover there still hasn't been significant, objectively observable impact: no explosion in products, no massive acceleration of feature releases, no major layoffs attributed to AI (to which the response every time is that it was just released and you will see the effects in a few months).

Finally, if it really were really true that some people know the special sauce of how to use LLMs to make a massive difference in productivity but many people didn't know how to do that then you could make millions or tens of millions per year as a consultant training everyone at big companies. In other words if you really believed what you were saying you should pick up the money on the ground.
by VWWHFSfQ | 2025-05-05 21:39:18+00:00
We went back to just packaging debs and running them directly on ec2 instances with systemd. no more containers. Put the instances in an autoscaling group with an ALB. A simple ansible-pull installs the debs on-boot.

really raw-dogging it here but I got tired of endless json-inside-yaml-inside-hcl. ansible yaml is about all I want to deal with at this point.
by Karliss | 2025-05-05 21:39:20+00:00
But that's not how the article says it. It says "in dimensions 2, 6, 14, 30 and 62" instead of "in 2,6,14 or 30 dimensions". The later sounds fine, but "dimensions 8 and 24" to me sounds too much like something is happening in "8th and 24th dimension". It even uses singular "dimension 126" as if you took >=126 dimensional space, ordered the axis and something interesting happened along 126th and only that one.
by toast0 | 2025-05-05 21:40:18+00:00
> Do video calls have lower latency audio (assuming the codec can do better than 20ms in the first place), given that there's probably much more data available to send at any given time?

At least for WebRTC, no. The audio and video streams are separate, there's no mechanism in WebRTC to piggyback audio onto video packets. If the receiver is synchronizing audio with video, there's potential for additional delay (but when A/V sync works, it's probably worth it)

I don't know details about WhatsApp calling (although I worked there, I didn't touch the realtime calling stack), I think it does use RTP which isn't really built around piggybacking, but since it's a closed service, they can do whatever. No idea about Apple's calling either.
by koljab | 2025-05-05 21:40:45+00:00
Actually good question.

I'd say probably not. You can't easily "unlearn" things from the model weights (and even if this alone doesn't help). You could retrain/finetune the model heavily on a single language but again that alone does not speed up inference.

To gain speed you'd have to bring the parameter count down and train the model from scratch with a single language only. That might work but it's also quite probable that it introduces other issues in the synthesis. In a perfect world the model would only use all that "free parameters" not used now for other languages for a better synthesis of that single trained language. Might be true to a certain degree, but it's not exactly how ai parameter scaling works.
by AIPedant | 2025-05-05 21:40:59+00:00
I don't think this is true, I believe humans unravel language meaning in the plain old 3+1 dimensional Galilean manifold of events in nonrelativistic spacetime, just as animals do with vocalizations and body language, and LLM confabulations / reasoning errors are fundamentally due to their inability to access this level of meaning. (Likewise with video generators not understanding object permanence.)
by overfeed | 2025-05-05 21:41:48+00:00
What black-swan event would cause would 2 PiHoles go down simultaneously? You could always use a non-PiHole guest-network if your WiFi hardware supports it, and let your family know to use the guest network if the regular network is down. The manual switching might not be necessary as most computers, phones and tablets automatically disassociate from a WiFi network if it's "offline", such as when DNS resolution fails.
by jedberg | 2025-05-05 21:41:59+00:00
I did some research into this about a year ago. Some fun facts I learned:

- The median delay between speakers in a human to human conversation is zero milliseconds. In other words, about 1/2 the time, one speaker interrupts the other, making the delay negative.

- Humans don't care about delays when speaking to known AIs. They assume the AI will need time to think. Most users will qualify a 1000ms delay is acceptable and a 500ms delay as exceptional.

- Every voice assistant up to that point (and probably still today) has a minimum delay of about 300ms, because they all use silence detection to decide when to start responding, and you need about 300ms of silence to reliably differentiate that from a speaker's normal pause

- Alexa actually has a setting to increase this wait time for slower speakers.

You'll notice in this demo video that the AI never interrupts him, which is what makes it feel like a not quite human interaction (plus the stilted intonations of the voice).

Humans appear to process speech in a much more steaming why, constantly updating their parsing of the sentence until they have a high enough confidence level to respond, but using context clues and prior knowledge.

For a voice assistant to get the "human" levels, it will have to work more like this, where it processes the incoming speech in real time and responds when it's confident it has heard enough to understand the meaning.
by devjab | 2025-05-05 21:42:09+00:00
> any company sitting this out risks being unable to capture users back from Open AI at a later date.

Why? I paid for Claude for a while, but with Deepseek, Gemini and the free hits on Mistral, ChatGPT, Claude and Perplexity I'm not sure why I would now. This is anecdotal of course, but I'm very rarely unique in my behaviour. I think the best the subscription companies can hope for is that their subscribers don't realize that Deepseek and Gemini can basically do all you need for free.
by forrestthewoods | 2025-05-05 21:42:12+00:00
I hate “one in a million” because its meaning depends on how many times you’re rolling the die!

I’ll never forgot old World of Warcraft discussions about crit probability. If a particular sequence is “one in a million” and there are 10 million players and each player encounters hundreds or thousands of sequences per day then “one in a million” is pretty effing common!
by blahaj | 2025-05-05 21:42:24+00:00
> You could have some hash check to prevent hijacking. The old method would be naive today.

But how do you know that the cached site is up to date? How does the ISP know that? What about dynamic content? What about consistency between different requests that are part of the same page load?

> Sure but they are some switches away.

My point is that this does not matter much. Usually, at least in non sparsely populated parts of the world with modern infrastructure, these switches are close and there is lots of bandwidth capacity.

I just don't think it makes sense for ISPs to save bandwidth on these links by building their own local data centers when they peer with a CDN data center anyway.
by lukan | 2025-05-05 21:42:47+00:00
It seems like you believe AGI won't come for a long time, because you don't want that to happen.

The turing test was succesfull. Pre chatGPT, I would not have believed, that will happen so soon.

LLMs ain't AGI, sure. But they might be an essential part and the missing parts maybe already found, just not put together.

And work there will be always plenty. Distributing ressources might require new ways, though.
by steveklabnik | 2025-05-05 21:42:59+00:00
> using words that mean different things to different people

This might be a good explanation for the disconnect!

> I would point that LLM boosters have been saying the same thing

I certainly 100% agree that lots of LLM boosters are way over-selling what they can accomplish as well.

> In other words if you really believed what you were saying you should pick up the money on the ground.

I mean, I'm doing that in the sense that I am using them. I also am not saying that I "know the special sauce of how to use LLMs to make a massive difference in productivity," but what I will say is, my productivity is genuinely higher with LLM assistance than without. I don't necessarily believe that means it's replicable, one of the things I'm curious about it "is it something special about my setup or what I'm doing or the technologies I'm using or anything else that makes me have a good time with this stuff when other smart people seem to only have a bad time?" Because I don't think that the detractors are just lying. But there is a clear disconnect, and I don't know why.
by minifyre | 2025-05-05 21:43:12+00:00
Coincidentally, I've also used pagedjs for a project recently (125K novel) and encountered some bugs/minor issues. Overall though, I would say I had an immensely positive experience (because even when stuff broke, it was still just HTML, CSS, and JS--so I, like any other web developer, could fix it).

That said, it's a shame that the relevant W3C specs (see https://pagedjs.org/about/) still aren't fully supported by browsers (but perhaps such is the fate of niche features), but with that being the case, I'm infinitely thankful that pagedjs exists as a polyfill.
by solardev | 2025-05-05 21:43:57+00:00
Doesn't this move the validation step from each decoder to this sort of universal validation app (maintained and audited by who?), and would require every app to pipe its documents through it first, or else require an OS level change to make this an integral part of the "open file" workflow? It's almost like an anti-virus program.

If validating media integrity is as simple as checking a few bytes in the header, the decoder could already do that on its own.

Presumably there are attacks in media that look valid but cause subtle decoding bugs that then escalate into more serious things. How would this proposal catch those without an in depth understanding of each codec and version's possible failure modes, per operating system and hardware combo? The people who typically know that the best are already on decoder or security teams, and this just moves their work to a separate project where they'd have to integrate their checks and preventive measures alongside every other format's. Seems like a lot of work?
by duskwuff | 2025-05-05 21:44:08+00:00
> More observing that advanced mathematics seems only tangentially related to reality.

You might be surprised; there have proven to be a number of surprising connections between abstract mathematical structures and more concrete sciences. For instance, group theory - long thought to be an highly abstract area of mathematics with no practical application - turned out to have some very direct applications in chemistry, particularly in spectroscopy.
by floxy | 2025-05-05 21:44:20+00:00
>~24 rides / vehicle day

I guess I don't know what to expect, but does 24 rides/day seem on the low side? Anyone know what the down time per car is for charging and/or cleanout? Looks like the Jaguar I-PACE has a 90 kWh battery, and if it gets L2 charged at 8 kW, that would take a little over 11 hours to fully charge from completely empty. But the battery probably doesn't get very depleted, since it is only running around town at low speeds (so efficiency should be high). I suppose the slow, around the town driving also limits how many rides you can do per hour.
by gh02t | 2025-05-05 21:44:31+00:00
What do you mean without machine specific binaries? Like, building it from source? The instructions for that are pretty ambiguous and look like they are only for part of the system (https://docs.pi-hole.net/ftldns/compile/). However, if you just mean running it bare metal then running the installer script mentioned at the top of the Github page will install it using native packages for your system (apt, rpm, etc).
by phoronixrly | 2025-05-05 21:45:00+00:00
I'll answer this for you. You want rootless podman because docker is the defacto standard way of packaging non-legacy software now including autoupdates. I know, sad... Podman still does not offer convenient and mature way for systemd to run it with an unprivileged user. It is the only gripe I've had with this approach...
by elric | 2025-05-05 21:45:13+00:00
Not the original commenter, but my friends are aware of my picture preferences (as in: get that camera out of my face). I always say "no", and most people I know are fine with that.

There are (or so I've been informed) some pictures of me on Facebook and Instagram. I don't have an account on either website so I can't see those pictures or even request to have them removed. Those were posted by the kind of older relatives who are impossible to educate on anything technology- (or consent-) related, and occasionally by friends-of-friends who snapped a pic while I was unawares.

Whenever I take a picture of anyone, I always ask first, and I never post them anywhere public. Feels like common decency to me, but there is obviously no such thing as universal common decency, so YMMV.