MurphyA/hacker-news huggingface dataset:
by retinaros | 2025-07-21 14:05:23+00:00
who defines what is an insult? the law? its interpretation based on ideology? who makes the law? in china talking about winnie the pooh can get you to jail. In western europe like (UK,Germany) that would be having memes or criticizing immigration policies

dont ever forget that the tools you build to punish and censor your opponents will be in its reach once they come to power. for instance Biden and twitter created a precedent that allowed X and Trump to happen.
by raywatcher | 2025-07-21 14:05:24+00:00
As the context grows, the output (usually a structured function call) remains relatively short. This makes the ratio between prefilling and decoding highly skewed in agents compared to chatbots. The problem is that context engineering is still an emerging science, even though for agent systems, it's already essential. This is overall a really interesting post and makes me think of Chroma’s technical report on context rot: https://research.trychroma.com/context-rot
by xyzzy123 | 2025-07-21 14:06:10+00:00
> Obviously the landlord offers something of value or the tenant would just do what the landlord did.

I mean, yeah, they had access to capital.

As I understand it the traditional answer to this is "the landlord took the risk", but in practice I find that explanation questionable when propping up and supporting housing markets is basically political job #1.

I think the landlord was just richer, and was able to use that to exploit the renter.
by zeendo | 2025-07-21 14:06:15+00:00
I used XSLT and Active Server Pages to build my school district's website back around 2000 - each school had their own page and each teacher had their own, too - teachers could modify their pages directly in the browser.

I forget the _exact_ mechanics but it was definitely all done in Internet Explorer with XML as the actual content per-page and transformation was done using XSLT.

Interesting but I definitely hate XSLT as a result. Considering this was my first real programming job, it's surprising I continued.
by Moomoomoo309 | 2025-07-21 14:06:22+00:00
AI is good at writing small-ish tools from scratch. Most software development isn't like that, and people claiming it is are disingenuous. That being said, it is also true that if you are doing that kind of software development, AI will be very useful to you in the same way someone writing the code for you would be. It works, yay, you don't fully understand it, boo, but it still works. Maintaining it will be more difficult and error-prone, but it'll actually get you to build something, which is great!
by ta1243 | 2025-07-21 14:07:07+00:00
There are many reasons demand is increasing, all good.

In the past a typical housing unit would be husband, wife, two kids. A 3 bed house. Divorce rates are higher now (better to be divorced than in an unhappy marriage - so that's good), so you instead you have divorced husband and one or two bedrooms for shared custody of kids, and divorced wife and one or two bedrooms for shared custody of kids

Thus what used to be demand for a single 3 bed house is now demand for two 3 bed houses, with no change in requirements

You are also right about cities, and not just any specific city. If you were born in London and get a job in Cambridge because you want to work for Astra Zenneca for example, that's a good thing. Having workforce mobility is a good thing, just because you are the son of a farmer doesn't mean you should be destined to be a farmer. You've also got people meeting and marrying people from outside their immediate geographic area, at least one of them will have to move.

There's then the social appeal of cities in general -- if you're the "only gay in the village" that's a miserable life. If you live in a city there's far more choice.

"living with parents" is on the increase, despite any "stigma".

> The number of families in England and Wales with adult children living with their parents rose 13.6% between the 2011 Census and Census 2021 to nearly 3.8 million.

https://www.ons.gov.uk/peoplepopulationandcommunity/populati...

Adults living with parents is not a good thing, and in the west it never has been. Adults should be independent, and learn to fly the nest and build their own lives.

Then you've got massive external immigration. As well as people moving from country and older mining towns, you have massive inward migration (in the UK this has reached an increase of about 1% population increase per year). This is a good thing for the economy (more workers, more productivity, more taxes), but comes with other issues - including more demand for housing.
by dmix | 2025-07-21 14:07:22+00:00
That wasn't just a short term fix though, they changed the entire banking system and solidified the concentration of wealth into a small group of megabanks by introducing new rules that killed off most of the competition from smaller/medium sized banks while the larger ones got floated cash, so they could merge into even bigger ones instead of dying off due to their own poor decisions/misbehavior. That sort of thing always has ripple effects over the long term.
by hardolaf | 2025-07-21 14:08:32+00:00
I'm going to say this in a not nice way: that's a you problem.

You willingly use a distribution which purposely ships out of date software based on some misguided philosophical belief that such a behavior makes the system better or more stable. In reality, it just means that you're running out of date software with security vulnerabilities, bad driver support, and even worse distribution maintainer half-assed patches to fix the aforementioned vulnerabilities.

I'm not saying that you should switch to Arch Linux, but there is a wide gap between RHEL and Debian based distributions and a continuously rolling distribution. There are distributions that update weekly, biweekly, monthly, quarterly, etc.
Show HN: Quack-Cluster – A serverless distributed SQL engine with DuckDB and Ray
by kristian1232 | 2025-07-21 14:08:46+00:00
Hi HN,

I'm excited to share a project I've been working on: Quack-Cluster.

I love the speed and simplicity of DuckDB for analytics, but I often work with datasets spread across hundreds of files in object storage (like S3). I wanted a way to run distributed queries across all that data without the complexity of setting up and managing a full-blown Spark or Presto cluster. I'm also a big fan of Ray for its simplicity in distributed Python, so I decided to combine them.

How it works: You send a standard SQL query to a central coordinator. It uses SQLGlot to parse the query and identify the target files (e.g., s3://bucket/data/*.parquet). It then generates a distributed plan and sends tasks to a cluster of Ray actors. Each Ray actor runs an embedded DuckDB instance to process a subset of the files in parallel. The partial results (as Arrow tables) are then aggregated and returned to the user.

The goal is to provide a lightweight, high-performance, and serverless alternative for interactive SQL analytics directly on a data lake.

The core tech stack is:

Backend: Python, FastAPI

Distributed Computing: Ray

Query Engine: DuckDB

SQL Parsing: SQLGlot

The project is open-source and I've tried to make it easy to get started locally with Docker and make. I'm here to answer any questions and would be grateful for any feedback on the architecture, use case, or the code itself.

Thanks for checking it out!
by 4rchitect | 2025-07-21 14:08:48+00:00
I built a lightweight, trigger-aware chatbot prototype with AES and Fernet encryption, no-fluff deterministic responses, and special phrase triggers.

This public code is a demo. The full Pro version—featuring extended crypto, API integrations, session management, and priority support—is valued at $15,000 but available now for $8,000 during a limited window.

If you or your company are interested in owning this IP and getting commercial rights, contact me at douromaintenance@gmail.com.

Feedback and serious inquiries welcome.
by vanschelven | 2025-07-21 14:08:48+00:00
the OP wrote "This is a simple concept, but I've never seen it written down before." Putting on my tin-foil hat:

Maybe that's because predictable log volume isn’t in the vendor’s interest. Time-based logging makes usage easier to reason about. Bursty, count-based logs? Much harder to estimate—much easier to monetize.
by pizzathyme | 2025-07-21 14:08:49+00:00
I think others are asking more about the real-world investment value of this, not the technical implementation.

What actual trades were made by the user/creator? What was the ROI? How did profitability compare to their returns before using this tool?

With today's LLM's it's easy for anyone to generate a 20-page "report" with a analysis about investments. But a report that, when followed, actually gives you above-average returns? No one has shown evidence of that yet.
by kqr | 2025-07-21 14:09:06+00:00
I'm going to assume this project is at best a few years old, so return over index is more likely to be an indicator of overbetting (taking on too much risk) than a performance indicator.

Backtesting would be more useful. Of course, LLMs cannot be backtested since they know the past.

This system is impossible to test. I would be hesitant to trust it.
by rossdavidh | 2025-07-21 14:09:31+00:00
While there is a problem in how we treat shelter as a financial product, the basic thesis (lower prices aren't allowed to happen) is incorrect, at least in some states. Florida and Texas (including Austin, my hometown) already have prices going down, substantially. Colorado and California seem to have started to follow suit. This did actually happen post-2008, nationally. There are places where we don't let housing prices drop, but there are plenty of others where we do.
Ask HN: What happens if/when crypto will significantly go down?
by simonebrunozzi | 2025-07-21 14:09:35+00:00
As we know, the crypto sector has been up for a while, and I hear conversations about the inevitability of it going even higher. I am not sold on it.

In fact, I'm curious to hear what you think it will happen if crypto goes down by 20/30% or more. Would another crash happen? Would Microstrategy go bust? Etc.

Also, what's your bull or bear case for crypto, and for Bitcoin in specific?
by ta1243 | 2025-07-21 14:10:23+00:00
The demand is still there, it's just restricted. Someone living in the back of a van in a gym carpark on an industrial estate is typically doing that because the cost of a 1 bed flat is too high. Lowering prices allows that demand to be seen.

In the UK 8.5 million people in England are facing some form of unmet housing need. That's more than 10% of the population.

https://www.housing.org.uk/globalassets/files/people-in-hous...

> More than 1.9 million households are hosting a ‘concealed’ household – for example, adult children still living with their parents.

Even when it costs nothing, there's always a limit to demand. Just look at say a hotel breakfast. I could have 50 sausages, 20 cups of coffee, etc. I don't, despite it being costless.
by 9rx | 2025-07-21 14:10:51+00:00
> Toronto is the fastest growing city in North America.

Wouldn't that be more apt to be Langford? https://www12.statcan.gc.ca/census-recensement/2021/as-sa/98...

East Gwillimbury, the fastest growing municipality in Canada, is within Toronto CMA. Perhaps that is what you were thinking of? But Toronto CMA is not a city, neither legally nor colloquially. Its mostly rural area. Growth in the City of Toronto is relatively slow.
by TXTOS | 2025-07-21 14:11:20+00:00
Really love this question — been thinking about it for a while now.

We’ve been hacking on a different approach we call the WFGY Engine — it treats embedding space not as flat or uniform, but more like a semantic energy field. So instead of forcing everything into clean cosine ops, we track these “semantic residue structures” — kind of like how meaning resists compression when you flatten it too early.

We measure stuff like ΔS (semantic tension), λ_observe (viewpoint drift), and E_resonance (contextual energy), which lets us reason across curved or even broken spaces where normal LLMs kinda lose track. It’s a mix between geodesic logic and language field dynamics — weird but surprisingly stable.

A couple of early apps built on this — TXT OS, BlahBlahBlah, etc — ended up scoring 100/100 from 6 major AI models, which was a cool surprise. We’re still in early dev, but even Tesseract gave it a formal endorsement recently, which was huge for us.

Anyway, core engine is all open source if anyone’s curious: https://github.com/onestardao/WFGY

Would love to hear if others are exploring non-flat logic or weird manifold behavior in language space too.

can link the Tesseract thing if folks want
by _jab | 2025-07-21 14:11:33+00:00
Three is already a lot of tools to be doing more or less the same thing. Not many people are going to have informed, experience-driven opinions on Cursor, Windsurf, and Claude Code, let alone the other tools you mention.

As boring an answer as it may be, mindshare matters. Newcomers face outsized inertia in winning that mindshare over from the major incumbents.
by alnwlsn | 2025-07-21 14:12:19+00:00
I got to take apart an MRI-safe(ish¹) video projector recently. Turns out it was just a regular DLP projector in an RF shielding box, but all the screws and components on the outside (anything that could be removed) were either plastic, non-magnetic stainless steel, or aluminum. They even converted the stock remote control to be powered with a cable instead of a AA battery (most batteries have steel cases).

They replaced the lens with a very long throw one so the projector could be located far away and bolted to the wall. It still had some steel components inside, but the manual made it very clear you were not supposed to open the case while in the same room with the magnet. No other manual I've read has warnings that trying to change a light bulb could kill you.

¹it was designed to be used within the same room as the MRI, but not to go into the magnet bore itself. You were supposed to securely mount it at a distance where the field strength was less than 100 gauss. Since it still contained steel, there were still warnings all over that "this device may become a projectile" if you got too close to the magnet. Installation must have been a bit nerve wracking!
by christiangenco | 2025-07-21 14:12:27+00:00
I was surprised recently to see that gemini-cli[0] and codex[1] each have way more GitHub stars than Claude Code[3]. Currently 62k, 31k, and 25k respectively.

Stars are only a proxy for use, of course, but I'm not sure what a closer public indicator might be.

1. https://github.com/google-gemini/gemini-cli

2. https://github.com/openai/codex

3. https://github.com/anthropics/claude-code
by AnimalMuppet | 2025-07-21 14:12:37+00:00
Could you expand a bit on "which it doesn't"? How does it not, and why does it not?

I strongly suspect that 1) higher housing prices make builders more likely to build (or at least to max out their ability to build), and low prices (at least below some threshold) cause them to be more hesitant to do so, 2) high prices make people less willing to buy, and low prices make them more willing (or at least able).

So far, so much "working like a traditional commodity". Where do you see it working differently?
by Twirrim | 2025-07-21 14:12:43+00:00
How the heck did you manage that? I've been working on two major clouds for well over a decade, both built primarily on Java, and not seen a single production outage caused by garbage collection. Not one.

Not even S3 in us-east-1 at its gobsmacking RPS rates had issues with garbage collection.

No special coding approaches were taken to achieve that, just standard stuff.
by denismi | 2025-07-21 14:13:11+00:00
> The latest Daikin indoor units have a built-in WiFi module which only allows control through their cloud infrastructure.

Which ones?

My Alira X from a couple of years ago is currently talking directly to Home Assistant over WiFi. For a year or so I've been unable to update firmware without losing the functionality, but it looks like the community has a fix pending verification: https://github.com/home-assistant/core/issues/99251

I have another old unit that I'll have to replace eventually, and ideally it could be Daikin and would work natively without involving external hardware.
by carlosjobim | 2025-07-21 14:13:16+00:00
> how do you expect anyone to risk the large up front cost of financing a home if they do not have any expectation of profit?

This is done already, and it's not complicated: A property development company will present a project and sell subscriptions to people who want to invest (usually people who want to live in the apartments). These people will start paying a monthly amortization to the property development company, which uses that money to purchase the land and start building. People start paying this amortization a few years before construction commences, and continue to pay it a few years after construction is finished. After that, they own their real estate outright.

Yes, the property developer expects some profit from this. And most people who are subscribing except profit as well. They can sell their investment / subscription at any stage of the development. But the financial risk is spread among all investors.
by vips7L | 2025-07-21 14:13:43+00:00
I never said Windows should be the default. I implore you to please actually reread what I said and the article. Having to call into ffi to work with files on a major operating system is not normal. It is valid to criticize these decisions whether or not it’s a “systems” language made by “smart people”.

I can see this conversation will go no where though. This is the typical conversation with Go users when you point out any criticism of the language. Cheers man.
by stackskipton | 2025-07-21 14:14:30+00:00
As SRE/DevOps/Ops whatever, I'm screaming.

Metrics should be emitted in separate stream and never by logs outside corner cases. Logs should be used to determine WHY the system is having issues but never IS the system having issues.

Log alerting is a fools errand that looks like a great idea at start but quickly becomes a sand trap that will drive future people crazy and at scale, will overwhelm systems.

Why is log alerting bad idea?

Every log becomes a metric point that must be dealt with. Therefore, the logging system must be kept operational and error free. However, due to other problems below, this system quickly becomes a beast of it's own.

Logs are generally much bigger then KV of <Metric> <Value> so there ends up being a ton of filtering going on in logging system, adding to the load.

Logging system probably does not understand rates so you end up writing gnarly queries to be like "Is this first unhandled exception?" in 10m or my 50th in 10m. Query in Prometheus is much much simpler.

Each language logging library handles things in different way so organization must be on point to either A) Keep log format the same between all different languages. B) Teach the logging system how to manipulate each log into format that can be handled by alerting system. Obviously A causes massive developer friction and B causes massive Ops friction.

Finally, I find people doing logging tend not handle exceptions as well because they can just trust logging system to alert them on specific problem and deal with it manually.

So for future Ops person who has to deal with your code, I'm begging you, import prometheus_client.
by weiqj | 2025-07-21 14:14:34+00:00
After 10 years of R&D, I am pleased to announce the release of Libertas IoT preview for Raspberry Pi, available for everyone to try.

Libertas features the first meaningful IoT App design, Thing-App. Thing-App is "write once, run everywhere" on IoT controllers and devices, covering billions to trillions of CPUs/MCUs. Thing-App offers various design guarantees, including guaranteed UI, performance, and safety assurances. Thing-App covers billions of people, enabling building arbitrarily complex machines without writing a single line of code.

For more details, visit our website: https://smartonlabs.com
by forgotmypw17 | 2025-07-21 14:15:02+00:00
>Did you find success by focusing on one project and giving it time, or by making lots of new bets?

Mostly focusing on one project at a time on most days, but running several projects in parallel, and cross-pollinating the knowledge I gain from one to the others.

>Has "slow growth" ever paid off for you?

My arguably most successful project (in terms of impact and popularity) went “almost nowhere” for the first 2-3 years. But I wasn’t really trying to make it go anywhere, it was just for the enjoyment of me and my friends.

>If you had to start over, would you pick patience or a high volume of launches?

Both. Be patient, let projects grow slowly, and grow multiple projects at a time while you wait.
by TuringNYC | 2025-07-21 14:15:30+00:00
>> I'm going to assume this project is at best a few years old, so return over index is more likely to be an indicator of overbetting (taking on too much risk) than a performance indicator.

Best metric here would be a Sharpe Ratio and drawdown details. https://en.wikipedia.org/wiki/Sharpe_ratio

> This system is impossible to test. I would be hesitant to trust it.

Disagree. Best test would be a paper test going forward, audited by a common platform.
by tzs | 2025-07-21 14:15:50+00:00
> I can only anecdotally say that in America, it appears to me that the ones most engaged with social media on X are more often than not right leaning. More of the left-leaning engagement seems increasingly moving towards other outlets, such as Bluesky.

Isn't that movement because Musk changed X to increase promotion of right-wing things and decrease promotion of left-wing things?

Before Musk Twitter did promote right-wing stuff more than left-wing stuff. I don't have a cite but there was a paper published by researchers who had been given full access to internal Twitter data that showed this.

That level of right-leaning is probably the level of right-leaning you get from the natural level of engagement you get on a fairly neutral platform from right-wing people being more likely to engage than left-wing people.
by yc-kraln | 2025-07-21 14:15:51+00:00
I have a somewhat different problem with io_uring in practice: It's extremely hard to use /correctly/. The management of buffers which bounce across a kernel boundary and may-or-may-not end up in the same original thread lends itself to lots of subtle race conditions, resource exhaustions, and ABA issues. It's not that you can't make it work, and work well--it's that it's hard to do correctly, and very easy to make something which works 99.99% correctly, and then fails spectacularly under load or over time.

I can imagine the security implications are the same.
by bluelightning2k | 2025-07-21 14:16:06+00:00
Is that even true though? As per another comment Gemini CLI and OpenAI Codex have more stars, and they're both much larger companies.

Then Replit, V0, Lovable are all extremely popular.

I don't have a horse in this race just find it interesting. Your Coke vs Pepsi analogy is a good one though.
by adamretter | 2025-07-21 14:16:49+00:00
Aggh! Sorry. I have contacted the site's admin to let them know. In the meantime there is also a LinkedIn Group - https://www.linkedin.com/groups/2043439/

There is also a registration page with Ticket Source - https://www.ticketsource.co.uk/booking/select/ngdvzeggmorw
by AnimalMuppet | 2025-07-21 14:17:06+00:00
If you buy a plot of land, go to a builder and ask them to build a house on it, sure, they'll do it. That's not what most builders do most of the time, though.

Most of the time, most builders buy a piece of land, build a house on it, and then find a buyer (or at least while they're in the process of building the house). If they're having trouble selling houses, then they're left with a bunch of houses on their hands, on which they're having to pay the interest. They don't want to be in that position.