MurphyA/hacker-news huggingface dataset:
by Quarrelsome | 2025-07-18 12:33:30+00:00
Except I'm pretty sure that I'm a good communicator. Background in sales and performing arts, mentoring and presenting are some of my strengths. I'm always immensely popular among my peers and I'm usually quite chill when it comes to horse trading and picking which hills to die on (isn't HTTPS one of those hills?). I appreciate that its probably a chip on my shoulder that's preventing self growth but I can't but feel a combination of youthful looks and lack of degree is the reason I seem to be constantly forced to prove myself again and again and again, despite often being one of the stronger technical members in the circle.

Maybe I've just got to do a better job of seeding ideas, so people think the ideas are theirs and accept them better. Maybe give them the ingredients of a very obvious sandwich instead of making it for them. Idk, I just can't help but feel discriminated against somehow because it doesn't make any sense to me to; not installing a cert on a server and rather forcing people to send their creds over clear; being vehemently opposed to using Sqlite (in more than one org!) when its an extremely appropriate option (in embedded or as an MSAccess replacement). Maybe on that http issue I should have followed my first thought and collected and sent that guy his own password to demonstrate the issue.
by jorangreef | 2025-07-18 12:33:57+00:00
Joran from TigerBeetle here!

While the company is 3 years old, TigerBeetle as an open source DBMS project actually started in 2020.

What we mean by "production" is also typically a bit different to what is typically meant.

For example, TigerBeetle is one of the first DBMS's to withstand an explicit storage fault model (i.e. disk corruption across all replicas). So the tolerances are a bit tighter for TigerBeetle, also with things like static memory allocation (cf. NASA's Power of Ten Rules for Safety-Critical Code).

Beyond this, when TigerBeetle was designed, it was (along with FoundationDB) one of few DBMS's to invest in a Deterministic Simulator in-house. Most DBMS's before 2020 were typically not designed from the ground up for Deterministic Simulation Testing (DST) and so now can only use Antithesis if they want to get into DST.

However, TB invests heavily in both, not only an external DST audit function, but more importantly, also our own internal DST audit function, which we designed and built entirely inhouse, and which can do considerably more damage to TigerBeetle because it's protocol-aware and understands how to push TB's consensus and storage to the breaking limit. In other words, not one DST simulator, but two, with “the VOPR” (the name for TB's own simulator) tailored to our fault models, and able to reach into any part of the code, across any machine in the simulation, and verify expectations. For example, do things like verify cache coherency between user space page cache and simulated storage engine.

Finally, if you're interested in the results of whether this rigid TigerStyle approach pays off, Kyle Kingsbury's Jepsen audit of TigerBeetle was one of the longest Jepsen engagements to date, and these were the findings: https://jepsen.io/analyses/tigerbeetle-0.16.11
by mieszek | 2025-07-18 12:35:23+00:00
Hi HN, We're launching SalesMan, an AI platform that teaches sales skills through interactive chat, video, and messaging experiences. *The Problem:* Most sales training is one-size-fits-all and happens in classroom settings divorced from real selling situations. 70% of sales reps forget what they learned within a week, and only 26% get regular one-on-one coaching. We saw this problem firsthand - even great sales training programs struggle to provide personalized, just-in-time coaching that adapts to each rep's learning style and pace. *What We Built:* SalesMan is an AI-powered sales coach that provides *Interactive chat-based role-playing* where reps practice objection handling, discovery calls, and closing techniques *Video-based scenario training* with AI-generated customer personas and realistic sales situations *Messaging workflows* that simulate email sequences, LinkedIn outreach, and follow-up strategies. *Real-time feedback* on communication style, empathy, and sales methodology The AI analyzes each interaction and provides personalized coaching insights, helping reps improve their emotional intelligence and sales effectiveness through deliberate practice. *How It Works:*Reps engage with AI-powered customer personas that respond authentically to different sales approaches. The system tracks performance across multiple dimensions - from discovery questioning to closing techniques and provides immediate, actionable feedback. Unlike traditional training, reps can practice anytime, get unlimited repetitions, and receive coaching tailored to their specific weaknesses. *Our Story:* We started this after seeing how difficult it was to scale quality sales coaching at enterprise organizations. Traditional role-playing with peers has limitations, and most sales managers don't have time to provide the level of personalized coaching that drives real improvement. We wanted to democratize access to world-class sales training using AI. *Technical Details:* Built on conversational AI with natural language processing for realistic interactions. Uses machine learning to adapt scenarios based on individual performance patterns. *What Makes It Different:* Unlike generic chatbots or static training modules, SalesMan provides dynamic, contextual coaching that evolves with each user. The AI doesn't just follow scripts - it responds intelligently to different sales approaches and helps reps develop genuine empathy and communication skills.

- Feedback on the user experience and training effectiveness - Insights from sales professionals on what scenarios we should add - Technical feedback on our AI implementation - Suggestions for integrations with existing sales tools

We're excited to hear your thoughts and answer any questions about AI in sales training!

https://salesman-ai.com/ Ps. Use code SALES25 for free premium version for a week.
by kldg | 2025-07-18 12:35:59+00:00
It makes sense for short shots, I guess; think a kind of "slideshow of videos"; maybe scene-setting landscape pans, but then you need your production to conform to whatever the AI generates, because it won't conform to what you had in mind. I haven't seen a good example yet of passable scene-to-scene character coherency, so don't imagine we'll be seeing a whole-AI show for a fairly long while. That plastic man short that went viral ~2-3 months ago was not near required "conformity" (that is, the character changed too much between scenes; had too many errors). Would be pleased to see examples of it if it exists, though.
Ask HN: State of accessibility software based on computer vision
by yehoshuapw | 2025-07-18 12:36:15+00:00
most accessibility software nowadays is based on accessibility APIs, which means that: A) it only works (well?) for software which supports it B) it must be installed on the same place as the software being used. (so remote based control may not work. I assume some know to pass the API, but some don't)

this is a issue, when looking for jobs for people who need accessibility help too many of the bigger companies (here ae least) have all sorts of weird setups and software which too often make accessibility software unusable.

I think nowadays this can be solved with a computer vision based solution, (soms type of screen recorder/camera -> AI -> tts flow). I found a small amount of such things, and would like to hear thought on this.

so: what exists already, and how usable is it? what might be worth creating?

for example a seperate (phone based?) tool which will work for any combuter without any setup there?

thanks!
by lcedp | 2025-07-18 12:36:19+00:00
I wonder if it's possible to come up with an alphabet where different sound clusters are addressed by individual letters. For instance:

'h𐑬se' and 'aut' - where 𐑬 is read as 'au' in RP, but as 'oy' in NI.

The downside is that the said alphabet would have more letters and it won't be always easy to guess the spelling based on pronunciation (still easier than currently in English), but the upside is that one can always read any word correctly in their accent.
by whoisyc | 2025-07-18 12:36:30+00:00
Any mature game engine also comes with mature developer tooling. Think profiling, debugging, assets management, map editing etc. That’s a lot of initial hurdles to overcome before you can even start working on your game ideas. For indie / solo developers who tend to be, you know, driven by one’s creative urges, this is not just a huge time sink but also a good way to ruin your motivation by never moving to the part where you get to actually create the game. When your time and energy is constrained you need to choose your battle and for indie developers this often means forgoing the technical part (unless you really need to) and focus more on the game part.

I have seen many people say “there are more games engines written in Rust than games written in Rust” and I wonder if what happened is that the software developers fell for the allure of building their whole stack from scratch and ended up finding out it sucks to actually develop a game for an engine with no tooling and “making an entity inspector that lets you click on an enemy and edit its attributes” isn’t exactly the sexy part of game development.
by ujkhsjkdhf234 | 2025-07-18 12:36:44+00:00
JD Vance and Peter Thiel are followers of Curtis Yarvin who ultimately wants the end of democracy and freedom of speech to create a "CEO for America" who can make decrees at will. JD Vance is Thiel's protege and the reason JD Vance is VP is because of Thiel's support.
by scellus | 2025-07-18 12:36:55+00:00
Here's a rough breakdown from Claude:

"[...] psilocybin converts to psilocin in the body at roughly a 1:1 ratio by active effect [...]

Psilocybe cubensis (most common): Contains about 0.5-1.0% psilocybin by dry weight. Since psilocybin converts to psilocin in the body at roughly a 1:1 ratio by active effect, 30mg of psilocin would be equivalent to roughly 3-6 grams of dried P. cubensis.

Psilocybe semilanceata (liberty caps): Much more potent at 1-2% psilocybin content, so you'd need only about 1.5-3 grams dried.

Psilocybe azurescens: Even more potent at 1.5-2.5% psilocybin, requiring roughly 1-2 grams dried.

Important caveats:

- Individual mushrooms within the same species can vary by 3-5x in potency Growing conditions, harvesting time, and drying/storage methods all affect potency

- The caps are typically more potent than stems

- Fresh vs. dried makes a huge difference (fresh mushrooms are ~90% water)"

Have to note that the paper is from 2016; for those really interested, it's good to read recent review papers.
by Wowfunhappy | 2025-07-18 12:37:10+00:00
> How can you prove you’re not a bot? I get the feeling I’ve seen a comment like this somewhere before.

...you're replying to an account that was created in 2007. A bio is listed on the profile page.

Maybe you feel you've seen this comment before because it's an opinion lots of people share? Even if you do not.
by acdha | 2025-07-18 12:38:21+00:00
I think the most is small but it’s not gone yet: in these discussions I almost never see the people reporting productivity wins say they’re running local models, and there’s a standard response to problems that you should switch to a different vendor, which suggests that there are enough differences in the training and tooling to make switching non-trivial. This will especially be true for all of the non-tech specialist companies adopting things – if you bought an AI tool to optimize your logistics and the vendor pulls a Broadcom on your contract renewal, they’re probably going to do so only after you’ve designed your business around their architecture and price it below where it’d make sense to hire a team and spend years building something in house. Having laid off a lot of in-house knowledge directly helps them, too.
by moondev | 2025-07-18 12:39:10+00:00
I've kicked the tires on many CAPI providers throughout the years, what you have here rivals CAPA and CAPV. Even CAPK (kubevirt) only recently fully implemented ClusterClass, and there are no classy templates in the release yet.

I have actually learned quite a bit just reading your gitbook and workflows.

This provider is also great because it sits in the space of fully on-prem and fully self-hosted. Kubevirt is also here but it needs an additional provider to be able to fully pivot and manage itself.

I'm quite interested in your machine image pipeline and how you publish them on simplestreams. I'm working with MaaS and really want to implement the same pattern you have, pushing to a central location and let MaaS sync. It's very painful needing to manually import the images beforehand and handle garbage collection.

Would your Incus and KVM images work with MaaS as well? If there is a better approach I am all ears.

Thanks again for sharing your fantastic work with the community.
by messe | 2025-07-18 12:39:45+00:00
"I mean, what are we, to believe that this is some sort of a, a magic xylophone or something? Boy, I really hope somebody got fired for that blunder"[1]

Just replace QCD with "known/understood quantum theories" and move on with your life. Thats not the important part of the comment you're replying to.

[1]: https://youtu.be/pYrRqMHQY7o
by imtringued | 2025-07-18 12:39:54+00:00
Unfortunately this forum is in German but it's really funny:

https://www.mikrocontroller.net/topic/458093

Basically the OP is asking what kind of resistors he needs so that he can get 5V out of USB C.

The first response is "No, 5V is always present." (incorrect)

The second response by another poster is "5V is ALWAYS present at the USB port..."

Only the fourth person actually answers the question and does it in a single sentence: "There needs to be 5k1 between CC and GND."
by jeroenhd | 2025-07-18 12:41:58+00:00
Firmware needs maintenance because unless you're doing stuff for the aerospace industry, you're not mathematically proving that your firmware is bug-free. Eventually someone will need to install updates.

Well-written firmware doesn't need to be updated for the key database to get updated. However, some vendors messed up and now require firmware updates, while others simply store the new key in NVRAM.
by nijave | 2025-07-18 12:42:08+00:00
I think it still applies if consider you can build SQLite from a fork of the source and it probably needs no maintenance. In some ways, you could consider the SQLite package that ships with a given distro/OS a mini-fork

Still, surprises happen. Key contributor(s) could become ill, license changes can happen, ownership/stewardship change. Although super popular projects you can _probably_ rely on someone else forking

Iirc one of the MariaDB engines was maintained by some singular dude that would go offline for months at a time and maintained it as a hobby.
by alphazard | 2025-07-18 12:42:21+00:00
There's an argument to be made that traditional blinding and placebo techniques are not really relevant for interventions targeting mood or personality. e.g. anything that makes you feel better is an effective mood intervention, by definition. "blinding" in these studies is really just going through the motions to make certain authorities happy.

I would be more interested in polling the close friends and family of study participants and asking them about perceived changes. Instruct participants not to tell anyone about their experience in the study (whether they think they got a drug or how much).

It looks like the study tried to do something like this with "session monitors" who interviewed the participants the day after. They call it double-blind, but it's more like single-blind because the 3rd person assessment is the outcome measure.
by blueflow | 2025-07-18 12:43:13+00:00
They are not special cased:

https://github.com/webpro/ANSI.tools/blob/main/packages/parser/src/parsers/csi.ts#L12

The comment correctly identifies the 0x30-0x3f range as parameter bytes and the following as intermediate bytes. Both the range and the names for the bytes are matching ECMA-48 Chapter 5.4.

But you seem to think that everyone except yourself is incompetent, are you trying to make up for something?
by trchek | 2025-07-18 12:43:17+00:00
I gotta say still pretty regrettable take, if you will humor I am happy to explain why I say that.

First let me say I definitely value the hundreds of hours you would have spent on hard theoretical problems and while I wasn’t exposed to your curriculum, I regret I don’t have that.

However, I myself have definitely spent a substantial number of hours on distributed algorithms that were only available as published research (didn’t have a choice and that understanding I gained has been proven out), and my extended family is filled with PhDs, so I’ve been casually reading research papers since I was in my teens, this didn’t seem weird. A lot of my peers with and without degrees didn’t engage in this practice.

To explain further, I’ve also spent I can’t even tell you how much time on benchmarking and establishing performance bottlenecks and near as I can tell, no one has in university, or at least they’re not teaching it well enough, because it is shocking how badly this part of performance is understood. Let’s call it applied practical performance enhancement of software deployments.

In the end, I just can’t fully be in board with what you’re saying. Yes I wish I had that degree nowadays and I wish I could take 4 years out and go back and do it again. But I seriously did gain a lot of valuable experience that was hard won with that extra time and near as I can tell is super duper rare, especially because people keep hiring me for it.
by KineticLensman | 2025-07-18 12:43:37+00:00
Can confirm that 'cromulent' is in the Oxford English Dictionary [0] ...

>> Acceptable, adequate, satisfactory.

>> Frequently used humorously or ironically in recognition of its origin as an invented word in the television programme The Simpsons (see quot. 1996).

As is 'embiggen', namely 'transitive. To make bigger or greater, to enlarge.'

[0] https://www.oed.com/dictionary/cromulent_adj?tab=meaning_and...
by meindnoch | 2025-07-18 12:44:08+00:00
Wrong. In the case of searching, the database is the function that you feed the input query into.

E.g. consider the following system:

E(x) = x ^ k, D(x) = x ^ k

So a one-time pad. Let's say that I provide a service that lets you decide whether a number is even or odd:

IsOdd(E(x)) = E(x) mod 2

You give it an encrypted number, and it gives you back an encrypted bit that you can decrypt to see if the original number was even or not. All while it has zero knowledge of your plaintext number.

A homomorphically encrypted database is just like IsOdd(x), except orders of magnitude more complex. One idea is that any computation can be turned into a Boolean circuit, so if you have homomorphic building blocks for Boolean circuits, you can implement any computation. Obviously, some caveats apply, like all loops have to be unrolled, etc. That's why the whole thing is so inefficient. But mathematically it works.
by tpm | 2025-07-18 12:44:22+00:00
They are not making exactly the same thing. That might be their marketing claim, but it is false. Unles they somehow discovered a way to do cheap low-volume synthesis of arbitrary organic molecules, which alone would probably get them a Nobel or two, and the analysis claim is also only loosely based on reality.

The only reason perfume manufacturers are willing to pay more than gold price (in weight) for some ingredients is exactly that they can't be economically synthesized.
by gertlex | 2025-07-18 12:44:53+00:00
I just happen to have been reading this past week, the Digital Antiquarian's IBM PC release overview (4 parts). This covers comparing Gates and Kildall (and includes e.g. the uncertainty of what actually happened with that "flying instead of meeting with IBM")

Here's the url to part 2 of that 4-parter, where Gary gets mentioned (also covered in parts 3 and 4): https://www.filfre.net/2012/05/the-ibm-pc-part-2/
by al_borland | 2025-07-18 12:44:56+00:00
A plethora of LLMs are available on Apple platforms. If someone wants a chatbot, they can get a chatbot on Apple products. It’s not hard.

Are all Android users using Gemini exclusively? Are all Windows users only using Copilot? Where is the native Linux desktop LLM?

I really don’t understand this criticism. Would it be nice if Siri could do more, sure. Do I have tolerance for Siri to start hallucinating on simple problems it used to use real math for, no. Do I have other options to use in the meantime to get the best of both worlds, absolutely. Where is the hardship?
by mananaysiempre | 2025-07-18 12:45:20+00:00
Have you tried to benchmark things on a laptop recently? Without the intricate and largely undocumented dance with perf_event_open and rdpmc to actually get access to the raw cycle counter, the results you’ll get will, in fact, be “it depends” (easily 20% in either direction; 50% if you’re not keeping track of whether you’ve turned on the AC or opened the window). On Windows, the dance is even more tedious, as you’re going to have to account for and subtract every context switch by hand. And on truly awful CPUs like Intel’s first attempts at AVX-512, even the cycle count is not enough to fully give you an idea of “performance”.
by fny | 2025-07-18 12:45:22+00:00
I'm self=taught, and I think this is nonsense.

1. There's heavy survivorship bias. Many, many self-taught folks are ineffective. The only ones you see in the wild are also talented--talented enough for management to ignore their lack of a credentials which is a little more talented than most.

2. There's even more selection bias: people who self-teach may have more self-confidence and drive. I will say, however, that today salaries seem to be a larger motivating factor. Do you really think the finance bros who switch careers care about the craft?

3. Self-taught != experience. Having "the intuition needed when the recipe breaks at 3 a.m. on prod", is not imparted until you actually deploy something to prod. 99% of self-taught folks haven't deployed anything to give them that exposure.

4. Self-taught does not often give exposure to "hard problems." Most self-taught folks can't do fundamental work on databases, operating systems, file systems, machine learning, or compilers: you know the hard math and CS they teach in schools. Most get trapped doing easy things, and in turn, most get trapped in full-stack roles.

5. Is self-taught really even self-taught anymore? Does Coursera count?
by Fade_Dance | 2025-07-18 12:45:53+00:00
What they were providing sounded fairly niche in the Chipsandcheese interview. Terabytes of DRAM on an entirely different protocol than DDR (less "stressed" with robust interconnects and a higher signal integrity - which I would assume necessarily comes with a higher cost for boards and silicon real estate), strongly parallel and specifically designed to improve signal quality/reroute around bad connections, and generally hyper focus on uptime for mission critical massive in memory databases.

I've never understood why these processors really exist before, but I think that makes sense.

The traditional Z mainframes (focused on uptime to the point where everything is hot swappable while running and redundant) I did understand as probably having some valid use deep inside the financial system and defense, but the enterprise facing solutions like power I never really got.

Anyway if anyone has more to add I'd like to hear it. Is my first paragraph mostly it?