MurphyA/hacker-news huggingface dataset:
by zoogeny | 2025-05-01 21:49:37+00:00
Interesting, it looks like redpanda is a Kafka replacement and redpanda connect is a Kafka connect replacement but with a supported set of connectors (sources and sinks). I (once upon a time) had to write a Kafka connector myself so I get the general idea.

To be honest, I hadn't really given much thought about what event streaming I would use anyway. So I imagine using redpanda along with redpanda connect could be that layer (I was considering just using Redis streams or even PostgreSQL) and then there is just another redpanda connector for the db to add into that mix. If someone is starting from scratch that might be a good path. But I agree the MIT license of warpstream is a bit nicer if all you need is the connectors.
by kion | 2025-05-01 21:50:02+00:00
The thing I dislike about Waymo is other drivers.

I've now had it happen twice that a car will fully blow through an intersection because they know a Waymo will slam on the breaks to avoid a collision. They basically abuse the car's reflexes.

Also in any sort of situation where the Waymo is being very cautious the biggest danger is the impatient people behind the Waymo who will break the law to go out and around it.
by linguae | 2025-05-01 21:50:07+00:00
Even in the 1990s my parents noticed this at fast food chains in the Sacramento area where I grew up. Locations with more engaged staff served better food, while locations with less engaged staff served worse food that was often sloppily prepared.

I also notice a big difference whenever I travel to Japan and visit McDonald's locations there. The food tastes better and the presentation is excellent. It also helps that McDonald's is cheaper in Japan than in California.
by parasubvert | 2025-05-01 21:50:09+00:00
They did use USB-C, on the battery itself. You literally can use the headset, and most do, with it plugged in. The exception is when you’re doing room scale, immersive VR, or when you’re walking around the house or office,but that’s generally within the time life of the battery. The connecter on the headset itself is flat with a lock, so that the cord runs towards the back of your head and doesn’t disconnect by mistake. Similar to MagSafe, it is well designed. Last I checked, daisychaining batteries is exactly how the Meta Quest does it with the elite strap, and also how all iPhones and iPads work, so I’m not sure what the problem is.
by carlgreene | 2025-05-01 21:50:23+00:00
This is a really cool study—finally shows that dopamine isn’t just about reward but actually acts as the “all-clear” signal that lets the brain unlearn fear. By watching dopamine neurons light up when an expected shock doesn’t happen, and then using light to tweak that pathway, they prove dopamine release in the amygdala actively drives extinction rather than just tagging along. It’s exciting because it hints at new ways to boost therapies for PTSD and anxiety by tweaking that VTA→BLA circuit or D1 receptors
by dswalter | 2025-05-01 21:50:24+00:00
Imperva, a Thales Company | Data Scientist for Bot Detection | Full-Time, Hybrid (Vancouver)| imperva.com for the company | Hiring two candidates.

We are looking for talented, experienced Data Scientists who are ever curious about data problems and eager to write code to get those problems solved.

Members of this team creatively find problems as well as solve them. Much of the work is analyzing detection mechanisms and bot behaviors, making advances in realtime bot detection and mitigation, and implementing those advances in production.

The positions are on the team I lead. The data and problem are interesting, data is intrinsically useful in bot detection, and there is no shortage of challenge to working a difficult problem. Python, SQL, and Rust are some languages we're currently using for most of our work. The ideal candidate has worked as a software engineer and data scientist and wants to do both.

Apply here: https://careers.thalesgroup.com/global/en/job/R0268114/Data-...
by k310 | 2025-05-01 21:50:46+00:00
The gist of this, as I see it, is "Ads will become entirely AI-created. Whether you do it, or we do it, and we (Meta) will very honestly report that we do it better."

In other words, the man who reverse engineers other people's ideas, or outright buys them, sees AI as a way to be creative without being creative.

And who doesn't want to corner a market? "You don’t need any creative, you don’t need any targeting demographic, you don’t need any measurement"

Trust me. [0]

Zuck: I have over 4,000 emails, pictures, addresses, SNS

[Redacted Friend's Name]: What? How'd you manage that one?

Zuck: People just submitted it.

Zuck: I don't know why.

Zuck: They "trust me"

Zuck: Dumb fucks.

[0] https://www.theregister.com/2010/05/14/facebook_trust_dumb/
by toomuchtodo | 2025-05-01 21:51:00+00:00
Bit of a delta with regards to leadership (perhaps, unrealistic, current state) expectations.

https://www.cnbc.com/2023/09/19/nearly-half-of-ceos-believe-...

> Nearly half of CEOs — 49% — say AI could effectively replace “most,” or even “all,” of their own roles, and 47% say it might even be a good thing, according to a survey from online education platform edX. The poll, published on Tuesday, surveyed 1,600 full-time U.S. workers, including 800 C-suite executives and CEOs, as well as 800 non-executive workers.
by JumpCrisscross | 2025-05-01 21:51:06+00:00
> learned the hard way not to trust the efficacy of these models or their ability to get the sort of reliability that a naive user would expect from them in practical application

But…they work. Linguistics as a science is still solid. But as a practical exercise, it seems to be moot other than for finding niches where LLMs are too pricey.
by cryptonector | 2025-05-01 21:51:26+00:00
Maybe. Sun could have acquired Commodore in 1984 or 1985 and Dave Miner and the blitter/copper, and gone a bit more the SGI route.

Also, Commodore did the first SVR4 port outside the Labs, and Sun ended up doing the first commercially successful port of SVR4 (Solaris). So it's not that crazy.

(I think the SVR4 porting was probably a mistake. At Sun we had a pejorative for a lot of the garbage in SVR4: "it came from New Jersey".)
by jedberg | 2025-05-01 21:51:57+00:00
> A better comparison could be with professional taxi drivers for the same city (not Uber or Lyft). > I wouldn’t be surprised if Waymo is either on par or poorer than this group.

If you've been in both a human drive cab and a Waymo, you'd definitely not say this. I see cabs have accidents all the time. Never seen a Waymo have one.

Also, being in a Waymo feels much safer than a human driven car, even my own when I'm driving!

I highly doubt taxicabs are safer than Waymos.

In fact, here is some data:

Over every 1 million miles driven, there are 4.6 cab crashes, 3.7 livery car crashes, and 6.7 crashes with private cars. And according to Waymo, they have 2.1 crashes per million miles.
by steveklabnik | 2025-05-01 21:52:22+00:00
> so I guess one time payment,

We sell support too, but yes, fundamentally it's a one-time payment: we don't have software licensing fees, for example (and the vast majority of it is open source). You're purchasing physical hardware.

> I set up with your software into your hardware that I purchased and then I should be good.

You don't even need to set it up! Heck, the rack comes pre-cabled. You roll it into the data center, hook it up to power and internet, turn it on, and get going.
by daseiner1 | 2025-05-01 21:52:24+00:00
your comment reminds me of when i interned at a large cloud services provider

i was very much infatuated by the idea of total reliability on a global scale and couldn't wait to talk about the CAP theorem with anyone who would listen. Read much of the research. I still love to flip through Designing Data-Intensive Applications by Martin Kleppmann occasionally.

As I was learning about said company's server racks there was a component that I asked an engineer on my team about – "Isn't that a single point of failure?"

He looked at me, exhausted and stressed out, and just said "Take it far enough, the Earth is a single point of failure."

I got the point.
by simonw | 2025-05-01 21:52:33+00:00
It's called the AI effect: https://en.wikipedia.org/wiki/AI_effect

> The author Pamela McCorduck writes: "It's part of the history of the field of artificial intelligence that every time somebody figured out how to make a computer do something—play good checkers, solve simple but relatively informal problems—there was a chorus of critics to say, 'that's not thinking'."
by em-bee | 2025-05-01 21:53:29+00:00
how does that in practice prevent AWS and GCP from cloud-hosting your software without giving back

it doesn't. but neither does the AGPL. the only reason companies avoid the AGPL is because the AGPL stipulates that anything that the software is integrated with must be distributed as well. they are avoiding the GPL for the same reason. i don't know if the OSL does that too. if it doesn't then it would be less protective than the AGPL.

the AGPL works to prevent competition because companies are scared of it, but that was not its intention. none of the GPL licenses are intended to prevent competition without giving back.

and that is the real problem that redis and other companies are facing: how can we share source with our users without allowing well funded competitors to eat our lunch.

there are several experimental licenses that are trying to address that problem, among others, FUTO is working on that, as is bruce perens. but so far no clear choice has emerged. and unfortunately many see the idea of limiting competition as against the spirit of FOSS. personally, i think that needs to change.
by ender341341 | 2025-05-01 21:54:01+00:00
The compiler writers have had a ton of issues implementing modules and aren't particularly excited for them (the committee seems to have forgot the lessens learned from c++98 and not having full implementations for crazy hard things)

on the other hand constexpr changes tend to be picked up pretty quickly, and a lot of them tend to be things that the compiler/stl authors themselves are asking for.
by artur_makly | 2025-05-01 21:54:07+00:00
on their announcement page they wrote " In addition to these updates, we're making WEB SEARCH available globally for all Claude users on paid plans."

So I tested a basic prompt:

1. go to : SOME URL

2. copy all the content found VERBATIM, and show me all that content as markdown here.

Result : it FAILED miserably with a few basic html pages - it simply is not loading all the page content in its internal browser.

What worked well: - Gemini 2.5Pro (Experimental) - GPT 4o-mini // - Gemini 2.0 Flash ( not verbatim but summarized )
by The_Fox | 2025-05-01 21:54:07+00:00
Location: Kelowna area, BC, Canada

Remote: Yes

Willing to relocate: Nope

Technologies: Python, Django, Kubernetes, Helm, Docker, Terraform, Javascript, PostgreSQL, Redis, MongoDB, Nginx, Linux, apt packaging, iptables, VPNs, TCP congestion control algorithms (more than I ever wanted to know)

Résumé/CV: https://www.linkedin.com/in/foxmatthew/

Email: matt@tansen.ca

14 years of experience in startup software development and DevOps across web apps, cloud, and Linux networking. Six years of leadership in teams of up to 7 people.

Looking for an engineering manager or senior IC position to mentor your team and make something people want.

Here are a sample of my accomplishments:

* Built a platform for hosting web apps using Kubernetes at a major cloud provider and taught engineers to operate and improve it. Introduced Terraform, Helm, and incident management processes.

* Led a B2B SaaS company through their first SOC 2 Type II audit.

* Published and maintained the community Apt package for Helm, the Kubernetes package manager, which is downloaded more than 200,000 times per month.

* Trained a team of developers in software patterns, communication, and prioritizing work, leading to a 72% increase in velocity in two months.

* Improved performance of a proprietary VPN by adopting Cython, permitting use of C functions in Python, resulting in a 2.5x increase in network throughput when limited by CPU.

* Created a system to control calls in Asterisk with AI-trained voice commands ("hey asterisk, dial extension 1") https://github.com/mattfox/asterisk-voice-control
by kodablah | 2025-05-01 21:54:11+00:00
Not true, you can compete with the quality of the deployed service _separate_ from the development of the software. The quality of the service can include internal, at-scale optimizations that don't affect user-facing parity with the open-source software.

Open source companies with SaaS offerings need to have plans to differentiate themselves on hosting quality, not features. Yes, you can do better at hosting your own product than Amazon in many cases with customized, closed-source optimizations (that are unrelated to feature parity and does not intentionally limit the open-source/self-hosted form), support, etc.
by giroro | 2025-05-01 21:54:23+00:00
Microsoft does not put it's good programmers on its consumer-grade products, because Microsoft does not respect it's consumers.

Microsoft puts its real talent on its customer-grade products, like Azure and SaaS. That's where they make real money, so that's where they send real talent. The only exception right now might be copilot, which will never make money... But they say that's where they're putting their best and brightest. Then again, they're probably spending billions of CPU hours to generate millions of unique disclaimers and pleasantries - when they could instead use a simple look up table to efficiently weed-out the most common/worthless prompts. That isn't the big-brain design innovation that you'd normally expect from top talent. It's not even baseline acceptable from anybody who actually knows the first thing about how computers work, really. They would rather spend 10 billion dollars on a single computer than to prioritize optimization. Its weird.

But do you want an electronics engineer who understands "instructions", "addresses", "registers", "clocks" and even knows why a pointer works? Or do you want a modern CS major who can use a template to quickly crank out non-scalable apps in a software factory? These skills are mutually exclusive.
by cryptonector | 2025-05-01 21:54:31+00:00
Oracle was kinda sponsored by the U.S. government initially, IIUC (but maybe that's just conspiracy theories floating around?). They had the best SQL RDBMS for a long time, which created mindshare. Back then Larry knew better or didn't think of milking his customers, either way Oracle back then built customers and mindshare. Eventually Oracle began milking their customers. The Sun acquisition experience seems to bear out the idea that they are no longer interested in building mindshare, just acquiring products they can milk, then milk them for as long as possible, and let them die of attrition.
by GuinansEyebrows | 2025-05-01 21:54:44+00:00
i mean, what it sounds like you're trying to say is "the owner class will lie to the working class when it benefits them"... which I agree with...

but the way you reached this conclusion is that you disagree with the framing of contemporary US right-wing conservative activity as fascist?

even when Elon Musk and Steve Bannon, two private citizens who are very close to the levers of power, are on camera sieg-heiling?

even when the president of the united states pardoned paramilitary actors like the Proud Boys and Patriot Front members who actually did real violence?

even when people are being sent to a concentration camp in another country with no due process?

even when people who protest this administration's policies and actions are being targeted for professional blacklisting (lawyers, judges) or arrested and held without due process (eg, mahmoud khalil)?

if these actions are not close enough or akin to the actions of the Nazis (or other fascist movements) for the impact of these things to supersede a very pedantic definition of either term, then you must be willfully ignoring the intent behind applying those terms - they might not be "Nazis" but they're doing the things Nazis did, and that's extremely bad and worth comparison.
by hirvi74 | 2025-05-01 21:54:46+00:00
Been on the various stimulants for a decade now:

> But taking a small, consistent dose. Does that work?

Typically, no; however, it's context dependent.

> Do you feel you net benefits in life from taking the drug

There are diminishing returns overtime, but there is still some benefit to be had.

> withdrawal and/or tolerance?

Both are real and awful to deal with.

Is it all worth it? I tend to flip-flop back and forth a lot on this.
by const_cast | 2025-05-01 21:54:47+00:00
I've been using KDE for a good decade or so, and what a lot of people don't know is that not only is the desktop great, the applications are, too.

Everyone knows Dolphin is by far the best file manager, but not a lot of people know that Kate is fantastic. Konsole is really good too. The new System Monitor basically replaces a ton of programs. Spectacle is a great and snappy screenshot utility. Filelight is so useful.

There's definitely a few misses, though. kmail in particular. But, overtime the applications actually improve, both in performance and features. This seems to be in contrast in gnome, where apps like Nautilus have been getting worse for a long time. And in contrast to Windows.
by joshphaselaw | 2025-05-01 21:55:21+00:00
Phaselaw | San Francisco | Hybrid | Full Time | Founding Product Engineer

We're a Seed-stage legal tech startup working to eliminate manual doc review, the most hated part of every lawyer's early career.

Our founding team is highly experienced (I was CTO of a large analytics company through its successful exit; our CTO was a Staff Data Engineer at Reddit and his two prior companies had successful exits; our COO was the COO of an MIT Media Lab spinoff and head of product at a number of early stage startups). And although it's very much the early days of the business, our product is the best in the world at its particular niche and we already have about 20 paid customers including legal teams at some of the largest companies in the world.

We're looking for someone who is focused on the frontend (NextJS) but can flex across the stack — it would be delightful if you were comfortable dropping into the backend (Python/FastAPI/Postgres/EKS) and even more delightful if you were comfortable making design decisions since we're early enough we don't have a designer on staff. More important than any particular technical skill, we're looking for someone who has a strong product sense and is motivated by customer problems, who has strong accountability, and who is excited to be hire #2 at a rapidly growing company with all of the chaos and opportunities for growth that come with that.

If you're interested or have questions, drop an application here: https://jobs.ashbyhq.com/pear/361caae7-d798-4603-b428-4ca959... or feel free to email me at josh+hn@phase.law
by alterom | 2025-05-01 21:55:35+00:00
>Using the most commonly version of the product, on the commonly used hardware, at least 2 days a week should be a prerequisite for every product owner.

I am a firm believer that the software should also be developed on commonly used hardware.

Your average user isn't going to have the top-of-the-line MacBook pro, and your program isn't going to be the only thing running on it.

It may run fine on your beefed up monstrosity, and you'll not feel the need to care about performance (worse: you may justify laggy performance with "it runs fine on my machine"). And your users will pay the price for the bloat, which becomes an externality.

Same for websites. Yes, you are going to have a hundred tabs open while working on your web app, but guess what - so will your users.

Performance isn't really product's domain, as in — they would always be happier with things being more snappy; they have to rely on the developer's word as to what's reasonable to expect.

And the expectation becomes that the software should and can only run fine on whatever hardware the developer has, taking all the resources available, and any optimization beyond that is costly and unnecessary.

Giving the devs more modest hardware to develop with (limited traffic/cloud compute/CPU time/...) solves this problem preemptively by making the developers feel the discomfort resulting from the product being slow, and thus having the motivation to improve performance without the product demanding it.

The product, of course, should also have the same modest hardware — otherwise, they'll deprioritize performance improvements.

----

TL;DR: overpowered dev machines turn bloat into an externality.

Make devs use 5+-year-old commodity hardware again.
by TMWNN | 2025-05-01 21:55:52+00:00
> Maybe. Sun could have acquired Commodore in 1984 or 1985 and Dave Miner and the blitter/copper, and gone a bit more the SGI route.

You mean acquire Amiga. Commodore in 1984 was far larger than the brand new Sun. But yes, that is a very intriguing path not taken.

>(I think the SVR4 porting was probably a mistake. At Sun we had a pejorative for a lot of the garbage in SVR4: "it came from New Jersey".)

You obviously are on the West Coast side of the Berkeley/Bell Labs divide. Was there a lot of internal discussion/dissension before/during the SunOS/Solaris transition?
by HarHarVeryFunny | 2025-05-01 21:56:38+00:00
It's not really much of a deal for the US though, although I do approve of it.

Essentially the deal splits covered natural resource profits between the US and Ukraine, and says that Ukraine will have to pay for future military "aid" out of their share of the proceeds.

Of course Ukraine can renege on the deal in the future if they feel they no longer need the US support that it brings them.

What Ukraine gains here is:

- Continued military support from the US that they are now paying for

- The US having skin in the game

- Language in the agreement that labels Russia as the aggressor (well, duh, but it'll piss off Putin)

What the US really gains is:

- Ability of Trump to say he made a deal, even if it appears to be one that may prolong the war rather than end it (he's hoping MAGA voters will forget he promised to end it)

- Some ongoing repayment for past and future military aid, which is entirely reasonable
by littlestymaar | 2025-05-01 21:57:09+00:00
Neither is more ergonomic than Rust though.

You could add a lot of research/experimental and/or legacy languages as well (Modula 3, Odin, D, why not FORTRAN, even) but none of them are credible alternatives to C or C++ like Rust has managed to become. And none of them are polished enough (be it in terms of errors messages, libraries, docs, onboarding material, build toolchain) to be considered superior to Rust in terms of developer ergonomics even if you set aside safety.

And again, borrow checking isn't a feature, it's an implementation of the feature which is memory safety without performance tradeoff. Even when using a paradigm that doesn't interact with the borrow checker, you're still using the feature itself (especially because all of the underlying building blocks which aren't using ECS directly are benefiting from the borrow checker's validation).
Show HN: AI TikTok Auteur – Film and Edit Viral Shorts with AI
by gmdnn | 2025-05-01 21:58:08+00:00
An AI tool that helps you film viral TikToks using your surroundings, then edits them for you. Just upload a raw footage, follow the AI's shot suggestions to film another few scenes, and get a polished short-form video.

I'm shipping new features daily and would love your feedback.
by jszymborski | 2025-05-01 21:58:28+00:00
Funding for co-ops is usually a sore spot for sure, and like you pointed out, they're a hardware startup, which often require more funding than most.

That said, I wonder how far traditional bank loans + loans for the founders themselves could have gotten them.

Clearly not as straightforward as just keeping it a private corp and trading funding for equity.