MurphyA/hacker-news huggingface dataset:
by liampulles | 2026-03-13 12:45:28+00:00
> What is considered sufficiently wealthy

What you might consider "middle class", suburban households, and up. These "upgrades" are something that you can roll into your mortgage.

> Why are they going off grid?

Electricity and water availability issues.

For example, I live in an area where water is unavailable between days and weeks, every few weeks. The systemic issue in my municipality is that they have not kept up with the maintenance of water pipes, which means a significant portion of water pumped from the national provider is lost via leaks. Thus when some pumps and reservoirs go offline due to power disruptions, the loss of flow can lead to no water in higher lying areas that takes time to restore.

There are private solutions to this - the most affordable option is to install a big water tank on your property that in affect acts as a water battery. A more expensive solution is to install a borehole on your property, and to draw water from the water table (this might make sense for a complex, or a rich household).
Show HN: K-synth – A web-based array language playground for synth design
by octetta | 2026-03-13 12:45:33+00:00
I built k-synth as an experiment to see if a minimalist, K-inspired array language could make sketching waveforms faster and more intuitive than traditional code. I’ve put together a web-based toolkit so you can try the syntax directly in the browser without having to touch a compiler:

Live Toolkit: https://octetta.github.io/k-synth/

If you visit the page, here is a quick path to an audio payoff:

- Click "patches" and choose dm-bell.ks.

- Click "run"—the notebook area will update. Click the waveform to hear the result.

- Click the "->0" button below the waveform to copy it into slot 0 at the top (slots are also clickable).

- Click "pads" in the entry area to show a performance grid.

- Click "melodic" to play slot 0's sample at different intervals across the grid.

The 'Weird' Stack:

- The Language: A simplified, right-associative array language (e.g., s for sine, p for pi).

- The Web Toolkit: Built using WASM and Web Audio for live-coding samples.

- AI Pair-Programming: I used AI agents to bootstrap the parser and web boilerplate, which let me vet the language design in weeks rather than months.

The Goal:
This isn't meant to replace a DAW. It’s a compact way to generate samples for larger projects. It’s currently in a "will-it-blend" state. I’m looking for feedback from the array language and DSP communities—specifically on the operator choices and the right-to-left evaluation logic.

Source (MIT): https://github.com/octetta/k-synth
by einr | 2026-03-13 12:45:35+00:00
I cannot trivially get the whole database, no. But I kind of fail to see what a malicious actor would do with a large database of public information that they couldn’t otherwise do. The system is designed such that you can’t really do a lot of malicious stuff with just public data, and the stuff you can do (scam calls, etc) is probably not meaningfully more effective if you have the whole database than if you do manual lookups or web scraping. I’m open to being proved wrong about that however.

Basically: obviously it's not desirable to have that full database in the hands of a malicious actor but I'm not sure it's such a big deal either. Again, it's public data by design.
by dathinab | 2026-03-13 12:45:46+00:00
"not know" was oversimplified from me, technically such things exist in many countries, most likely also Italy.

But this comes back to how thinks always tend to be more complicate then "clean cut direct tax avoidance".

E.g. here the case isn't as simple as Amazone directly avoiding tax. But them instead to quote:

> Amazon's algorithm and operating models enabled the sale in Italy of goods from tens of thousands of non‑EU sellers - mostly Chinese - without disclosing their identity, helping them avoid paying value‑added tax (VAT)

I.e. Amazon is seen responsible for acting with sever levels of negligence with suspicion of intentionally enabling/supporting tax evasion to profit from it. (And honestly given the level of fraudulent-looking things Amazone allows vendors since a very long time, there is likely some truth to the "intentional supporting malicious actions" part.).

And in turn executives don't claim exactly "they didn't know". They claim they did know and started actions to fix the issue but it the actions failed so you tried other actions and if asked why no bigger actions are tried they claim it didn't look like it was "that" big of a problem through they now realize that was wrong.

The end effect is still the same they doge responsibility as-if they could just claim they didn't know, just with extra steps. Instead of "didn't know" I probably should have used "they claimed incompetence" (and external factors outside of their control) or similar.
by eterps | 2026-03-13 12:45:58+00:00
This is nonsensical, there is nothing textual about the UIs being shown here. It doesn't stop being a GUI if you have a 1:1 representation of the concept within character cells.

The UX actually matters, and TUIs are generally built for effectiveness and power (lazygit being an excellent example). But once you start addings mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs and applied the UX expected for GUIs, it has become a GUI larping as a TUI.
by em-bee | 2026-03-13 12:46:18+00:00
just found this curated list of self-hosted discord alternatives.

https://github.com/Vigno04/discord-selfhosted-alternatives

unfortunately though i think self-hosting is one of the problems. one of the features of discord is how easy it is to create your own server.

from that list i am checking out commet now, which seems to promise a better experience on top of matrix. that would at least solve the self-hosting issue, as i'll be able to use it on any existing matrix server. matrix has the technical features needed to work like discord, but not the interface.
by Orygin | 2026-03-13 12:46:26+00:00
To quote another HN comment recently made:

> Using AI to write content is seen so harshly because it violates the previously held social contract that it takes more effort to write messages than to read messages. If a person goes through the trouble of thinking out and writing an argument or message, then reading is a sufficient donation of time.

However, with the recent chat based AI models, this agreement has been turned around. It is now easier to get a written message than to read it. Reading it now takes more effort. If a person is not going to take the time to express messages based on their own thoughts, then they do not have sufficient respect for the reader, and their comments can be dismissed for that reason.
by jl6 | 2026-03-13 12:46:44+00:00
Any time someone carves out a new space online, the same sort of thing happens. Pioneers create infrastructure. Early adopters rush to explore the new medium. New possibilities or new constraints spur creativity. Then, usually one of two things happens: the new space was a brief fad, and it dies away; or the masses arrive and it undergoes an eternal September, standardization, commercialization, enshittification, drama… in other words, becomes integrated into the wider net. Those fed up leave and begin to carve out a new space…

Some initiatives (like the Gemini Protocol) remain (for now) in a tenuous niche where mass adoption seems impossible and yet they also don’t seem to be going away.
by Ntrails | 2026-03-13 12:46:49+00:00
> “Shorting” a company does not just mean short selling stock. Instead, it means having a short position, which you can use without unlimited downside.

If you are an equity index holder anyway, simply by not holding any exposure in an otherwise "market" portfolio is a "short" relative to benchmark.

ie if I "buy" the SP500 constituents according to weight but with TSLA zero'd out my portfolio is essentially the same as long SP500 and short weigtht*TSLA.
by techblueberry | 2026-03-13 12:47:10+00:00
Maybe there are a lot of bad managers (almost certainly there are) but I feel like a lot of the talk about what a manager doesn’t address the true role of a manager, the whole point of a manager is to address uncertainty, and look to the future. The manager shouldn’t have any “tasks” per say, but in the vending machine example, they’re the one that keeps an eye on their suppliers, negotiates, changes suppliers if one fails, decides how much inventory to store in a warehouse.

But like, I as a manager try and delegate the coordination role yes. Unlike an IC, loosely speaking the more ‘tasks’ I’m doing as a manager, the more I consider myself to be failing at the job.
by lemonad | 2026-03-13 12:47:10+00:00
This is nice! I looked into this quite a lot some years back when I was trying to summarize IKEA catalogs using color and eventually wrote an R package if you want to look into an alternative to e.g. k-means: https://github.com/lemonad/colorhull (download https://github.com/lemonad/ikea-colors-through-time/blob/mas... for more details on how it works)
by jorams | 2026-03-13 12:47:39+00:00
Your account has almost certainly been assigned a new username already. From the same link:

> Starting March 4, 2024, Discord will begin assigning new usernames to users who have not chosen one themselves. If your username still has a discriminator (username*#0000*), Discord will begin assigning you a new, unique username as soon as March 4, 2024. We will try to assign you a unique username that is similar to your current username.
by foltik | 2026-03-13 12:47:58+00:00
Obviously they’re bullshitting. Notice how they only said “I wrote the intro,” not “I wrote the intro without any LLM assistance.”

Just look at the first two diagram images, we can all agree those are AI slop, right? You think they took the time to write the entire article by hand, then used AI solely to create those two images?

Most likely they’re just so constantly immersed in slop that they don’t realize how obvious it is when they use AI to “improve” their writing.
Ask HN: Why have co-ops never played a major role in tech?
by AbstractH24 | 2026-03-13 12:48:20+00:00
Modern tech has a vast open source ecosystem and a huge investor backed one, but very little if any significant activity in the form of cooperatives, where individuals or small companies pool their money and other resources to take advantage of economies of scale and compete with large companies, but not one another.

Seems like something the space could increasingly use as folks become beholden to a handful of massive companies who are increasingly trying to exploit their size to increase prices, margins, and profit.
by wolvesechoes | 2026-03-13 12:48:24+00:00
Lot of effort was spent to naturalize the current state of affairs and value system, even if there is nothing natural and obvious about it. Humans for millennia have lived with much higher political and social flexibility, with hierarchies built and teared down even seasonally, or with role of property and wealth shifting back and forth.

Of course the structure exists because we allow it, that's the easy part. Hard part is - why do we allow it?
by user34283 | 2026-03-13 12:48:38+00:00
It rather appears to make sense for any site that currently makes additional requests to fetch data as part of the page load.

It is broadly useful and relatively easy to use while still staying within the React framework the developer knows well.

That said, I didn't build more than a demo app with NextJS, so I don't know a lot about possible issues. Just the concept seems to be good.
by meindnoch | 2026-03-13 12:48:43+00:00
These articles talk about subtle changes to one's microbiome by cohabiting with animals and trading microbes with them. That's a process that takes place over months if not years.

Meanwhile, you suggest that such microbial influence must be reason you feel calm right after riding your horse.

I don't think I need to further explain why it's a ridiculous claim.
by ferociousmadman | 2026-03-13 12:48:59+00:00
Definitely agree with you on that first point for sure. I think there's quite a bit of value to unlock there for most PMs.

Regarding the politics part I also agree with you, I just wonder how much time that will take and if as many PMs will be needed.

In terms of your key question there at the end, I haven't been seeing massive layoffs or enough changes just yet. Right now I'm inbetween jobs because I had to quit my old job in December in order to move to another country (long story). I read about it online too, and have noticed hiring slowing down, but that may just be the economy or the fact that certain capex is so expensive right now.

For me, it's not easy to tell how things will develop with these technologies over time, so I was curious to hear folks' perspective here. Especially from an engineering stand point.
by forinti | 2026-03-13 12:49:08+00:00
Apple has turned computers into luxury items. They are not simply computers, there is some status and image projection involved.

As a hacker and tinkerer I could never justify the cost of purchasing one of their machines, but I see people around me trying to sell their old Apple machines and phones at absurd prices (I do live in a peripheral economy and Apple stuff is even more expensive here).

So it makes sense for Apple to segment its market like that. It makes sense for their audience too.

When I shop for a car, I find the same issue: most analyses have very little to do with the car's technical attributes and there's a lot of gibberish about design and lifestyle.
by lowenbjer | 2026-03-13 12:49:37+00:00
I've been a CTO and founder several times. The bottleneck was never "getting the work done." It was always translating between the business reality (runway, revenue, growth, what customers actually want to pay for) and what the team needs to hear to build the right thing. That translation layer is hard, time consuming, and easy to get wrong.

I know plenty of founders who are great engineers, product thinkers, and salespeople. They still hire people to manage teams because there are not enough hours in the day to do it all themselves, even if they could.

If you're the person who understands the business, understands the customer, and can turn that into clear direction for the people building the product, whether those are humans or AI agents, you will be hard to replace. That's not project management as "status updates and Jira grooming." That's a fundamentally different and more valuable skill.
by mijoharas | 2026-03-13 12:49:43+00:00
This is what I think. I saw someone else on HN suggested provide an `X-User-Age` header to these sites, and provide parents with a password protected page to set that in the browser/OS.

Responsibility should be on the website to not provide the content if the header is sent with an inappropriate age, and for the parent to set it up on the device, or to not provide a child a device without child-safe restrictions.

It seems very obviously simple to me, and I don't see why any of these other systems have gained steam everywhere all of a sudden (apart from a desire to enhance tracking).
by NalNezumi | 2026-03-13 12:50:20+00:00
>Why is Thiel, whose parents were American evangelical

Thiels parents were originally West Germans and they also lived in South Africa, and he himself attended a German school in Swakopmund, famous for still glorifying Hitler at the time.

So I think that "American evangelical" is not the full picture but it have morphed with other, adjacent but compatible ideologies
by axegon_ | 2026-03-13 12:50:23+00:00
Is it not? Have you heard about a TV program called the news? They have caused more death to eastern Europe than Hitler did in WW2 and is continuing to do so, has infiltrated countries and governments for generations, actively threatens everyone on daily basis and the entirety of their social media (domestically and expats/immigrants/spies) is nothing but endless wishes for death of anyone that is not russian. Westerners see that through the prism of "out of sight, out of mind" + language barrier, but the threat is neither out of sight, nor out of mind. Spend a few hours on bellingcat and you'll quickly change your mind.
by 8organicbits | 2026-03-13 12:50:27+00:00
Ah you're right, they are always wildcard certs. I think I was mis-remembering https://news.ycombinator.com/item?id=15826906, which guesses names based on CT logs.

In either case, the subdomain you use in DNS requests are not private. Attackers can collect those from passive DNS logs or in other ways.
by khafra | 2026-03-13 12:51:00+00:00
We'd all be a lot safer--even the capital owners--if today's robotics and multimodal intelligence were near the ceiling of what's possible, or even near the bend in the logistic curve where things slow down a lot.

I haven't seen evidence of that. I see evidence of rapid advances in task length, general capabilities, and research and development capabilities in AI, and generality, price, and autonomy in robotics.

How much headroom in these capabilities do you believe we have, before a data center can protect and maintain itself and an on-site power plant? Before robots can run a robot factory?
by Robelkidin | 2026-03-13 12:51:03+00:00
I have not done SOC 2 audit yet. LogClaw is configure to run locally and you can deploy it in your org. so technically all your data you can own them. Your logs go thru many steps. First thru ranking, only the flagged logs go to LLM usually 1-30% of your logs, LLM is used to understand the root cause and in creating a rich context incident ticket. LLM is not used to flag your logs. Currently we support standardized logs OTEL. so we can determine using our algo 99% of incidents.
Show HN: VibeTrade – Trading Harness for Claude
by raunaqvaisoha | 2026-03-13 12:51:37+00:00
Post-Opus 4.6, LLMs feel much better at using bash, code, local files, and tools.

So I kept coming back to a simple question: if a model can use a computer reasonably well, why can’t I just give it my broker account, a strategy, and let it trade?

My conclusion is that the blocker is not model capability in the abstract. It is the system around the model.

A raw LLM breaks on a few practical things almost immediately:

• no persistent operating memory across sessions
• no trustworthy record of what it did and why
• no hard approval boundary before money moves
• no cheap always-on monitoring if every check requires an LLM call
• no reliable enforcement of limits, permissions, or workflow rules unless that lives outside the model

So the problem is not really “can the model call a broker API?” The problem is that trading needs a harness.

My friend and I built one for this called Vibe Trade. It is open source, MIT licensed, and currently runs locally on your machine connected to Dhan.

The basic design is:

1. Immutable trade journal
Every action is logged at decision time with timestamp, reasoning, and observed signals. The agent cannot rewrite its own history after the fact.

2. Hard approval gate
Before any order is placed, the system generates a structured approval request. Execution is blocked until the user approves. This is enforced in code, not left to the model’s discretion.

3. Event loop outside the LLM
Market watching is handled in plain JS on a timer. Price checks, time rules, and indicator thresholds run every 30 seconds without invoking the model. The LLM only wakes up when something needs reasoning.

4. Playbooks / skill files
Strategies live in markdown documents that get loaded as operating context on each decision. Example: “replicate the Nifty Defense Index and rebalance weekly.” This gives the agent a stable workflow definition instead of relying on chat history.

The first use case that made this feel real to me was very unglamorous: portfolio rebalancing.

I used to make Smallcase-style index replication portfolios and then forget to rebalance them on time. With this setup, I can define the strategy once, let the non-LLM layer monitor for conditions, and have the agent prepare actions for approval. That was the first point where it stopped feeling like a demo and started feeling useful.

A few caveats:
• UI is still weak; it is mostly a chat interface right now
• Dhan only for now
• local install only for now
• requires Node.js and an Anthropic API key

Repo: github.com/vibetrade-ai/vibe-trade

I’m posting this mainly because I think more people will try building “LLM as operator” systems now that tool use is better, and finance makes the failure modes very obvious.

The questions I’m interested in are:

• What other harness components are missing for something like this?

• Would you trust a local system like this more than a hosted one, or less?

• What repeatable financial workflows would you automate first?
by seanwilson | 2026-03-13 12:51:51+00:00
Nice article! Just curious, but do people intuitively understand what a perceptual color space is without much more explanation?

I feel you really need to understand first that typical color spaces like HSL have counterintuitive flaws, like the lightness changing when you only change the saturation or hue sliders. As in, it's very surprising the color spaces most designers use are not perceptually uniform.
by jonashus | 2026-03-13 12:51:55+00:00
> CGI has nothing to do with BankID

That's incorrect. Skatteverket used CGI for BankID-login, I don't know if they still do. I have personal experience working on a BankID-login using CGI for another company and it is still active.

Edit: I just confirmed Skatteverket still uses CGI for BankID-auth. "funktionstjanster" is CGI.
by fschuett | 2026-03-13 12:51:57+00:00
Slightly off-topic, but I recently tested some tool and it turns out Opus is far cheaper than Sonnet, because it produces way less output tokens and those are what's expensive. It's also much slower than Opus (I did 9 runs to compare Haiku, Sonnet and Opus on the same problem). I also thought "oh, Sonnet is more light-weight and cheaper than Opus", no, that's actually just marketing.
by tech_tuna | 2026-03-13 12:52:00+00:00
At a shitty company. The problem is - you cannot ship a large amount of code quickly in a perfect way. Positioning the problem as "what's the point of generating all this code so fast if I still need a warm body at the end making sure it's OK?" is hilarious.

Don't do that. Just ship it. Yes, good tests, linting, etc will help but if you really believe you don't need humans in the loop at all, at least for the time being, you are fucked.

But go ahead, buy the hype. Your agent swarm can build an operating system in 15 minutes and everything will just work. Cool.
by bewo001 | 2026-03-13 12:52:41+00:00
well.. openflow is pretty much dead, too inflexible, too slow. The whole control/user plane split is an attempt of the classical router vendors to keep their proprietary boxes. It adds complexity as it requires to synchronize the state of some controller with some data plane box.

P4 was a great idea, but there's not much hardware that supports it.

fd.io / vpp is an impressive stack for software-only routing. Like all SW-only solutions, it suffers from high power consumption and packet rate variability. At today's packet rates, you always have to ask 'how many CPU instructions / cycles are required to perform this or that function per packet'.
by etothet | 2026-03-13 12:52:52+00:00
This was a secondary AWS account in use by the company that had been in place for quite some time and that secondary account was just no longer needed. So to consolidate things down, it was deleted. Also at that time, SSO wasn't being used for anything with the company - and they were on a completely different email provider.

I'm not arguing that it was impossible to know the long term outcome here, but it doesn't mean it isn't frustrating. If you've spent any length of time working in AWS, you know that documentation can be difficult to find and parse.

I can certainly understand why the policy exists. What I think should be possible is in these situations to provide proof of ownership of the old email address so it can be released and reused somehow.