MurphyA/hacker-news huggingface dataset:
by kotaKat | 2026-01-23 14:01:38+00:00
I’m still surprised they don’t rig up an in-roof Starlink multi-beam array or something and just set the cars up for remote driving somewhere and just rely on tele-operation to fill the gaps (ala Vay, Phantom Auto, et al).

At least that level of cheating would have been more impressive than a safety monitor hanging onto the passenger window switch as a killswitch.

(Then maybe in the future, your remote tele-operation drivers are replaced with ‘the AI’ running in ‘the cloud’ instead over the same remote control link? Boom, I’ve also just solved the hardware upgrade issues…)
by 46493168 | 2026-01-23 14:03:18+00:00
Microsoft. A new version hasn’t been released because Microsoft, like most companies, don’t take accessibility seriously.

The original Eloquence TTS was developed as ETI-Eloquence. ScanSoft acquired speech recognition company SpeechWorks in 2003, and in October 2005, ScanSoft merged with Nuance Communications, with the combined company adopting the Nuance name. Currently, Code Factory distributes ETI Eloquence for Windows as a SAPI 5 TTS synthesizer, though I can’t figure out exact licensing relationship between Code Factory and Nuance, which was acquired by Microsoft in like 2022
Show HN: Ahoy_analytics, live analytics gem for Rails app
by tuyenhx | 2026-01-23 14:03:23+00:00
I'm not sure if this is the right place to post, so I just give it a try.

Here's the context:

I just finished building my website to sell my software. Then I realized I had a big problem: I have no idea what's happening on my site, where people are visiting from, how they interact, etc.

I've used Shopify a lot, and I'm addicted to the Shopify live view. I check it almost every hour when I open my phone.

I looked for something simple to add to my site. I don't need anything complex, Google Analytics 4 feels way too complicated for me, and PostHog's dashboard is the same. Just too much.

Then I found Plausible. Their dashboard makes perfect sense to me, simple and easy to understand.

Honestly, I could just use Shopify + Plausible and be done with it. But paying a monthly subscription for a small app like this makes me hesitate. I have tons of little apps like this that don't generate revenue, lol. So I wanted something I could plug directly into my Rails admin panel to check stats easily.

I did some research in the Rails world to see what's available. There's Ahoy, but it's only the backend part. I also found Ahoy Captain for the UI, but it seems abandoned.

So I decided to take a shot at building my own analytics engine. That way, for future projects, I can just plug it in and be done.

Here is a live demo, you can check: https://bulkcrop.ai/admin/analytics and live view here: https://bulkcrop.ai/admin/analytics/live

You can check the gem here: https://github.com/darkamenosa/ahoy_analytics
by jt2190 | 2026-01-23 14:03:29+00:00
> Employees get options at common stock prices.

More specifically, when employees are granted options contracts the strike price of those contracts is based on the last valuation of the company prior to the grant. If all is going well and the valuation is increasing those options are also increasing in value. Here we have a sale which values the company lower than the prior valuation. Recent option grants will likely be underwater, earlier grants would still be profitable.

> The valuations you see, like $12bn, are for preferred stock.

No, the valuation is for the whole company, all of its shares, preferred and common. How this value is distributed among shareholders depends on the deal, but generally there is a “seniority”, roughly: creditors (debt holders) are paid first, preferred shares next, then common shareholders last. This order can be negotiated as part of the sale.

> So no employees got stock priced at $12bn, but all of them get paid at a $5.15bn valuation.

It’s just not possible to know what each individual employee’s outcome is. We don’t know how much of that 5.5 billion will be left over for common shareholders including the employees. Note that employees have received salaries so their overall outcome is greater than zero dollars, but perhaps their total compensation outcome is lower than they hoped for the time they put in.

> Not saying they did well, but depending on the 409a valuations, they still might have made money.

Yes, some might have and some might have not. We just don’t know without more details.

Edit: singron’s answer (sibling comment) attempts to model the employee outcome in a rough but reasonable way.
by myrmidon | 2026-01-23 14:04:11+00:00
I think this is a scarily prevalent view, and I strongly disagree.

Regarding defense: The US is not the world policeman and never really has been. Police enforces higher laws-- but the only law the US enforces is its own, which sometimes becomes very obvious (e.g. Hague invasion act, or inaction when there's only humanitarian gain, like civil wars in Africa).

Regarding research/drugs: Why would you think the US is owed anything here? Drugs are (typically) not gifted to rest of the world for free. The view that high healthcare prices in the US "pay" for medical advancement is pure propaganda BS: You pay such high prices because you allow the industry to extract so much from you, not because of any kind of altruism.

Don't get me wrong: I don't blame the US for doing things wrong-- I believe the last half century was largely mutually beneficial for US and its allies, but the notion that the US is owed by its allies or even the world is almmost absurd to me; you don't accrue credit by acting in your own interests.
by jwx48 | 2026-01-23 14:04:51+00:00
There was, I believe, a hairdresser rounded up by ICE and sent to CECOT with images/video of his head getting shaved and audio of him crying for his mother. I think about him all the time, and wonder what happened to him because it's so horrific. He doesn't strike me as the kind of person who would survive a situation like that, and yet nothing on his status, or his family, has noticably trickled out as information in the last nine or 10 months. My short little comment here will do nothing to encompass the context of the situation, but to have this humiliating experience documented and highlighted only to have it disappear so quickly and easily it's downright depressing.
by ElatedOwl | 2026-01-23 14:05:11+00:00
> This post brings up a lot of (imo true) points that I honestly can't share with the ai-lovers at work because they will just get in a huff. But the OP is right - we automate stuff we don't value doing, and the people automating all their code-gen have made a very clear statement about what they want to be doing - they want _results_ and don't actually care about the code (which includes ideas like testing, maintainability, consistent structure, etc).

I havent run into this type yet, thankfully. As an AI lover, the architecture of the code is more important than before.

* It’s harder to understand code you didn’t write line by line, readability is more important than it was before.

* Code is being produced faster and with lower bars; code collapsing under its own shitty weight becomes more of a problem than it was before.

* Tests/compiler feedback helps AI self correct its code without you having to intervene; this is, again, more important than it was before.

All the problems I liked thinking about before AI are how I spend my time. Do I remember specific ActiveRecord syntax anymore? No. But that was always a Google search away. Do I care about what those ORM calls actually generate SQL wise and do with the planner? Yes, and in fact it’s easier to get at that information now.
by lokimedes | 2026-01-23 14:06:01+00:00
There may be a developmental arc to this. I once enjoyed programming, in all its forms. I loved to express my ideas as projects. Now after three decades of programming, I have seen 95% of the problems I have to solve in any given project before, and that enjoyment is no longer there. So for me, Claude Code is simply excellent. I was once a Systems Engineer, so writing specs, requirements and architecture documents is second nature to me, and I can easily review the code it comes with - but I no longer need to write CURD, boilerplate and all that jazz, not to mention managing dependencies and version creep in libraries.

For an old grey beard, this is actually fine, but if you're still in love with coding, it must be a loss.
by closewith | 2026-01-23 14:06:40+00:00
> Do my boss and I have a formal relationship based on expectations we have of each other? Yes, absolutely. Are there consequences if I repeatedly go against those expectations? Yes. Are we friends? No. Does that give him unlimited control over me? Also no. Are there consequences for my boss repeatedly going against my expectations of him? Yes. Are they the same?

What you are describing is what we call power dynamics, the effect of a power differential on the dynamics of a relationship.

> I hope this clarifies things for you.

This seems oddly passive aggressive and dismissive. I wonder would you speak to me this way if I was your boss, or the CEO of your company, or the majority owner.
by gherkinnn | 2026-01-23 14:06:54+00:00
> People who love using AI to create software are loving it because they don’t value the act of creating & understanding the software.

Speak for yourself, OP. I have my gripes with LLMs but they absolutely can and will help me create and understand the code I write.

> At least, they value it far less than the end result.

This does not appear to apply to OP at all, but plenty of programmers who like code for the sake of code create more problems than they solve.

In summary, LLMs amplify. The bad gets worse and the good gets better.
by gruez | 2026-01-23 14:07:13+00:00
>Microsoft's Autodiscover service misconfiguration can be confirmed via curl -v -u "email@example.com:password" "https://prod.autodetect.outlook.cloud.microsoft/autodetect/d...":

Hold up, does this mean outlook sends your full credentials to Microsoft when you try to set up an outlook account? I'm sure they pinky promise they keep your credentials secure, but this feels like it breaks all sorts of security/privacy expectations.
by ilovetux | 2026-01-23 14:07:14+00:00
I would push back on that because I have some experience writing marketing copy. It's just not my primary competency.

If the proverbial marketer that you were referring to had some experience with coding, I dont see why they wouldnt be able to review the output and see any obvious flaws.

My whole point is that LLMs are of limited use when you are already an expert or when you know nothing about the subject. However, they really seem to help elevate beginner/intermediate level tangential skillsets.

Obviously everything is still evolving and your results may vary.
by w4yai | 2026-01-23 14:07:41+00:00
> Whatever your design document/spec, there are generally a lot of ways and variations of how to implement it, and programmers like the OP do care about those.

You could make the same argument about compilers : whatever is the code you wrote, your compiler may produce assembly instructions in an undeterministic way.

Of course, there are many ways to write the same thing, but the end performance is usually the same (assuming you know what you are doing).

If your spec is strong enough to hold between different variations, you shouldn't need to worry about the small details.
by causalscience | 2026-01-23 14:07:41+00:00
It's not, because the world we live in isn't binary. It's not true that "it's encrypted therefore nothing can go wrong". Putting your password manager online increases the risk of an accident.

And just because millions of people think this is a good idea, doesn't make it a good idea. Millions of people also reuse their passwords and that doesn't make it a good idea either.
by mg794613 | 2026-01-23 14:08:09+00:00
"The problem is that Docker the technology became so successful that Docker the company struggled to monetize it. When your core product becomes commoditized and open source, you need to find new ways to add value."

No, everything was already open source, other had done it before too, they just made it in a way a lot of "normal" users could start with it, then they waited too long and others created better/their own products.

"Docker Swarm was Docker’s attempt to compete with Kubernetes in the orchestration space."

No, it never was intended like that. That some people build infra/business around it is something completely different, but swarm was never intended to be a kubernetes contender.

"If you’re giving away your security features for free, what are you selling?"

This, is what actually is going to cost their business, I'm extremely grateful for what they have done for us. But they didn't gave themselves a chance.
Their behaviour has been more akin to a non-profit.
Great for us, not so great for them in the long run.
by eightys3v3n | 2026-01-23 14:08:24+00:00
I had a similar problem with SunLife marketing emails. I would unsubscribe from everything there was an option for, then a month later I would get another marketing email setting personal finance advisors. I spoke to support to be told how to unsubscribe, then that it "was an account information email not a marketing email so I cauld not unsubscribe".

Eventually after escalating I was put on a do not email list and haven't received emails since; though they do still send crap to my work email.
by bushido | 2026-01-23 14:09:16+00:00
I've been doing the same. I don't mind SaaS subscription fees, but I often run into things where I need a niche feature that doesn't exist.

Incidentally, I ran into something like this with WhisperFlow last year. Used it for a few weeks, loved it, basically hardly typed for the month and just spoke to my system/terminal etc.

But, I ran into a unique challenge. Barking orders at my computed for 8 hours a day made me realize that I was changing how I communicated with people. Being nicer was easier to solve, but speech-to-text made me less articulate. I wasn't very articulate to begin with -- which is something that I have wanted to solve for a while.

So I built my own STT app, that works in a similar way as whisperflow, with a few notable exceptions. Minor: it has dictionaries, snippets etc on a per app/website basis. Major: most notably it has rubrics on how I want to communicate in different contexts, ex: Biz Exec over email, Principle engineer in my ide/terminal. etc

And scores me on areas like conciseness, flow, logical flow/ease to follow, clarity etc. every time I say anything. 10 weeks in I'm noticeably more articulate than I've ever been.
by mancerayder | 2026-01-23 14:09:45+00:00
I believe you're deluded into believing that 'we' are deluded. French and British TV news have little snippets of anecdotal dummy Americans being paraded around to make the entire country look stupid. It's not the entire country that's stupid - we DO have a socialized healthcare system called Medicare - it kicks in when you're retiree age. A Yougov poll from July 2025 showed:

59% of U.S. adult citizens support “Medicare for all” (27% oppose, 14% not sure)

So are "we" voting against our own interests? Have you considered that neither party, including the Democrats we're supposedly too foolish to vote for, support this. The political system is infiltrated with a large amount of money which we call "lobbying". This lobbying is illegal in the major democracies in Europe, leaving the impression that "Americans are voting against their own interests."

Hope I've made a better case than BBC or French TV5!
by egeres | 2026-01-23 14:09:47+00:00
This Christmas I bought my mom a new computer because her old one (W10) was falling apart. It took some time but I managed to convince her to give ubuntu a try instead of moving to W11. After a week of complaints and stubbornness, she got really surprised about the lack of annoying prompts asking for updates, dark patterns to switch to edge, promotions etc. Now she has fully adapted and for her basic needs (browsing, reading pdfs, editing spreadsheets) she's basically set for life

It's shocking to read the headlines about the latest direction windows is taking and how user unfriendly is becoming
by Symmetry | 2026-01-23 14:09:52+00:00
If you had a setup where the computer just did its thing and never waited for the human to provide input but the human still had an unused button they could press to get a chance to say something that might technically count as "centaur", but that isn't really what people mean by the term. It's the delay in waiting for human input that's the big disadvantage centaur setups have when the human isn't really providing any value these days.
by kpmcc | 2026-01-23 14:10:08+00:00
Audio balance issues: for some reason on macOS the left right balance for audio will just change from being centered???

At least 6 years old.

https://superuser.com/questions/1516621/macbook-sound-balanc...

Still around as of 2025: https://www.techradar.com/computing/mac-os/its-2025-and-appl...

There’s a dedicated applet to fix this…
by amadeapewe | 2026-01-23 14:10:30+00:00
Hi HN,I’m a graphic designer and artist by background, but I’ve always been fascinated by patterns. I spent some time visualizing prime number distributions on paper and arrived at a geometric layout that felt very efficient for memory.With some help from AI (Gemini/ChatGPT), I translated this into C++. The speedup (~3.1x on M1) isn't from new math, but from optimizing how data sits in the cache. It uses an 8-pipe wheel ($H=30$) packed into a single byte to reduce memory traffic.I'm sharing this for a sanity check from the systems/HPC community. Would love to hear if this approach to memory locality is something you've seen before or if there's room to push it further.Benchmarks and the original paper sketch are in the repo. Thanks!
by ants_a | 2026-01-23 14:10:39+00:00
There is no backpressure from replication and streaming replication is asynchronous by default. Replicas can ask the primary to hold back garbage collection (off by default), which will eventually cause a slow down, but not blocking. Lagging replicas can also ask the primary to hold onto WAL needed to catch up (again, off by default), which will eventually cause disk to fill up, which I guess is blocking if you squint hard enough. Both will take considerable amount of time and are easily averted by monitoring and kicking out unhealthy replicas.
Show HN: FreeMotion – Browser-based Remotion editor with site scraping record
by lococococo | 2026-01-23 14:10:44+00:00
Hello HN,

I’ve been experimenting with the recent Remotion + Claude Code workflow. While generating video code with LLMs is impressive, the feedback loop felt broken to me. You have to prompt, copy code, set up a local Node environment, install dependencies, and run ffmpeg just to see a 5-second preview.

I built FreeMotion (https://freemotion.dev) to move this entire workflow into the browser.

It is a free, online editor specifically designed to close the loop between "Prompting" and "Rendering".

The core problems I tried to solve:

Environment Friction: Running Remotion locally requires setup. I wanted a zero-config, "paste and play" environment directly in the browser.

The "Generic" Look: LLMs usually generate generic CSS. I built a scraper that extracts computed styles from your live website URL so the video inherits your brand identity automatically.

Asset Management: Instead of juggling OBS or local screenshots, I integrated a recorder/snapshot tool directly into the editor to feed assets to the video.

How it works:

It runs a web-based player for Remotion.

The "Agentic" aspect: It generates optimized system prompts for you to feed Claude/LLMs, ensuring the output code is compatible with the web player.

Styling: It injects your site's color palette and fonts into the React components dynamically.

It’s completely free to use. I built this to make the "text-to-video-code" workflow actually usable for quick iterations.

I’d love to hear your feedback on the CSS extraction accuracy and the editor performance.
by tajd | 2026-01-23 14:10:59+00:00
I totally agree that the most important thing is to write more and curate our own parts of the internet.

I think a lot of these things become simpler as AI abstracts and commodifies the functionality and code required to develop and ship new functionality.

E.g. my blog uses Astro and I write react islands to help illustrate ideas that I I think are interesting - https://tom-dickson.com/blog/startup-viability-calculator/
by watwut | 2026-01-23 14:11:05+00:00
I am not being dismissive. I genuinely think that.

> I'm sure some people were motivated by animosity, racism, misogyny.

A lot of them were, in fact. But that was not my claim. Above all, they wanted to see this kind of behavior. That is what was Trumps main attraction the whole time.

> Our oversea imperialism does not benefit average Americans.

Trump is pure imperialist. His international politics is literally imperialism.

> We need to "drain the swamp".

Trump is the swamp and made corruption much much worst.

> Our trade policies are hurting average Americans.

Trumps and republican politics in general hurts average Americans even more. And it was the plan the whole time, Project 2025 is all about hurting average Americans.
by conductr | 2026-01-23 14:11:12+00:00
Default No is fine, just go with it. That’s a huge ask. It was a 2 week stay, that’s a hell no unless you’re my nuclear family then maybe we can discuss it. Even then, there’s some family I don’t want as overnight guests and I usually put up in a nearby hotel when they visit.

No reason to feel guilty saying no when the ask is that large. I feel bad sometimes saying no to small things. Because it’s trivial on the surface and I don’t have a good reason for saying no except I just don’t want to do it. In any case, I like treating no as my default answer to everything then I have to be convinced to say yes (even if it’s a quick internal negotiation with myself).

If you’re consistent, the most abusive askers learn not to ask. The ones that ask with expectations of a yes, the ones that try to make you feel bad for saying no, those people go away. And that’s my ideal position, I’m only being asked for reasonable things so actually end up saying yes more often than I say no.
by whilenot-dev | 2026-01-23 14:11:13+00:00
How is the article missing your point though? For example, right in the beginning of the article:

> I’ll likely never love a tool like Claude Code, even if I do use it, because I value the task it automates. [...] Like other technologies, AI coding tools help us automate tasks: specifically, the ones we don’t value.

Where the article talks about value, you're talking about time [savings] - but you both actually mean the same thing: Getting a fair amount of value for the time spent.

I also don't seem to get your React Formik example... programming isn't solely about "SemVer numbers going up", it's about designing powerful abstractions for (re-)occurring problems. Being on the consuming side of a UI form library is something different from designing its API.

For one thing, I'm sure stable products have been build with Formik@1.0.0^ (it's at @2.4.9 currently). For a second thing, I don't think doing the manual labor of playing a smarter dependabot is as valuable as you think it is. Formik still has 3 million weekly downloads with its latest release being 2 months old, why don't you upstream your changes?
by gortok | 2026-01-23 14:11:17+00:00
You purchase your own domain name and use that domain name as your email address. For instance, if I had an email address that was me@afandian.com; the afandian.com would be a custom domain. It's not routed to @gmail.com, it's routed to @afandian.com. Now in practice you can have a custom domain and still have it managed by Google's Mail servers; but it's the domain name itself that sends up the flags.