News for hackers. Stuff that matters.

oceanparkway

Re:Ideas Aren't Getting Harder to Find on Monday December 15, 2025 @08:27PM (#46283567)
TLDR; monopolism or quasi monopolism is holding back innovation at a country scale notable enough to begin changing the two century long GDP trend of 2%?
Re:What happens when coding agents stop feeling like dialup? on Tuesday September 23, 2025 @06:38AM (#45345193)
This article mentions Cerebras, I tried it out and was 1) disappointed and 2) they started a subscription but gave me no way of cancelling, their billing page is broken :/
Brutal
Re:Making Postgres slower on Sunday July 27, 2025 @08:41PM (#44706066)
We need more of this
I think the "math" on reliability-over-steps will end up differently than described here in the long term because getting new factual input from the real world should improve the reliability of the end state, and we have all observed agentic systems at this point producing that behavior at least sometimes (e.g., a test failure prompts claude code to refactor correctly).

Whether or not one term in this equation currently compounds faster is a good question, or under what circumstances, etc., but presenting agentic abilities as always flawed thinking resulting in impossible long term task execution isn't right. Humans are flawed and require long, drawn out multi task thinking to get correct answers, and interacting with and getting feedback from the world outside the mind during a task execution process typically raises the chance of the correct answer being spit out in the end.

I'd agree that the agentic math isn't great at the moment, but if it's possible to reduce hallucinations or raise the strength and frequency effect of real world feedback on the model, you could see this playing out differently perhaps quite soon. There's at least a couple of examples of "we're already there".

I would ask them what their ideal setup is and then compare feasibility. There's probably a lot of indirections/hoops you could jump through but if your security concerns are being driven by your customers you should probably ask them. If it is the case that you need to access their unencrypted data then at one point or another you're going to have to do it, the question is which possible way would your customers feel happiest about? On-premises contract, storing encrypted + customer-specific decrypt keys with a managed auth service, etc etc
Re:GPT-5 is behind schedule on Sunday December 22, 2024 @10:23PM (#42491451)
It’s not just a protocol buffer for concepts though (weak wharf Sapir, lakoff’s ubiquitous metaphors). Language itself is also a concept layer and plasticity and concept development is bidirectional. But (I’m not very versed in the language here re ‘latent space’) I would imagine the forward pass through layers converges towards near-token-matches before output, so you have very similar reason to token/language reasoning even in latent/conceptual reasoning? Like the neurons that nearly only respond to a single token for ex.
Re:Talking over a Wall Changed My Direction as a Programmer on Friday December 20, 2024 @10:29PM (#42477323)
Metal desks!
Re:Sitters and Standers on Wednesday December 04, 2024 @06:24PM (#42323161)
The presentation of data was nice (slides with a constant format) and the measured amount of labeling was great
Re:Egoless Engineering on Wednesday December 04, 2024 @12:22PM (#42319658)
I don't think engineers (especially non-managers) talk or write nearly enough about personality dynamics at the workplace.

Career pivot to ML/AI: How did you make the leap?

I'm a 4-year SWE and considering transitioning into ML/AI, either through a lateral move into a relevant team or pursuing further education like a specialized course or degree.I'm curious about others who have successfully shifted their focus to ML/AI. I'm thinking broadly -- supporting SWE at ML-focused company, MLops, research -- I know that's broad but given I'm considering my future without...

( Read More... | no comments | 2 points | on HN )
Re:Docker Compose Isn't Enough on Tuesday November 12, 2024 @11:18PM (#42122873)
Definitely burying the lede that Tealok is building an alternative to docker compose. Interesting
Love this. Appreciate the simplicity and intuitive keyboard shortcuts.
Re:The magic of small engineering teams on Wednesday July 10, 2024 @05:07PM (#40931488)
Well, analytics and now warehousing are PostHog’s product.

Show HN: Autospec – open-source agent that generates E2E tests for your web app

https://github.com/zachblume/autospec

Hi HN,I'm excited to share some early tinkering on a project, autospec, an open-source QA agent for web applications.Right now it's not fully packaged for use, but I wanted to get the idea out early and am looking for design feedback, suggestions, and open source collaborators to join in. I wrote it over memorial weekend :)autospec uses vision and text language models to explore and generate...

( Read More... | no comments | 2 points | on HN )
Hilarious/great. How did you think of this?

Ask HN: Who's self-hosting Supabase and what's your setup?

Asking because I'd like the make the jump myself and thought I'd first solicit ideas re: deployment/management from folks who have completed the journey.Motivating factors are $, read replicas, and having a log drain to datadog.My wish list for making the transition myself is:- Hetzner or similarly cheap- DB on volume- Read replicas for batch jobs (don't need load balancing b/w them and master...

( Read More... | no comments | 2 points | on HN )
Re:Incident report for Resends 12 hour outage on Thursday February 22, 2024 @02:47PM (#39472090)
Notify your customers if you're an API company and everything 100% goes down for 12hr.
Re:Show HN: Fixing ChatGPT's losing-focus bug on Thursday January 04, 2024 @09:46AM (#38867603)
The DOM allows multiple text nodes of an element.

When you update the React tree with a different/longer paragraph node, it's actually removing the element and replacing it with a new one and the selection state is blown away. This is solved in non-text elements by a very simple diffing algorithm that says, as long as it's not a list with .map (which why is why .map triggers a linter rule warning you to use keys), if it is an element with the same tag (<a ...> is the same as <a ...> but different than <img .../>) then React uses DOM nudging to modify the element as opposed to unmounting it from the DOM and replacing it.

Text nodes work differently in the DOM. If you open up devtools and edit a paragraph while its selected in the browser, you'll see the same effect. Try doing the manipulation with JS, same thing (document.querySelector(a_selector).innerText += 'sdfsdf').

Using Fragments instructs React to append multiple text nodes to the same parent, which means we're simply appending nodes instead of blowing them away, which solves the selection state issue.

All made possible by the fact that browsers just cleanly reconstitute the text fragments back together into display text.

Unfortunately this approach does seem to break the built-in apple screenreader, but then I placed the screenreader on ChatGPT and saw how it already totally was failing. It seems surprising to me that OpenAI wouldn't have addressed this access issue. I guess there may be a whole extensive implementation issue with streaming text and screenreaders in general.

Show HN: Fixing ChatGPT's losing-focus bug

https://chatgpt-ui-fix.vercel.app/

When you select a paragraph in ChatGPT's UI as it's streaming in, your focus on the element is continuously lost each time a new text character streams in, so if you try and copy and select something mid-stream, it's a moving target. I wrote up a simple/quick fix.I imagine landing the actual fix for them would be more difficult given they embed different elements alongside text, e.g. code...

( Read More... | 2 comments | on HN )