MurphyA/hacker-news huggingface dataset:
by Quothling | 2026-01-29 08:43:06+00:00
> Curious what extra protection this gives you, considering the environment variables are, well, in the environment, and can be read by process. If someone does a remote code execution attack on the server, they can just read the environment.

While your secrets are available at runtime, you get a lot of governance by placing them in something like a keyault. You get an audit trail, you can setup rotation policies. It's easier to reference different secrets for dev, test, prod etc. I'd argue that there is a lot of added security in the fact that your developers won't actually need any sort of access to a secret stored in a keyvault, especially because you don't need to give developers access to runtime logs or even the production envrionment at all. You're right that it's not a perfect way to protect a secret of course.
by jeroenhd | 2026-01-29 08:43:42+00:00
It heavily depends on where you live, but plenty of poorer areas that never had much desktop computer penetration because of affordability are going app-first. Richer countries are going app-first for things like banking and government ID too, because the security situation with locked-down phones is a lot better than on the desktop where FreeFortniteRobloxUpdate.exe can drain your savings without you ever noticing it.

You're going to need a phone anyway. Might as well save some money by not having to get a laptop for doing your taxes once a year.

Most normal people don't really care about Google's walled garden. That's a tech person thing. I wouldn't do it, but none of the people who don't have a favourite Linux distro care about any of this.
by JasonADrury | 2026-01-29 08:43:42+00:00
>If I don’t block, 95% of my resources will be spent on feeding bots.

Okay, but why should you care? Resource usage for a regular website that isn't doing some heavy dynamic stuff or video streaming tends to be rather negligible. You can easily serve 100k+ requests per second on servers that costs less than $100/mo.

It really shouldn't be worth your time to do anything about the bots unless you're doing something unusual.
by Ronsenshi | 2026-01-29 08:44:15+00:00
She must have had so many interesting stories to tell. Such an amazing experiences - born in the early 1920s, being a young adult at the beginning of the Second World War, seeing mass commercialization of air travel, flight to space, miniaturization and age of information. And she even caught beginnings of AI (or pseudo-AI).

She "picked" a good place to live and observe the flow of time and events where she directly wouldn't be affected by various negative events throughout the century of her life.
by mdp2021 | 2026-01-29 08:45:14+00:00
I submit this after seeing a dead submission in the "news" which (implicitly) promotes this seemingly very good resource, earabiclearning.com - I cannot seem to effectively vouch for it. (Probably the submitter was a bit "overfocused".)

The matter of "which Arabic to learn" is very relevant as soon as the beginner realizes that the form one is learning may not be that one wished to speak or read in Egypt or in Dubai, or find in a news outlet etc.

--

Edit:

> the beginner [learner of the Arabic language]

and this seems to be a very precious page to break the ice... The basics in a single page!

https://earabiclearning.com/blog/2026/01/high-frequency-arab...
by vrighter | 2026-01-29 08:46:05+00:00
"change symbols based on line absolute number. && on even lines AND on odd."

I'd make that so it's on even significant lines of code.

So you can't just leave a blank line to leave the rest of the file syntactically correct.

And of course enforce no braces on single line bodies, and enforce the first brace to be on the next line as the if/for/whatever statement (so that the parity of the SLOC number changes if a single statement body turns into a two statement body)
by drorco | 2026-01-29 08:46:22+00:00
> You know that human civilization exists because of all the people putting in work every day who are not motivated just by by money, right?

Where did I say that?

> If everyone was billionaire level money obsessed society would cease to work. There is nothing to indicate billionaires are giving us a disproportionate amount of what makes society work, and without working society to host it there is no progress.

I think if you wouldn't have the crazy risk takers who want the power/influence/money, either other people would need to take the lead on that, or there'd be a lot less advancement and we'd be closer as a society to our ancestors.

I've yet to see mass systems of groups in which work is being done without the leadership and initiative of a small proportion of people. For example, imagine a movement that is not founded by 1 or few people, but instead a company that is founded Day 1 with thousands of people, instantly. I think that's practically impossible without a hypothetical hivemind, but I'd like to be proven wrong!
by ahartmetz | 2026-01-29 08:47:56+00:00
I think the one frame delay is due to X11 clients rendering a frame, then the X compositor rendering a frame, both according to the usual timing rules. With Wayland, it should be easier for client and compositor to render in the same frame interval because the compositor properly controls frame timing. It can just tell clients to render slightly early, then use the remaining few milliseconds for compositing.
by simondotau | 2026-01-29 08:48:00+00:00
I’d be cheering on Epic Games if they were going after Sony and Nintendo with equal fervour. Personally, I don’t see why any developer should be allowed free rein on anyone else’s platform when it comes to the selling of games and virtual hats.

Personally I think Apple should have two pricing tiers: one for interactive entertainment, and one for everything else. For interactive entertainment, a flat 30% on everything. For everything else, Apple lowers their margin to cover transaction costs only (in the realm of 5-10%).
by jeroenhd | 2026-01-29 08:48:19+00:00
macOS doesn't seem to care and that's what all the designers use. I'm guessing people think it's pretty?

The dock would also better if it weren't stretched to the entire screen width by default but perhaps Google is planning to use that space for something. It's also possible they're going to remove the top bar at some point, that'd make the UI standard Windows-shaped.

The Gnome trick for the dock is to only show the dock when hitting the Super button which also brings up the virtual desktops and what macOS might call Launchpad (except not full screen by default). Ubuntu likes to force the dock on you the way macOS does, but you can disable that.
by ralfd | 2026-01-29 08:49:21+00:00
That is bad. One issue seems to be that brakes of electric cars can get issues over time as they are not used enough (because instead of true braking the regenerative recuperation is used).

Good though: If you are in an accident Teslas are the safest car one can buy

https://www.ancap.com.au/media-and-gallery/media-releases/22...

> The Tesla Model Y achieved the highest overall weighted score of any vehicle assessed by ANCAP in 2025, recording strong performance across all areas of occupant protection and active safety technology.
by vjvjvjvjghv | 2026-01-29 08:49:46+00:00
The safety record of humans is not so great. They tend to fail in snow, ice, fog, rain and at night. We should be aiming a little higher.

I don’t think it makes sense to limit yourself while you are still figuring out what really works. You should go with a maximum of sensors and once it works, you can see what can be left out.
by jeremysalwen | 2026-01-29 08:49:52+00:00
I'm not sure I agree. I think just having wings that flex a bit is mechanically simpler than having an additional rotating propellor. After all, rotating axles are so hard to evolve they never almost never show up in nature at a macro scale. Sort of a perfect analogy to lidar actually. We create a new approach to solve the problem in a more efficient way, that evolution couldn't reach in billions of years
by Grimblewald | 2026-01-29 08:50:10+00:00
I highly recommend. As a tip, you can quite easily get into a chat like state by simply using in context learning. Have a few turns of conversation pre-written and generate from that. It'll continue the conversation (for both parties) so you just stop it from generating when it starts generating on your behalf.

That said, it's useful for so much more beyond. Outline the premise of a Book, then "what follows is that book\n #Chapter 1:" and watch it rip. Base models are my preferred way of using LLM's by a long margin.
by ArielBarack | 2026-01-29 08:51:49+00:00
I actually like the intern analogy. The gap is that interns spend at human rate and you can intervene; agents can make thousands of spend decisions/hour and retries/loops can multiply. So I’m trying to understand what people use as the “expense policy system + approval workflow + revocation” equivalent when the spender is software. What’s your practical setup for that today?
by pigon1002 | 2026-01-29 08:52:18+00:00
Until recently, I thought that complex, multi-domain platforms were still relatively safe. But today, I’m seriously reconsidering and thinking about whether I should switch to a “vibe coding” approach.

I should also consider isolating the custom logic in the existing codebase as much as possible, converting it into general logic, and then testing the “vibe” approach directly.
by monkeydust | 2026-01-29 08:52:52+00:00
Been pulling in some of the newer data and concepts from open-meteo to my home weather display specifically the ensemble data, helps to provide some level of spread over the forecast, I mean I am not that sure how useful it is but I kinda got used to reading it of the display.

https://openmeteo.substack.com/p/ensemble-weather-forecast-a...
https://open-meteo.com/en/docs/ecmwf-api
https://open-meteo.com/en/docs/ensemble-api
by jeroenhd | 2026-01-29 08:53:18+00:00
IE was not just used to break the internet. It also had advantages. It supported features other browsers didn't.

Without IE, we wouldn't have had XMLHttpRequest, which means we wouldn't have had Gmail, which means we wouldn't have seen the bloom of "web 2.0" websites.

As for Java, Microsoft's C# is way ahead of Java in terms of language features. No idea how the runtime performance compares these days (both are very fast), but I'd rather have Microsoft Java than Oracle Java.

Microsoft's intent was always to break the competition, but they did it by offering features others wouldn't or couldn't. Evil Microsoft's Windows was the most feature-packed operating system out there because they threw every possible feature at the wall, kept what sticked front and center, and bothered to maintain what didn't stick. Microsoft Agents, the shitty Clippy things, were supported well into the Windows 7 era despite dying out the moment Bonzi Buddy was found out to be malicious. But Microsoft dared to break backwards compatibility with .NET 1 to fix the typing problem with generics that Java has to this very day; they just ended up supporting both, side by side.
by danmaz74 | 2026-01-29 08:54:17+00:00
Just two quick answers before we agree to disagree :)

* Life on Earth will survive any human-made change, even a full nuclear war. It's our society which won't survive if changes are too quick.

* Publicly ran healthcare systems in Europe and elsewhere are MUCH more cost efficient than the US private system, it's very easy to compare cost/performance, so the "government operated systems invariably balloon costs" is just false in this case. This isn't to say that private enterprises aren't more efficient in most cases, and the issue with private healthcare isn't that they're not efficient in terms of resources used - it’s just that maximizing profits and shareholder value when people’s lives are on the line means that you, as a health care customer, will be gouged for every penny they can get.
by inglor_cz | 2026-01-29 08:54:17+00:00
I wonder if there is a lobster that survived her.

Lobsters are long-lived, they don't age (in the sense of slowly losing their fitness - senescence) and they only die when they grow too big and suffocate during moulting, or possibly catch some infection, or get killed by other animals/people.

A 105 y.o. lobster is plausible.
Show HN: ZK Visualizer – I built this while learning zero-knowledge proofs
by zkenthusiast | 2026-01-29 08:54:28+00:00
I was learning ZK proofs and found that visualizing things really helped me understand them. Noticed there aren't many interactive visualizations out there, so I built one.

Here's the first version: zkvisualizer.com

It walks through the full pipeline step by step (Problem → Circuit → R1CS → Polynomials → Witness → Proof → Verification) with real Groth16 proofs generated in your browser using snarkjs.

You can toggle between what the prover knows vs what the verifier sees, and there's a tamper detection demo where you can watch verification fail.

This is still very early on, but I would be very happy to receive any feedback!
by marcus_holmes | 2026-01-29 08:55:22+00:00
In the tender there's one line:

> IV.1.8) Information about the Government Procurement Agreement (GPA)
The procurement is covered by the Government Procurement Agreement: Yes

Googling the UK Government Procurement Agreement got me to:

> https://www.gov.uk/government/collections/government-standar...

which was when I realised this was a rabbit hole and while I am positive that somewhere deep in that rabbit hole would be a requirement for all procurement suppliers to meet ISO9000 or similar, I was going to have to spend hours finding it. Hours I don't have.

You can cheerfully dismiss this opinion if you like, I don't have the data to provide you evidence.

But I also think this proves my point; if you have to spend hours just finding out what the requirements are, you probably don't meet them.
by jinzo | 2026-01-29 08:55:24+00:00
I'm running a small service, sub 150 users, no online signup kind of business, B2B. Small EU country. 95% of users ask 'do you have an mobile app?' in first 5 minutes of onboarding. Telling them how to install a PWA (and what it is and so forth) is an uphill battle. Unfortunately App Stores rule the non technical crowd.
by coryrc | 2026-01-29 08:55:30+00:00
I feel you must not have met any people from continually-multi-thousand-year-old cultures.

I believe Crete was the first country to unilaterally declare itself a part of another country, because being Greek is possibly the strongest and proudest connection they share. https://en.wikipedia.org/wiki/Crete#Cretan_State_and_union_w...

The Jewish Diaspora take great lengths to preserve their traditions; you can walk into a synagogue (sharing the same movement) anywhere in the world and it'll be the same as your hometown.

The Persians I have known have had a connection to their history similarly, for better or for worse. Their views and values are a little different than, say, your average Euro-mutt "white" American -- and I think we "white" Americans have some lessons we could take about culture, identity, and values.
by socalgal2 | 2026-01-29 08:55:40+00:00
I don't know London all that well, I've only spent about a month there. But in my limited experience the food scene didn't come close to LA, SF, NYC, Tokyo.

As an example, the LA metro Area (LA, OC, SB), 46% latino, 27% white, 15% asian 7% african, 3% mixed

There huge sections of those cities, several kilometers long where you drive for miles and see majority one culture. Several areas majority korean, chinese, japanese, vietnamese, middle eastern, african,
by lloydatkinson | 2026-01-29 08:55:58+00:00
You’re probably right. Seems these appear every couple of years with much hype and then the business behind them conveniently goes out of business.

I learned my lesson with this niche market after CHIP: https://www.linux-magazine.com/Online/Features/Exploring-the...

These clowns didn’t even tell anyone they went out of business, it took someone going to their listed address in person who found the office had been completely gutted to get ready for the next tenant.
by Mawr | 2026-01-29 08:56:03+00:00
1. Your argument is that cutting off a rotting limb is good. Obviously it is, but I'd rather not have a rotting limb in the first place. I want a healthy, revenue-generating limb.

2. Waymo has been offering a driverless taxi service for some time now, and Tesla is not. That's a hard fact. Meanwhile your arguments rely on beliefs and personal anecdotes.

When, or rather if, Tesla starts offering their service, they will be behind Waymo by approximately however long ago Waymo started theirs, so at least a few years.

Unless you have some "serious, tech-based counterarguments"?

3. It's also obvious that when we have AGI, fusion, etc., they will completely transform our societies. I promise I will deliver you those by the end of this year. Send money now. If my timeline slips by a little—maybe a few decades—well, it was just a best-effort estimate and I did deliver in the end!

4. No, the bear case is that there's no real reason to believe Tesla would be the company that captures the market vs any other company. Their solar, tunnelling, and now car business models have failed/are failing, so they must win on self-driving/robots.

Self driving is looking really bad, they're badly losing to Waymo atm.

They have shown nothing in terms of robots. If anything, dressing people up as robots and showing that is a rather negative signal. Oh, and robots are at least a 10x harder problem than self-driving.
by zinekeller | 2026-01-29 08:56:51+00:00
The IETF really dragged their heels on CGNAT because they thought that IPv6 is easy™ (of course not, it's intentionally designed not to be "almost the same but wider" but include unworkable stuff like Mobile IPv6[1] which is just a fancy VPN) until they were forced to allocate 100.64.0.0/10 because some ISPs are not just using 10.0.0.0/8 but also US-DoD addresses (especially 11.0.0.0/8, because it's basically 10.0.0.0/7) as "private" addresses.

[1] Not IPv6 on mobile devices but a fully-owned IPv6 range that is supposed to be the address for a device regardless of where it is, see RFC 3775
by skavi | 2026-01-29 08:56:52+00:00
Just yesterday someone was telling me xmake does a lot of what bazel can do (hermetic, deterministic, optionally remote builds) while being easier to use.

I took a look at the docs later and couldn’t find a direct comparison. But there does seem to be a remote build system. And there were a few mentions of sandboxing.

Can anyone provide a head to head comparison?

Does xmake strictly enforce declared dependencies? Do actions run in their own sandboxes?

Can you define a target whose dependency tree is multi language, multi toolchain, multi target platform and which is built across multiple remote execution servers?
Show HN: I tried beating the stock market with Gemini 2.5 for 2025
by tommyjepsen | 2026-01-29 08:57:32+00:00
Hi,

I ran a fun experiment trying to beat the danish C25 index with just Gemini 2.5 in simulation.

I fed Gemini 2.5 with stock data, danish news articles, Wikipedia & Google trends top lists and much more like Eurostat data to see if I could get Gemini to beat the danish C25 stock index. (Novo Nordisk, Carlsberg, Mærsk etc.)

It could only see the current days data and backwards and was prompted to not take in forward data from its training data. It was prompted to follow these strategies among others::

- Take a longer term perspective
- Be conservative with position sizes
- Only trade when seeing a clear opportunity

It did pretty well, but ended up doing a couple bad moves selling at bad times - it almost feels like it panicked.

Data is from (01-01-2025 to 11-12-2025).

-

Any ideas on improving it? I think next step is using more a Chain of Thought process and multiple personas to evaluate each investment.
by mattmanser | 2026-01-29 08:57:42+00:00
Everyone knew that was the future and that the big auto manufacturers were deliberately dragging.

No-one (serious) thought there was a market for the cybertruck.

The stock price is pure madness, it's like it's priced in robotaxis, but that's clearly not going to happen for Tesla. And if it did, it would be a small-ish market, their brand has become toxic in so many big markets.
Show HN: Free traffic stats, authority and WHOIS lookup (Laravel/Redis)
by dimahali | 2026-01-29 08:57:47+00:00
Hi HN,

I built TrafficChecker (https://trafficchecker.net) because I was frustrated with the state of "free" SEO tools. Most require an email sign-up or have aggressive paywalls just to see basic visitor counts.

TrafficChecker gives you instant insights for any domain without an account:
- Monthly visitor estimates & trends
- Domain Authority calculation
- Traffic source breakdown (Direct/Search/Social)
- WHOIS info & Domain Age
- Geographic visitor distribution

*Technical Implementation:*
- *Stack:* Laravel 12, Redis, MySQL, Tailwind.
- *Queueing:* I use Laravel Horizon to manage background jobs. For single lookups, it's synchronous/cached. For bulk CSV uploads (the paid feature), it pushes jobs to a Redis queue to process thousands of domains in parallel without timing out.
- *Data:* Aggregated from multiple third-party analytics APIs and cached to reduce upstream costs.

It's a solo dev project. The single-domain lookup is permanently free/unlimited. Monetization is via bulk CSV processing and API access.

Would love feedback on the responsiveness and any data points you find missing.
by wahern | 2026-01-29 08:58:10+00:00
I think you're confusing fair with efficient.

IIRC, consumption taxes are more efficient in that they result in the least economic distortion in terms of global wealth and productivity. But they're the least fair in the sense that those lower on the income bracket bear a higher burden in terms of marginal cost as a ratio of total income due to the higher fraction of necessary living expenses relative to income. Your first $1 of income has more marginal value to you and society then the second $1; so an X% tax on that first dollar has a higher marginal cost than X% on the second dollar. It's unfair in a very meaningful sense, not just a hand-wavy rhetorical sense; everything in economics is about marginal pricing.

Think of it this way, which has more marginal value, a) $1 spent on food required for a person to live, or b) $1 spent on a fancy fixture for a new yacht? The answer is (a), both from the perspective of the individual and society has a whole; society because $1 spent sustaining a living individual contributes more productive capacity to society than $1 spent toward a yacht fixture.
by 3D30497420 | 2026-01-29 08:58:12+00:00
Is there any indication that they're going to "defeat common sense" again? They're cancelling products, making marginal improvements to old models, alienating their customers, etc.

Tesla as a car company seems dead-set on a continuous downward spiral.

Maybe the switch to robots will pay off and you'll be right. Somehow, I'm skeptical.
by themafia | 2026-01-29 08:58:26+00:00
> These are very much things of the future.

I thought it was hyperloop. I thought it was suboribital taxis. I thought it was underground taxis. I thought it was self-driving semi trucks. Or was it solar roofs? Or powerwall? Wait weren't we supposed to be on the moon again right now?

He's a bullshitter. Yea, he picks good targets, but he is entirely full of shit. The market just does not reflect this. He should have been golden parachuted onto a yacht years ago.
by crote | 2026-01-29 08:58:42+00:00
It is insane how much upper-middle-class people commit tax fraud, without even thinking twice about it.

I've heard at least half a dozen stories of kids' computers being bought by daddy's consultancy business, avoiding both income tax and sales tax.

Same with "business lunches", where you're just hanging out with a buddy who happens to be vaguely involved in a similar industry.

The general feeling seems to be that paying taxes is for losers and you're stealing from yourself if you're not doing minor tax fraud.

This kind of tax avoidance simply isn't available to lower-class salaried workers. They are forced to pay the full bill.