MurphyA/hacker-news huggingface dataset:
by cogman10 | 2025-08-12 16:25:50+00:00
I think it's pretty similar dynamics. It's unquestioned premises (dogma) which are supposed to be accepted simply because this is "objectivism" or "rationalism".

Very similar to my childhood religion. "We have figured everything out and everyone else is wrong for not figuring things out".

Rationalism seems like a giant castle built on sand. They just keep accruing premises without ever going backwards to see if those premises make sense. A good example of this is their notions of "information hazards".
by gr4vityWall | 2025-08-12 16:26:01+00:00
> We have thousands of users generating thousands of chats daily. Lawyers discussing sensitive cases. Executives planning strategy. Developers working on proprietary code. They trust us because their data is mathematically guaranteed to be private. But that trust evaporates quickly when the service is unavailable.

And 250 dollars/month was considered expensive for the infrastructure handling that? My first impression is that based on the stakes alone, that would warrant a full time dedicated engineer.

Not gonna lie, although I appreciate the comparison and that they shared their experience publicly, this post sounds like half a technical write-up, half an ad for both companies.
by ncruces | 2025-08-12 16:26:06+00:00
Just read whatever is at address 12345 of the linear memory. Doesn't matter what that is. If it's an object, if it was malloc'ed, if it's the "C stack", a "global".

It's the only way to interpret *(uint64_t*)(12345) when the standard says that a integer-to-pointer conversion is "intended to be consistent with the addressing structure of the execution environment".

There exists an instruction to do that load in Wasm, there's a builtin to check that 12345 points to addressable memory, the load is valid at the assembly level, the standard says the implementation should define this to be consistent with the addressing structure of the execution environment, why the heck are we playing games and allowing the compiler to say, "nope, that's not valid, so your entire program is invalid, and we can do what ever we want, no diagnostic required"?
by ants_everywhere | 2025-08-12 16:26:06+00:00
Google won't do this IMO because that's all user data. A user submitted the pairing between the key and the value. If they released an entire database of user data they would run afoul of data privacy regulations.

They could possibly provide a GCP service where you make an authenticated request to look up the value of a given goo.gl key. That would mitigate fishing concerns, eliminate the pressure of running a productionized legacy service, and allow the to do use quotas etc to tamp down on abuse. But that also would be covered by the regulatory laws and I don't know what they say about such a thing.
by gamblor956 | 2025-08-12 16:26:24+00:00
Reminded of all those times that Musk had Tesla release crash details on X pinning the blame on the driver when it was in Tesla's interest to shift the blame for crashes. Yep, great commitment to privacy there.

You know what automakers don't do that? Literally every other automaker. When they release those kinds of details, they do so in response to a court proceeding as part of the legal discovery process so that privacy concerns, etc. can be dealt with before the information is released.
by ipython | 2025-08-12 16:26:32+00:00
What is “deboosting”? If I own a social media site wouldn’t you argue that I should be able to control what content I “boost” in the first place? Am I forced to compulsory “boost” your content? In which case wouldn’t that mean I am “censoring” the PoV of the social media company?

Can you share the topic contents that are subject to your accusations? If you’re able to share them here without fear of government reprisal then I would argue that’s not censorship.
by hopelite | 2025-08-12 16:26:36+00:00
In some ways you are probably right, however do not discount the fact that America’s relative weakness has opened up avenues for this type of action that otherwise would have likely not happened out of internal pressure due to concerns about that relationship, external pressure on the government to scuttle these kinds of efforts, and/or general lack of alternatives to the American market.

Especially with the rise and seeming power of BRICS there is surely a sense that the pressure is a bit off from the USA, America will be unwilling to add on to pressure against Australia that is close to core BRICS, etc.

Do not discount the rising awareness of the real weakness the “American” empire finds itself in suddenly.
by unethical_ban | 2025-08-12 16:27:02+00:00
For an internal organization filled with non-technical users (most), link shorteners are very useful. Each shortlink has an owner, it can have delegates with edit capability, full history is shown to the entire organization.

go/holidays = holiday schedule

go/itrequest

go/ithelpdesk

go/corpcalendar

go/fsckyourself = self-service filesystem healthchecks

---

yes, it is still a little chaotic, and no, it should not be a complete substitute for a well-indexed corporate directory. But it is a really useful shortcut generator for the people that are good at memorizing them, and it costs little to operate internally. Every place that I've worked at that didn't have one, I wish had one.
by throwaway13337 | 2025-08-12 16:27:30+00:00
I am also on Wayland (via CachyOS) and recently started using Deskflow for my MacBook KVM-type setup. Linux on one screen, Mac on the other.

Works great except for the copy-and-paste issues and the mod key resets - just as you describe. I've been fiddling with it the last couple of days.

Funny to see someone with such a similar setup and issue.

Esoteric issues aside, the general use of CachyOS has been very smooth.

There seems to be a lot of momentum for desktop Linux, with Microsoft and Apple dropping the ball lately. LLMs also make deep configuration of Linux more manageable. The stars seem to be aligning for it.
by craigtp | 2025-08-12 16:28:12+00:00
Location: Liverpool, England

Remote: Yes (Remote only)

Willing to relocate: No

Technologies: C#, .NET Core, ASP.NET, SQL Server/MySQL/PostgreSQL/MongoDB/EventStoreDB/Redis, RabbitMQ/Kafka, CQRS/Event Sourcing, Azure/AWS.

Résumé/CV: https://craigtp.co.uk/cv

Email: craig [at] craigtp.co.uk

Hi. I'm Craig. I'm an experienced Senior Software Engineer, Systems Architect and Microsoft Certified Professional with a passion for software development.

I work primarily, but not exclusively, with Microsoft technologies and the .NET / .NET Core frameworks, leading complex and challenging enterprise software development projects to successfully deliver robust, secure, scalable and efficient software solutions, encompassing over 20 years of experience in the field.

An accomplished team leader, mentor and architect, I'm skilled at taking a leading role in the overall architecture of a project, in driving team developments and employing proven industry disciplines and best-practices to deliver successful software projects that frequently exceed client expectations.

I'm passionate about distributed systems design, CQRS and event sourcing and a proponent of domain-driven design to ensure that solutions are laser-focused on solving real business problems. I'm an open source enthusiast and advocate using the best and most appropriate tools available, providing for an effective and pragmatic solution that delivers genuine and quantifiable business value.

Throughout my career I've helped numerous businesses of varying sizes in varying industries get their technology investment right and I can do the same for you.

Recent projects include:

+ Architected and executed a comprehensive overhaul of a core legacy system, migrating it to a robust microservices architecture. By strategically applying Domain-Driven Design, CQRS, and Event Sourcing, we enabled a prominent African FinTech company to seamlessly scale from 1 million to 10 million active users while achieving a remarkable 30%+ reduction in cloud expenses.

+ Successfully delivered an ambitious project to re-engineer a number of monolithic applications to cloud-native, event-driven distributed services for a leading hospitality software provider as part of a company-wide effort to modernise their entire software estate including training and mentoring staff on event-driven architecture and distributed system design.

+ Designed & delivered a large, global SaaS product to manage and automate music royalty collection and payment for one of the UK's largest and most demanding independent music publishers including full cloud geo-distribution & redundancy to ensure high availability & reliability for the worldwide client base.

+ Spearheaded the creation of a groundbreaking anti-motor fraud solution for a prominent UK law firm. This industry-leading platform combined a user-friendly web application, powerful API, and sophisticated data systems, including Europe's largest anti-fraud database, giving the firm an edge in fraud detection.
by Insanity | 2025-08-12 16:28:18+00:00
We're experimenting with Lakebase now (Databricks' name for Neon).

Initial results are actually pretty cool when using the UI to spin it up. The API leaves some things to be desired (bad error messages that obfuscate the actual error, undocumented rate limiting, ..).

Plus, there's been quite a number of strange bugs we ran into, like tables that don't recreate correctly because of dangling resources.

Overall, I'm pretty excited about the product because it makes life a bit easier, but it's not really 'production quality yet'.

(Alternatively, maybe we're just doing things in a bad way while we're learning to use it, so it could be a PEBKAC type of issue, rather than a Lakebase issue).
by runako | 2025-08-12 16:28:34+00:00
Not as much with spellcheckers because even when they started to get popular, it was apparent that many people cannot spell English. So it was very natural.

People pushed back on the grammar checks when they landed in Word.

Before that, people pushed back on calculators in secondary schools. This was a huge point of contention all classes except trigonometry, and calculators were definitely not allowed in the SAT/ACT.
by matthewdgreen | 2025-08-12 16:28:51+00:00
I don't understand what "Bayes' theorem is a good way to process new data" (something that is not at all a contribution of neorationalism) has to do with "human beings are capable of using this process effectively at a conscious level to get to better mental models of the world." I think the rationalist community has a thing called "motte and bailey" that would apply here.
by dang | 2025-08-12 16:29:03+00:00
Related. Others?

Google shifts goo.gl policy: Inactive links deactivated, active links preserved - https://news.ycombinator.com/item?id=44759918 - Aug 2025 (189 comments)

Google's shortened goo.gl links will stop working next month - https://news.ycombinator.com/item?id=44683481 - July 2025 (222 comments)

Google URL Shortener links will no longer be available - https://news.ycombinator.com/item?id=40998549 - July 2024 (49 comments)

Ask HN: Google is sunsetting goo.gl on 3/30. What will be your URL shortener? - https://news.ycombinator.com/item?id=19385433 - March 2019 (14 comments)

Tell HN: Goo.gl (Google link Shortener) is shutting down - https://news.ycombinator.com/item?id=16902752 - April 2018 (45 comments)

Google is shutting down its goo.gl URL shortening service - https://news.ycombinator.com/item?id=16722817 - March 2018 (56 comments)

Transitioning Google URL Shortener to Firebase Dynamic Links - https://news.ycombinator.com/item?id=16719272 - March 2018 (53 comments)
by lisbbb | 2025-08-12 16:29:17+00:00
OMG--we had a worfklow where less-techy folks were supposed to edit a csv, then check it in to github, which would kick off a whole process automatically for them. I kid you not--anyone who edited the csv in Excel would eff the whole file up every single time! They just needed a text editor, which we told them to use, and the changes were literally simple, either editing an existing entry or adding a new entry. Nope, these college educated "IT" workers could not handle it! We ended up having to scrap the entire automation workflow because the employees were simply too dumb to use a text editor and github.
by craigtp | 2025-08-12 16:29:27+00:00
SEEKING WORK

Location: Liverpool, England

Remote: Yes (Remote only)

Willing to relocate: No

Technologies: C#, .NET Core, ASP.NET, SQL Server/MySQL/PostgreSQL/MongoDB/EventStoreDB/Redis, RabbitMQ/Kafka, CQRS/Event Sourcing, Azure/AWS.

Résumé/CV: https://craigtp.co.uk/cv

Email: craig [at] craigtp.co.uk

Hi. I'm Craig. I'm an experienced Senior Software Engineer, Systems Architect and Microsoft Certified Professional with a passion for software development.

I work primarily, but not exclusively, with Microsoft technologies and the .NET / .NET Core frameworks, leading complex and challenging enterprise software development projects to successfully deliver robust, secure, scalable and efficient software solutions, encompassing over 20 years of experience in the field.

I'm passionate about distributed systems design, CQRS and event sourcing and a proponent of domain-driven design to ensure that solutions are laser-focused on solving real business problems. I'm an open source enthusiast and advocate using the best and most appropriate tools available, providing for an effective and pragmatic solution that delivers genuine and quantifiable business value.

Throughout my career I've helped numerous businesses of varying sizes in varying industries get their technology investment right and I can do the same for you.

Recent projects include:

+ Successfully lead a multi-team effort to re-engineer the core domain of a legacy monolithic application to a suite of well-designed, modern microservices utilising Domain-Driven Design, CQRS & Event Sourcing where appropriate for one of Africa's leading FinTech companies allowing them to scale their transaction processing from over 1 million active customers to over 10 million whilst simultaneously reducing their cloud spend by over 30%.

+ Successfully delivered large section of an ambitious project to re-engineer a number of monolithic applications to cloud-native, event-driven distributed services for a leading hospitality software provider as part of a company-wide effort to modernise entire software estate including training and mentoring staff on event-driven architecture and distributed system design.

+ Successfully designed & delivered large, global SaaS product to manage and automate music royalty collection and payment for one of the UK's largest and most demanding independent music publishers including full cloud geo-distribution & redundancy to ensure high availability & reliability for the worldwide client base.

+ Successfully lead project to develop industry leading anti-motor fraud web application and API with advanced OLAP & OLTP system and data warehouse including one of Europe's largest anti-fraud databases for a Top 40 UK law firm.
by da_chicken | 2025-08-12 16:29:28+00:00
Yeah, and I question how much cost they're saving. Just how much storage do you need for a URI redirect? How much are you spending to have a record that isn't being used?

It would make sense if they were pruning links whose TARGETS were no longer responding. But all the unused links are costing essentially nothing. Essentially all the cost was spent already.
by destel | 2025-08-12 16:29:45+00:00
Hi everyone. I built a tiny web game where the goal is to pick the lowest number that nobody else picked. It runs once per day — if someone picks the same number as you, you’re both eliminated.

Since the mechanics are simple, I focused on feel: vintage-poster styling, small animations, and a snappy number-picking interaction.

By day I’m a Go backend developer, so this pushed me into much more frontend/design than usual.

I’d love feedback on both the gameplay and UX. I’m also genuinely curious: how large can the smallest winning number get as the player count grows?

Stack: Nuxt, Supabase and Cloudflare workers
by crinkly | 2025-08-12 16:30:13+00:00
Having sat in a policy meeting many years ago, as the resident "numbers guy", where they come up with that short of shit, this is clearly the usual design by committee advisory note. Some postgrad intern, getting mugged off by working there for nothing said it, someone more senior needed some padding and it sounded about right and no one in the room even understands everything that has been said. This will all be done behind closed doors with an expensive sandwich provision with at least 2-3 £1000 a day contractors in there.

I'll quote another colleague there "If you survive public sector for 6 months you'll be unfit even for Soylent Green". I didn't last 3.
by drdrek | 2025-08-12 16:30:13+00:00
Code as art or political movement always baffled me.

I guess anything can be a statement about the world, and we all want our lives to have meaning, so something you poured most of your waking hours into must mean something.

But as someone that sits by a computer for the better part of 30 years I just cant find beauty in it, just sadness for the human condition. Old hardware and software do not make me nostalgic, or makes me feel like we lost anything of value. It gives me the same feeling those abandoned listening posts in Chernobyl gave me, decay, the fleeting nature of existence.

You can't fight the fact that the world will keep on keeping on, with or without you. Be a person that matters to those around you, it's the best you are going to get.
by VirusNewbie | 2025-08-12 16:31:04+00:00
I drink a lot less, and am much more weary of the dangers of alcohol now that I'm 40. However, I don't spend less on alcohol, I just drink less.

Now days I end up at really really expensive bars (usually with a good view of the Pacific Ocean or on a rooftop or something) that have weak pours.

I have no idea of my anecdote follows any particular trends, but if it does, we might expect less alcohol consumption by volume but still growth in the sector.
by paol | 2025-08-12 16:31:06+00:00
I would like this too. This approach would also fix the most common failure mode of spelling checkers: typos that are accidentally valid words.

I constantly type "form" instead of "from" for example and spelling checkers don't help at all. Even a simple LLM could easily notice out of place words like that. And LLMs also could easily go further and do grammar and style checking.
by lesuorac | 2025-08-12 16:31:11+00:00
Starting to pretty much desire tools that can do nothing but are just fast at their core competency.

Looking at PRs in github and then when toggling to the "files" tab it chocking up or being like "I don't want to display this file because its more than 100 lines" is like wtf you're whole point is to show me modified files.
by jadamson | 2025-08-12 16:31:42+00:00
1. A cryptocurrency requires consensus, so no, you can't have different configs for determining the validity of a chain. Making it a config variable only makes it faster to close the barn door after the horse has bolted. 2. Has no bearing on any point I made.

What will likely happen is a PoS BFT layer on top of PoW, although there are other options being considered:

https://github.com/monero-project/research-lab/issues/136
Station – Deploy Sub Agents
by epuerta99 | 2025-08-12 16:31:45+00:00
sub agents have been very helpful and have branched into a new distinction of agents. We like to think of the split as application agents (embedded in a product) and operational agents (simpler agents that help you in ops tasks)

We wanted to create an agnostic runtime to run these agents for yourself and hosted for your team not just limited to your IDE

for hosting it, we wanted to go ssh approach so the management interface is an ssh wish + bubbletea app for a rich experience

other features we baked in

MCP configs as template bundles ( follows gitops way to manage secrets + templates)

tool restrictions - so agents can be assigned appropriate sub tools ( no model degradation whens its overloaded with tools) MCP first - station IS an mcp server so its a little collection of agents via mcp (STDIO and SSE). Works with your favorite clients

API access to also manage it

Exportable agents with dotprompt so you can always manually tweak the agents

single binary deployment - sqlite with litestream replication option if you want

We're still early beta so check us out, feedback, contribute anything

https://github.com/cloudshipai/station
by Tostino | 2025-08-12 16:31:50+00:00
For me the gap is pretty large (in Gemini Pro 2.5's favor).

For reference, the code I am working on is a Spring Boot / (Vaadin) Hilla multi-module project with helm charts for deployment and a separate Python based module for ancillary tasks that were appropriate for it.

I've not been able to get any good use out of Sonnet in months now, whereas Gemini Pro 2.5 has (still) been able to grok the project well enough to help out.
by immibis | 2025-08-12 16:32:20+00:00
Yes, the wealthy and their supporters, a.k.a. the right... the segment of the rest of us who knows about this ideological divide, a.k.a. the left... and the rest of the rest of us who don't take sides.

These words do mean things. The left is the ideology of supporting less tall power hierarchies, and the right is the ideology of supporting taller power hierarchies. Wealthy left-wing people don't stay wealthy for long, hence almost all wealthy people are right-wing.

Note a common misconception - in the American context, note the Democrats are not left. Trying to contort the definition of left to make the Democrat party fit the definition muddies the meaning severely. However many left-wing Americans do vote for the Democrat party, because game theory makes it the optimal vote if you're left-wing.
by marcosdumay | 2025-08-12 16:32:32+00:00
> The thing now, though, is that there's a lot of add-on functionality

I don't get why people use those.

I understand free software projects that don't want to run any infrastructure, but why companies push their building and deployment out of premises when all you need is one trusted computer somewhere. Why do people insist on trusting cloud computers more than the ones they can kick?
by rpcope1 | 2025-08-12 16:32:36+00:00
One lesson I've learned and seen a lot in my life is that understanding that something is wrong or what's wrong about it, and being able to come up with a better solution are distinct, and the latter is often much harder. It seems often that those that are best able to describe the problem often don't overlap much with those that can figure out how to solve, even though they think they can.
by tinyhouse | 2025-08-12 16:33:10+00:00
Perplexity are trying to find their place so they try whatever they can. Web search, shopping search, finance search, browser, deep research, anything. They were first to do a good job on web search but ChatGPT and Claude caught up and now Perplexity, who doesn't have their own family of models like the other two, is shooting in the dark.
by aliljet | 2025-08-12 16:33:13+00:00
This is definitely one of my CORE problem as I use these tools for "professional software engineering." I really desperately need LLMs to maintain extremely effective context and it's not actually that interesting to see a new model that's marginally better than the next one (for my day-to-day).

However. Price is king. Allowing me to flood the context window with my code base is great, but given that the price has substantially increased, it makes sense to better manage the context window into the current situation. The value I'm getting here flooding their context window is great for them, but short of evals that look into how effective Sonnet stays on track, it's not clear if the value actually exists here.
by quickthrowman | 2025-08-12 16:33:18+00:00
Adding an evaporative cooling tower to a chilled water loop can up the COP to 7ish, an air-cooled chiller by itself maxes out around 4. It’s almost twice as effective at removing heat.

Air cooled chillers are fine for a commercial office building or tip-up warehouse, but data centers need to remove an enormous amount of heat.