MurphyA/hacker-news huggingface dataset:
by brauliopf_hn | 2025-05-06 03:07:05+00:00
Location: Boston, Preferred. Open to others.

Remote: Yes. Open to hybrid/full-time onsite.

Willing to relocate: Yes.

Technologies: - Fullstack: TypeScript, node, React, Next, Zustand, Tailwind CSS. - Backend: Python, FastAPI - Data: SQL, Pandas, NumPy, Scikit-Learn, Seaborn, TensorFlow - AI/LLM: Hugging Face (Hub) - Smolagents, LlamaIndex, LangChain

Résume/CV: https://brauliopf.dev/

Email: brauliopf 'at' gmail

I am a seasoned product engineer, with experience in building consumer platforms from scratch to early stage and growth stage. I collaborate well with diverse backgrounds, focused on delivering experiences that wow users. I am interested in working with data and AI Agents.

US work authorization: Green Card.
by tmpz22 | 2025-05-06 03:07:52+00:00
Cool project, I read through the code and it seemed thoughtful and well laid out.

To make this more accessible you'd need to offer a managed version on a cheap vm, at which point you're also managing the overhead of a VM, authentication system, etc. Oof. Obviously out of scope for a side project.

Event organizing is an art. Not just the data but managing payment processing, external communication (email, sms), and other overhead. Godspeed to the folks organizing events and building tools to make it easier.
by KerrAvon | 2025-05-06 03:08:05+00:00
Apple is not the right analogy. OpenAI has first mover advantage and they have a widely recognized brand name — ChatGPT — and that’s kind of it. Anyone (with very deep pockets) can buy Nvidia chips and go to town if they have a better or equivalent idea. There was a brief time (long before I was born) when “Univac” was synonymous with “computer.”
by _jonas | 2025-05-06 03:08:22+00:00
This is why I built a startup for automated real-time trustworthiness scoring of LLM responses: https://help.cleanlab.ai/tlm/

Tools to mitigate unchecked hallucination are critical for high-stakes AI applications across finance, insurance, medicine, and law. At many enterprises I work with, even straightforward AI for customer support is too unreliable without a trust layer for detecting and remediating hallucinations.
by CorpOverreach | 2025-05-06 03:09:24+00:00
I'd really love to talk to someone that both really believes this to be true, and has a hands-on experience with building and using generative AI.

The intersection of the two seems to be quite hard to find.

At the state that we're in the AIs we're building are just really useful input/output devices that respond to a stimuli (e.g., a "prompt"). No stimuli, no output.

This isn't a nuclear weapon. We're not going to accidentally create Skynet. The only thing it's going to go nuclear on is the market for jobs that are going to get automated in an economy that may not be ready for it.

If anything, the "danger" here is that AGI is going to be a printing press. A cotton gin. A horseless carriage -- all at the same time and then some, into a world that may not be ready for it economically.

Progress of technology should not be artitrarily held back to protect automateable jobs though. We need to adapt.
by trollbridge | 2025-05-06 03:09:32+00:00
You can reapply whenever your income changes (and generally you are obligated to report such). At least in my state, the system to do so is mostly automated, although they do have a caseworker manually review such things. A good deal of people who receive government benefits aren't filing taxes at all, and they qualify for programs based on other proof, like a pay stub.

I think steep gradients are OK, as long as they are not over 100%. When someone is working and earning very little, they need all the help they can get. As they earn more, they need less help, and should start to shift to instead contributing to helping others. There is probably some ideal "ramp" that provides the right set of incentives. I think 75% is probably too high.
by DumBthInker007 | 2025-05-06 03:11:05+00:00
Hi thanks for the reply ,i guess there was some ongoing work for this and for some reason it didn't continued this is the thread https://www.postgresql.org/message-id/flat/CAJcOf-cXnB5cnMKq... if you are interested in, but for sure i will look into this(added to my list:).
by rhelz | 2025-05-06 03:11:14+00:00
Ironically, Rails was specifically designed to minimize the kinds of problems the article talks about. And they did a heroic job. "Convention over configuration" are words to live by. Probably the single biggest idea in software architecture which was developed since I left high school.

But alas, there is STILL endless amounts of arbitrary, unpredictable stuff--like cr vs cr-lf, which has to be learned.
Show HN: Quip – speak to AI's through OpenRouter
by olii | 2025-05-06 03:11:16+00:00
quip is a GUI for OpenRouter with absolutely no system messages (no instructions), this means there is no filters what so ever (yes, Deepseek will even talk about Taiwan and Tiananmen Square)!

The best thing? It's all free, with options of 20+ well known AI models. I built this without spending any money on anything, not even the API required to contact OpenRouter. (you bring your own but don't worry, you do not have to pay!

I encourage you to try out quip and let me know! If you get stuck you can always refer to the docs :)

Thanks for reading!

quip docs: https://quip-docs.gitbook.io/quip/

code (github): https://github.com/olii-dev/quip
by ronreiter | 2025-05-06 03:11:47+00:00
Here’s a breakdown of the *key structural changes*, and an analysis of *potential risks or concerns*:

---

## *What Has Changed*

### 1. *OpenAI’s For-Profit Arm is Becoming a Public Benefit Corporation (PBC)*

* *Before:* OpenAI LP (limited partnership with a “capped-profit” model). * *After:* OpenAI LP becomes a *Public Benefit Corporation* (PBC).

*Implications:*

* A PBC is still a *for-profit* entity, but legally required to balance shareholder value with a declared public mission. * OpenAI’s mission (“AGI that benefits all humanity”) becomes part of the legal charter of the new PBC.

---

### 2. *The Nonprofit Remains in Control and Gains Equity*

* The *original OpenAI nonprofit* will *continue to control* the new PBC and will now also *hold equity* in it. * The nonprofit will use this equity stake to fund “mission-aligned” initiatives in areas like health, education, etc.

*Implications:*

* This strengthens the nonprofit’s influence and potentially its resources. * But the balance between nonprofit oversight and for-profit ambition becomes more delicate as stakes rise.

---

### 3. *Elimination of the “Capped-Profit” Structure*

* The old “capped-return” model (investors could only make \~100x on investments) is being dropped. * Instead, OpenAI will now have a *“normal capital structure”* where everyone holds unrestricted equity.

*Implications:*

* This likely makes OpenAI more attractive to investors. * However, it also increases the *incentive to prioritize commercial growth*, which could conflict with mission-first priorities.

---

## *Potential Negative Implications*

### 1. *Increased Commercial Pressure*

* Moving from a capped-profit model to unrestricted equity introduces *stronger financial incentives*. * This could push the company toward *more aggressive monetization*, potentially compromising safety, openness, or alignment goals.

### 2. *Accountability Trade-offs*

* While the nonprofit “controls” the PBC, actual accountability and oversight may be limited if the nonprofit and PBC leadership overlap (as has been a concern before). * Past board turmoil in late 2023 (Altman's temporary ousting) highlighted how difficult it is to hold leadership accountable under complex structures.

### 3. *Risk of “Mission Drift”*

* Over time, with more funding and commercial scale, *stakeholder interests* (e.g., major investors or partners like Microsoft) might influence product and policy decisions. * Even with the mission enshrined in a PBC charter, *profit-driven pressures could subtly shape choices*—especially around safety disclosures, model releases, or regulatory lobbying.

---

## *What Remains the Same (According to the Letter)*

* OpenAI’s *mission* stays unchanged. * The *nonprofit retains formal control*. * There’s a stated commitment to safety, open access, and democratic use of AI.
by mohon | 2025-05-06 03:12:40+00:00
basically they separate the compute and storage into different components, where the traditional PG use both compute and storage at the same server.

because of this separation, the compute (e.q SQL parsing, etc) can be scaled independently and the storage can also do the same, which for example use AWS S3

so if your SQL query is CPU heavy, then Neon can just add more "compute" nodes while the "storage" cluster remain the same

to me, this is similar to what the usual microservice where you have a API service and DB. the difference is Neon is purposely running DB on top of that structure
by brauliopf_hn | 2025-05-06 03:12:45+00:00
SEEKING WORK | EST (Flexible) | Contract

Remote: Yes. Open to hybrid/full-time onsite.

Willing to relocate: Yes.

Technologies: - Fullstack: TypeScript, node, React, Next, Zustand, Tailwind CSS. - Backend: Python, FastAPI - Data: SQL, Pandas, NumPy, Scikit-Learn, Seaborn, TensorFlow - AI/LLM: Hugging Face (Hub) - Smolagents, LlamaIndex, LangChain

Résume/CV: https://brauliopf.dev/

Email: brauliopf 'at' gmail

I am a seasoned product engineer, with experience in building consumer platforms from scratch to early stage and growth stage. I collaborate well with diverse backgrounds, focused on delivering experiences that wow users. I am interested in working with data and AI Agents. Got a product idea? Let me help you put it out there.

US work authorization: Green Card.
by jyoung8607 | 2025-05-06 03:12:46+00:00
It's genuinely a very similar problem. The max round trip latency before polite humans start having trouble talking over each other has been well studied since the origins of the Bell Telephone system. IIRC we really like it to be under about 300ms.

AI has processing delay even if run locally. In telephony the delays are more speed-of-light dictated. But the impact on human interactive conversation is the same.
by delfinom | 2025-05-06 03:12:54+00:00
I will blow your fucking mind.

The entire economic future of you and all the taxpayers depends on those kids growing up.

Our entire economic structure is a ponzi scheme at global scale. It depends on kids growing up and cashing into the stock market so people can cash out of their 401ks.

So why not ensure those little gremlins and nice and plump when they grow up so we can retire more easily.
by lwo32k | 2025-05-06 03:12:58+00:00
More like people have limitations and there are complex problems they can't solve because of those limitations. Therefore any attempt creates new problems.

So they make up Stories to justify their actions and shift focus away from the costs.

Some people buy the stories. Some people don't. Because with complex problems its like the Universe is in Superposition. The wave function can't collapse. Stability is maintained through incoherence.

Tale as old time.

Older you get there are better things to do than spend time watching people attempt things way above their pay grade.
by stevenpotts | 2025-05-06 03:13:08+00:00
I searched online for tools to extract the critical css of a website for one of my clients, I couldn't find one that did the job so I did so after using Puppeteer locally and then decided to share the solution I used that let's you specify how long to wait after page load to extract the styles; even found a paid one but requested refund after it didn't work.

Feedback welcome, it's free for now.
by gs17 | 2025-05-06 03:14:38+00:00
>the kid doesn’t go hungry, the kid gets a sandwich instead of an institutional pizza slice.

Unless it's gotten a lot better from when I was in grade school, the "alternative meal" was the bare minimum they could get away with (it was a piece of white bread with cheese, although it sounds like now the standard is a seed-butter sandwich). It doesn't exist to feed the kid, it exists to shame them, and any nutrition provided is a happy coincidence.

I had to get it once as a kid (although my parents didn't get a bill) and it was too embarrassing to even eat. Even at a table with all your friends you feel like an outsider through no fault of your own.
by gbraad | 2025-05-06 03:15:05+00:00
But it is unknown if the current version was modified to do so. As the name "TM SGNL" looks shortened to fit after hex editing the app. This can all have been achieved by library overloads etc.

> One line

This can also be a single JMP and RTS statement, to a function that makes a screenshot, or something that takes the message.

No technical analysis of a working application has been performed. Just speculation of how this could work. I am not saying Micah is wrong. I just hoped more was available, so an actual disassemble was possible.

I would speculate that they did not recompile from source, but used the same process as used by the other applications. Intrusive by modification of the code execution, by injection, etc. That is speculation from my end, but reuses similar approaches across all of their applications.
by energy123 | 2025-05-06 03:15:08+00:00
What we are observing is the effects of profit maximization when the core value to the user is already fulfilled. It's a type of pathological optimization that is useful at the beginning but eventually pathologizes.

When we already have efficient food production that drove down costs and increased profits (a good thing), what else is there for companies to optimize for, if not loading it with sugar, putting it in cheap plastic, bamboozling us with ads?

This same dynamic plays out in every industry. Markets are a great thing when the low hanging fruit hasn't been picked, because the low hanging fruit is usually "cut the waste, develop basic tech, be efficient". But eventually the low hanging fruit becomes "game human's primitive reward circuits".
by trollbridge | 2025-05-06 03:15:16+00:00
I have the same observation in Canada. There seems to be way less "benefits" in terms of things like the food stamps program in America. I am a bit appalled at the situation with some acquaintances of mine in Ontario who simply struggle to afford food each month; they don't make a great deal of money but they just do not qualify for any assistance. Food banks are not well stocked either.

Meanwhile in my quite red state, a family at the 20th percentile of household income with 1 kid will get $480 in food assistance per month, which is basically enough to afford groceries to stay afloat.

My son's school is private but has a "free lunch" program (apparently paid for out of grants and involving the local grocery store's deli); we send him with a lunch we pack ourselves because we prefer he not eat Goldfish and apple juice boxes every day.
by timewizard | 2025-05-06 03:15:25+00:00
I've heard of some schools going out of their way to make it obvious which kids were receiving free lunch and which weren't; however, that wasn't universal to all programs.

Our school just had "lunch tickets." There was a register on a different floor from the lunch room where you could go buy them, pick them up if your parents bought them by check, or pick them up if you were on the assistance list. Once you had them they were all the same. Only the person at the register would know your status.

None of my friends who got that ever were embarrassed in any way about using them as they were the only ones to know.
by Grimblewald | 2025-05-06 03:16:17+00:00
I refused to stop being a middle man, because I can often catch really bad implementation early and can course correct. E.g. a function which solves a problem with a series of nested loops that can be done several orders of magnitude faster by using vectorised operations offered by common packages like numpy.

Even with all the coding agent magik people harp on about, I've never seen something that can write clean good quality code reliably. I'd prefer to tell an LLM what a functions purpose is, what kind of information and data structures it can expect and what it should output, see what it produces, provide feedback, and get a rather workable often perfect function in return.

If i get it to write the whole thing in one go, I cannot imagine the pain of having to find out where the fuckery is that slows everything down, without diving deep with profilers etc. all for a problem I could have solved by just playing middle man and keeping a close eye on how things are building up and being in charge of ensuring the overarching vision is achieved as required.
by nimih | 2025-05-06 03:19:11+00:00
> I don't really get the whole surgery concept, if you can just cut the torus (and this could be anywhere, eg along the length of its inner or outer diameters) and glue the edges together aren't you just waving away the problem? By that logic I can slice open a sphere and call it a sheet, or conversely declare all shees to be spheres that haven't been glued together yet.

It's admittedly been a good 15 years since I cracked open a topology textbook, but the high-level, hand-wavey idea behind this sort of topological surgery isn't that you slice up manifolds and glue them together willy-nilly, but that you do so in very precise and controlled ways, which (and this is the very important bit) you've proven ahead of time preserve (or modify in a knowable fashion) some property of the manifold you care about. Rather than waving away the problem, you're decomposing it into a set of simpler ones which are ideally more tractable for some reason or another (perhaps you can compute a given property from first principles for a sphere, but not for a torus, for instance).

The wikipedia page on this stuff (https://en.wikipedia.org/wiki/Surgery_theory) is quite technical, but you might be able to squint at it and get a sense for how it works.
by timewizard | 2025-05-06 03:19:59+00:00
> but our governments are awful at spending our money.

No. They're really good at it. There's a lot of kick backs, deal making, and free tickets behind that purchase. You know how hard it is, from the inside, to push through a billion dollar long shot like that? Nearly impossible. Whoever did this pulled a miracle to make that happen.

Our governments are bad at punishing corruption and graft.
by godelski | 2025-05-06 03:20:39+00:00
Systemd gets a lot of hate but it really solves a lot of problems. People really shouldn't dismiss it. I think it really happened because when systemd started appearing on distros by default people were upset they had to change

Here's some cool stuff:

- containers - machinectl: used for controlling: - nspawn: a more powerful chroot. This is often a better solution than docker. Super lightweight. Shares kernel - vmspawn: when nspawn isn't enough and you need full virtualization - importctl: download, import, export your machines. Get the download features in {vm,n}spawn like we have with docker. There's a hub, but it's not very active - homed/homectl: extends user management to make it easier to do things like encryption home directories (different mounts), better control of permissions, and more - mounts: forget fstab. Make it easy to auto mount and dismount drives or partitions. Can be access based, time, triggered by another unit (eg a spawn), sockets, or whatever - boot: you can not only control boot but this is really what gives you access to starting and stopping services in the boot sequence. - timers: forget cron. Cron can't wake your machine. Cron can't tell a service didn't run because your machine was off. Cron won't give you fuzzy timing, do more complicated things like wait for X minutes after boot if it's the third Sunday of the month and only if Y.service is running. Idk why you'd do that, but you can! - service units: these are your jobs. You can really control them in their capabilities. Lock them down so they can only do what they are meant to do. - overrides: use `systemctl edit` to edit your configs. Creates an override config and you don't need to destroy the original. No longer that annoying task of finding the original config and for some reason you can't get it back even if reinstalling! Same with when the original config changes in an install, your override doesn't get touched!!

It's got a lot of stuff and it's (almost) all there already on your system! It's a bit annoying to learn, but it really isn't too bad if you really don't want to do anything too complicated. But in that case, it's not like there's a tool that doesn't require docs but allows you to do super complicated things.
by kirkmarple | 2025-05-06 03:20:47+00:00
We'll release an MCP server/tool for it, shortly, which anybody can install and use.

If anyone needs a REST API or something else around it, they should reach out on our Discord.

We've been doing some structured JSON extraction as well to build MCP server "cards" for better display in IDEs - and using imagegen to create visual "cards", if desired.
by KronisLV | 2025-05-06 03:21:59+00:00
> The entirety of redit.com seems to be just a broken honeypot to get you to use the app instead. I just can’t fathom how a company can be that broken.

It's their intention to have the website be a funnel so that they can get more mobile users.

I sometimes use https://old.reddit.com, though it doesn't look that great on mobile, maybe there are some other alternatives.
by BrenBarn | 2025-05-06 03:22:29+00:00
This sort of thing highlights for me how what people see as "AI" is not some kind of "raw" AI that is making these decisions for itself about how to respond. There are humans turning knobs to make the AI behave a certain way. The AI will be a sycophant or not based on how the humans tune it.

On the one hand, this could be comforting, since it means humans are still in control on some level and it's not a SkyNet situation. On the other hand, it's horrible, because it means users think they're dealing with some kind of "autonomous" AI, when in fact they're dealing with a product that may have deliberately built-in biases to sell it certain products, push certain viewpoints, or whatever. When you use ChatGPT you're not using "AI"; you're just using an OpenAI product that OpenAI can and will manipulate to get the best outcome for OpenAI.
by rzzzwilson | 2025-05-06 03:23:57+00:00
So if you owned a small shop and a bunch of hoods came in and said "nice shop, pity if it should catch fire accidentally" you would do whatever they told you to do?

> You can't defeat a country that has an arsenal of megadeath.

But you can push back on their threats and not just acquiesce. That just ensures more outrageous demands next time, with the same threats. See appeasement.

https://en.m.wikipedia.org/wiki/Appeasement
by hdjrudni | 2025-05-06 03:24:35+00:00
It won't be easy to self-host.

I've integrated with Twilio. I pay a whole bunch of money every month for sending SMSs. And then recently they made me jump through a bunch of regulation hoops. Had to give them all my business documents.

So even if OP does all the work of integrating it, I assume OP isn't going to pay the fees for you, so then you have to create your own Twilio account and jump through the same hoops.
by randomcatuser | 2025-05-06 03:25:23+00:00
yeah the demo I saw was: https://x.com/livekit/status/1870194686532694417

But searching for "voice detection with pauses", it seems there's a lot of new contenders!

https://x.com/kwindla/status/1897711929617154148

this one is a fun approach too https://x.com/zan2434/status/1753660774541849020