MurphyA/hacker-news huggingface dataset:
by somenameforme | 2026-02-11 14:29:44+00:00
Things do not make themselves. Economies scale with population size in both directions - consumption and production. For instance even India will be overcoming the US economy over the next decade or two. That's in large part thanks to their population size.

And with falling fertility rates within a country you end up with heavily skewed age ratios meaning not only do you have far less people but far less of them are of working age so you get hit with a double whammy there. The age ratios similarly also strongly influence the shape of the economy which will shift to adapt to to the new demographics.
by raw_anon_1111 | 2026-02-11 14:30:03+00:00
> You are not understanding the point. AI has to be properly supervised because it makes mistakes.

It been well over a decade (ironically until AI) that I have been responsible for an implementation small enough that I could do with my own two hands within the allotted time by myself. People also require supervision.

Now if you are making more or as many mistakes as the AI, then you should look for a new career.

Right now in 2026, the code I write is dependent on the AWS SDK.

https://boto3.amazonaws.com/v1/documentation/api/latest/inde...

It’s the same surface area for every supported language - as new features come out AWS uses code gen tools to update the SDK and CLI based on a common set of specifications.

Consider it’s the same surface area as when I have to write IAC. Are you saying it should be faster for me to know that API and write it by hand than an LLM? Especially now that AWS has an MCP server that AI can use to know the latest documentation. The case was the same in 2000 when I had to write C and C++ against the Win32 APIs, DCOM etc or when I didn’t know the entire C++ STL and had to reference the “C++ programming language ”.

> You should understand the code better than the AI, because the AI has a limited context window, and for a large codebase, you should know that codebase better than the AI.

Every developer should know the entire codebase even when they first join a company? Even when I was working at a 70 person startup, that had three teams not one person knew the entire codebase.

> But you -- you as a developer -- need to understand your codebase. If you do not understand the codebase, you can't properly supervise the AI.

Again how large of a codebase is a developer suppose to know? S3 for instance is made up of 300 separate microservices. Is a single developer suppose to know how it all works?

Besides that’s why we have unit tests and should be writing modular code so you don’t have to worry about spooky action at a distance.

And people are so focused on “the code”. I have designed systems and architectures that include code and multiple teams and consulting companies. Am I suppose to know how all of the code works?

> And there is one efficient way for you to understand a big complicated codebase. The most efficient way possible for you to learn it. That is by you writing code in that codebase, and debugging that code, and learning how to code in that codebase.

Before AI, when coming into a team, I didn’t just start “coding” I would ask other people. Now I ask AI.

Are you really saying that you can keep more of the code in your head than AI with a one million token context window or that you can read and understand various markdown files in a repo faster?
by jerf | 2026-02-11 14:30:45+00:00
The main problem with "Markdown support" in Notepad is that "Markdown support" is an ill-defined phrase. The closest thing to a well-defined definition is to support CommonMark but that is far, far from universal. Microsoft being Microsoft they'd probably still half-ass the job then just declare their new half-ass support a newly embraced-and-extended standard and leave it that way for the next 20 years, so asking Notepad to support Markdown is in practice asking for yet another effing Markdown dialect to come into existence and join the shambling hoard of other dialects.

Markdown is more properly understood as a family of related-but-mutually-incompatible standards, like CSV, and like "supporting CSV" is a lot more complicated than meets the eye. And supporting Markdown is already clearly non-trivial compared to the baseline of Notepad we've come to expect over the past few decades.
by tourmalinetaco | 2026-02-11 14:30:54+00:00
Every other major client (FluffyChat, Cinny, Nehko, prolly others I’m not aware of) has sticker support, and the ones I mentioned work together seamlessly. Element is cripplingly slow and has an entire drama with a decade-long issue where they continually refuse working commits because they didn’t come from in-house.

https://github.com/element-hq/element-meta/issues/339
Show HN: Deeploy v0.3.0 – terminal-first VPS app deployment tool
by axadrn | 2026-02-11 14:30:55+00:00
Hi HN — I shipped v0.3.0 of deeploy, a terminal-first tool for deploying docker apps to your own vps.

This release adds:
- Multi-profile / multi-vps support across auth, API, settings, logs, and domains
- Improved pod-to-pod communication (project network + aliases)
- Security hardening (token/log sanitization and cookie handling)

I’d really value feedback on the multi-server UX and operational ergonomics.

https://deeploy.sh
by gregagi | 2026-02-11 14:30:58+00:00
Recent progress with my OpenClaw assistant setup:

- Integrated Browserless for reliable web browsing/inspection workflows.

- Established a clear memory system for continuity across sessions.

- Repositioned lvtd.dev toward consulting/product engineering and opened a PR with updates.

- Set up an X workflow split: one tool for reading, one for posting.

- Added lightweight automation hygiene: task capture + post-action notifications.

- Tested end-to-end flows on live sites (including HN), identified platform limits, and adapted workflow accordingly.

- Net result: moving from “chat assistant” to a more durable operator that can browse, execute, remember context, and fit into real delivery workflows.
by astressence | 2026-02-11 14:31:26+00:00
Good question. Honestly it just made me actually stick with voice instead of going back to typing.

Before Mimora I'd talk to the agent and then stare at a Discord text channel waiting for a response. No feedback loop at all. You say something and then... silence until text appears. Felt like talking into a void so I'd default back to the keyboard every time.

With the avatar there's a "listening" state when I'm speaking, a "thinking" animation while it processes, and expressions when it responds. It became this permanent little spot on my screen where I can glance and immediately see what the agent is up to. That alone was enough to make voice feel like an actual conversation instead of a command line with extra steps.

I've been doing game dev for years so building a 3D character with expressions was second nature. Made it easy to prototype fast and figure out where the real value was. Turns out it wasn't about making it look cool, it was just about closing that feedback gap between you and the agent.
by RupertSalt | 2026-02-11 14:31:36+00:00
This may be more of a "me problem" than a "them problem".

I often have the experience that people apologize for being slow to respond to me. Whether they're on the phone, at a counter in person, or whatever. Sometimes they say "oh dear, this computer is so slow today!" or "please bear with me while I check this..." but many times it is a very pointed and pre-emptive statement that they cannot respond or comply with my request immediately, that it may take X number of hours or days or something.

I made a special request to a vendor last year, and the CSR said "oh gosh, we need to reach out to the manufacturer, in Europe, and you know how supply chains are these days... and..." and I literally said "no problem" and eventually, they did not even charge me for the item when it came in, months later. Likewise the dry cleaner always seems to protest that they cannot finish in time and can we please push back the deadline, but I feel like they are trying to shirk my business because they're overwhelmed, too.

And I've come to believe that this is mostly the result of me approaching with impatience and anxiety. I often reach a desk while breathless and make my requests more like demands with the utmost of urgency. I am not, in fact, that impatient, but I give that impression and people believe that I would be disappointed if they take too long. But I do tend to interrupt and distract people if they are trying to collect their thoughts, or figure something out.

My last supervisor used to do this all the time. Practically every email and every voicemail was followed up with apology for being slow. And I really think that he was very gently telling me not to be so impatient and anxious.

But also, there really is a business standard for prompt replies. If someone goes out-of-office, they are usually expected to put up an "OOO autoreply" that will tell you when they're returning. Because it really is business etiquette to respond promptly, or reset expectations by explain why you'll be late.
by nobody9999 | 2026-02-11 14:31:52+00:00
>What do you think is going to happen when DDG or Fastmail gets a FISA warrant? You think they will stand their ground and go to prison to protect your info?

I don't know about Fastmail, but according to DuckDuckGo[0]:

Does DuckDuckGo share my search and browsing history with governments?

No. Per our strict Privacy Policy[1]:

"Critically, it's not possible for us to provide search or browsing histories
linked to you in response to legal requests because we don't have them."

"We don’t save or share your search or browsing history when you search on
DuckDuckGo or use our apps and extensions."

[0] https://duckduckgo.com/duckduckgo-help-pages/misconceptions/...

[1] https://duckduckgo.com/privacy
by guld | 2026-02-11 14:32:02+00:00
Let's hope they release it to huggingface soon.

I tried their keyboard switch demo prompt and adapted it to create a 2D Webgl-less version to use CSS, SVG and it seem to work nicely, it thinks for a very long time however. https://chat.z.ai/c/ff035b96-5093-4408-9231-d5ef8dab7261

[1] https://huggingface.co/zai-org
by cmrdporcupine | 2026-02-11 14:32:11+00:00
Bought some API credits and ran it through opencode (model was "GLM 5").

Pretty impressed, it did good work. Good reasoning skills and tool use. Even in "unfamiliar" programming languages: I had it connect to my running MOO and refactor and rewrite some MOO (dynamic typed OO scripting language) verbs by MCP. It made basically no mistakes with the programming language despite it being my own bespoke language & runtime with syntactical and runtime additions of my own (lambdas, new types, for comprehensions, etc). It reasoned everything through by looking at the API surface and example code. No serious mistakes and tested its work and fixed as it went.

Its initial analysis phase found leftover/sloppy work that Codex/GPT 5.3 left behind in a session yesterday.

Cost me $1.50 USD in token credits to do it, but z.AI offers a coding plan which is absolutely worth it if this is the caliber of model they're offering.

I could absolutely see combining the z.AI coding plan with a $20 Codex plan such that you switch back and forth between GPT 5.3 and GLM 5 depending on task complexity or intricacy. GPT 5.3 would only be necessary for really nitty gritty analysis. And since you can use both in opencode, you could start a session by establishing context and analysis in Codex and then having GLM do the grunt work.

Thanks z.AI!
by jmt710 | 2026-02-11 14:32:27+00:00
These arguments absolutely infuriate me. You're code is not that unique. Lots of people write the same snippet everyday and have no idea that somebody else just wrote the same thing.

It's such a crock that you can somehow claim you're the only person who can write that snippet and now everyone else owes you something. No. No they don't. Get over it.

Writing a book is different. Lifting pages or chapters is different because it's much harder for two people to write the exact same thing. Code is code, it follows a formula and a everyone uses that formula.
by electroly | 2026-02-11 14:32:51+00:00
I believe it is. Just tested it. You can make the link "C:\windows\system32\cmd.exe" and clicking it will launch the Command Prompt. I noticed you can't make it "C:\windows\system32\cmd.exe /c some-nefarious-thing"; it doesn't like the space. Exploiting may require you to ship both the malicious EXE and the MD, then trick the user into clicking the link inside the MD. But then you could have just tricked them into directly clicking the EXE.
by sehansen | 2026-02-11 14:33:06+00:00
The 2008 housing crisis would have played out exactly the same if Glass-Steagall had still been in effect. The big banks that failed--Bear Stearns, Lehman Brothers, Merrill Lynch--were all pure investment banks. The same applied to Goldman Sachs and Morgan Stanley, back then. And most of the small banks that failed were pure commercial banks.

The whole mortgage-backed security and collateralized debt obligation show would also have been legal under Glass-Steagall and had been common practice for years by the time of the repeal. The same with NINJA and 0% down-payment loans.
by netsharc | 2026-02-11 14:33:08+00:00
It's a moronic industry, waiting for the catastrophic data-theft disaster to happen before they do anything... Google is doing it, Apple did it, Zuck did it (the only hindrance Cambridge Analytica had to go over seemed to be the apps developer agreement that devs had to click to promise you won't do anything bad with the personal information of all those Facebook users...).

Which is all the more incredible, considering Blackberry (the phone company that was big before the age of iPhones or YouTube) had a permission model that allowed users to deny 3rd-party apps access to contacts, calendar, etc, etc. The app would get a PermissionDeniedException if it can't access something. I remember the Google Maps app for Blackberry, which solution to that was "Please give this app all permissions or you can't use it"...
by JeremyNT | 2026-02-11 14:33:31+00:00
Still a massive vehicle! Bulky electric cars make so little sense, because then you need bigger batteries, which... further increase the weight.

The upcoming R3/R3x is likely to be a way more practical vehicle for most people, unless you have a large family to haul around. [0]

[0] https://www.caranddriver.com/rivian/r3
by nuuuwan | 2026-02-11 14:33:33+00:00
1/ Air Travel Data for Sri Lanka - NEW DATASET

Sri Lanka's aviation landscape reveals patterns about its economy, tourism, diaspora connections, and strategic location on global routes.

#SriLanka #Aviation #Data #CMB

Flight Map: https://github.com/nuuuwan/lk_air_travel/blob/main/images/fl...
Data Source: https://www.airport.lk
GitHub: https://github.com/nuuuwan/lk_air_travel

---

2/ Top Airlines by Weekly Flights

1. Srilankan Airlines: 258 flights/week
2. Indigo Airlines: 54 flights/week
3. Qatar Airways: 35 flights/week
4. Fly Dubai: 33 flights/week
5. Emirates: 28 flights/week
6. Etihad Airways: 27 flights/week
7. Fits Air: 26 flights/week
8. Air India: 21 flights/week
9. Air Arabia: 20 flights/week
10. Air Asia Berhad: 14 flights/week

#Airlines #AviationIndustry

---

3/ Top Countries by Connectivity

1. India: 167 flights (9 destinations)
2. United Arab Emirates: 125 flights (4 destinations)
3. Maldives: 57 flights (2 destinations)
4. Qatar: 42 flights (1 destinations)
5. Malaysia: 40 flights (1 destinations)
6. Thailand: 33 flights (2 destinations)
7. China: 28 flights (5 destinations)
8. Singapore: 24 flights (1 destinations)
9. Kuwait: 18 flights (1 destinations)
10. Bangladesh: 14 flights (1 destinations)

#GlobalConnectivity #IndianOcean

---

4/ Top Inbound Locations

1. Dubai: 65 flights/week
2. Male: 55 flights/week
3. Chennai: 50 flights/week
4. Doha: 42 flights/week
5. Kuala Lumpur: 40 flights/week
6. Abu Dhabi: 32 flights/week
7. Mumbai: 28 flights/week
8. Delhi: 28 flights/week
9. Singapore: 24 flights/week
10. Bangalore: 24 flights/week

#TravelRoutes #AirportData

---

5/ About This Dataset

This is a living dataset - automatically updated daily via GitHub Actions. Data is scraped from the official CMB airport website, providing real-time insights into Sri Lanka's aviation connectivity.

Future plans: historical trend analysis, seasonal patterns, airline market share evolution, route launch/cancellation tracking.

Feedback and contributions welcome! Interested in outbound flights, cargo data, or other aviation analytics? Let me know.

Report issues: https://github.com/nuuuwan/lk_air_travel/issues
Contribute: https://github.com/nuuuwan/lk_air_travel

#OpenData #GitHub #DataScience
Show HN: Minimal Pomodoro timer for macOS (1.7MB, now with keyboard shortcuts)
by happylaodu | 2026-02-11 14:33:45+00:00
Hi HN!

I built a lightweight Pomodoro timer for macOS that lives in the menu bar. Just shipped v1.4 with some requested features.

What's new in v1.4:
- Global keyboard shortcuts (⌘⇧P to start/pause, ⌘⇧T to show window, etc.)
- Full Chinese localization (auto-switches based on system language)
- 12 customizable notification sounds
- Launch at login option
- Fixed timer sync issues

Why this exists:
- Most Pomodoro apps are 10-30MB. This one is 1.7MB (native Swift/SwiftUI, zero dependencies)
- Completely free & open source (MIT license)
- Zero telemetry - all data stays local on your Mac
- No subscriptions, no cloud sync, no tracking

Core features:
- Customizable work/rest durations (not just 25/5)
- 7-day productivity tracking chart
- Menu bar integration (doesn't clutter your Dock)
- Native macOS design with dark mode

Technical details:
- Built with Swift 5.9 and SwiftUI
- Menu bar app using NSStatusItem
- UserDefaults for local persistence
- Charts framework for visualizations
- Global hotkeys via NSEvent.addGlobalMonitorForEvents

App Store: https://apps.apple.com/app/pomodoro-timer-lite/id6748662476
GitHub: https://github.com/happylaodu/PomodoroTimer

Happy to answer questions about implementation or design decisions!
by allknowingfrog | 2026-02-11 14:34:02+00:00
Preventing the traffic from being distinguished is the whole premise. Port 23 gets blocked because everyone uses it for telnet, and everyone expects bad actors to know that. If everything moves to 433, we'll end up with a variety of routing systems and no focal point for attack. The only alternative is to disallow port filtering in core internet infrastructure.

We can either have a standard and accept that bad actors will use it against us, or we can accept the chaos that results from abandoning it.
Show HN: Superjson – Simple, beautiful JSON explorer
by nihalwashere | 2026-02-11 14:34:22+00:00
Built a JSON viewer/editor that focuses on two things: keyboard navigation and not hurting your eyes.

Built it because I wanted something fast and easy on the eyes for daily use. I spent way too much time on the themes because I stare at JSON all day and wanted something that didn't feel like a utility from 2008.

Would love feedback, especially on what features you'd actually use. Thinking about adding: schema generation and diff view.

GitHub: https://github.com/vakra-dev/superjson
by kajolshah_bt | 2026-02-11 14:34:38+00:00
I don’t think AI is killing B2B SaaS. It’s exposing what was already broken. A lot of legacy SaaS shipped features that never solved real customer problems; AI just makes that obvious because users now expect intelligence and responsiveness. The products that survive are the ones that use AI to solve actual friction points, not just add another automation toggle.

In our work, we’ve seen features like AI search and guided workflows improve retention only when they reduce manual effort and are trusted by users. If an AI feature feels like a gimmick, people ignore it. So I’d reframe it: AI is accelerating differentiation, not destroying the category.
by jbstack | 2026-02-11 14:35:09+00:00
(1) I don't have Jira, (2) I don't want to fill out a SLA ticket, (3) I don't use Teams, (4) I don't know your phone number and/or prefer to deal with things in writing.

Email works because: (a) it is ubiquitous, (b) you don't have to pay for some proprietary software to use it, (c) you remain in control of your data (no IM messages suddenly disappearing), (d) you have a permanent, local, copy of what was said in writing, (e) it's often the standard court-recognised form of communication, other than post, for things that matter legally (e.g. sending notices).

That's not to say that email isn't without many defects. But it's still the best we have for many work-related use cases.
by lukas_b | 2026-02-11 14:35:26+00:00
1) Completion. There are still many tasks that can't be solved with a basic prompt.

2) Correctness. Subtle mistakes the AI might have missed, did you get it to handle edge cases? Did it break something else in the background?

3) Quality. This one is still a little handwavy, but there are a number of heuristics that you can use. These don't work across the board but you can design problems in a way that some solutions are clearly cleaner than others.

I would also encourage you to look at:
https://github.com/anthropics/original_performance_takehome

It's a good example of the types of challenges we're working on.
by mythz | 2026-02-11 14:35:45+00:00
Not concerned with electricity cost - I have solar + battery with excess supply where most goes back to the grid for $0 compensation (AU special).

But I did the napkin math on M3 Ultra ROI when DeepSeek V3 launched: at $0.70/2M tokens and 30 tps, a $10K M3 Ultra would take ~30 years of non-stop inference to break even - without even factoring in electricity. You clearly don't self-host to save money. You do it to own your intelligence, keep your privacy, and not be reliant on a persistent internet connection.
by kajolshah_bt | 2026-02-11 14:35:51+00:00
I see this split clearly in real products: some users treat AI like a tool to support their workflow, others treat it like a replacement for thinking. The first group uses AI to reduce repetitive work and interprets results critically; the second group abandons it when outcomes aren’t perfect.

In practice, the users who end up valuing AI are the ones who see it as an assistant, not an oracle. That distinction matters because it shapes how you design UI, fallback flows, and trust signals. If the interface assumes perfect output, retention drops; if it assumes collaboration with the user, retention improves.
by nicbou | 2026-02-11 14:36:09+00:00
Communities fragment as they migrate, online and especially offline.

ToyTown Germany died, and overnight both the community and its decades-old body of knowledge vanished. An identical forum was created a few weeks latwr, and it's still pretty much dead, many years later.

All those communities who tried to move away from reddit due to the API debacle? None really survived the transition. Moving away from a platform means losing all the passive traffic from that platform, and losing many more users to the friction of creating a new account. All the information stays on the older platform too. All that friction adds up.

I mean it wouldn't hurt to give something a bit of thought and consideration before calling it hot bullshit. Since you created an account just to post this, you might want to familiarize yourself with the HN commenting guidelines. They keep things civil and pleasant.
Show HN: Renovate – The Kubernetes-Native Way
by JanLepsky | 2026-02-11 14:36:18+00:00
Hey folks, we built a Kubernetes operator for Renovate and wanted to share it. Instead of running Renovate as a cron job or relying on hosted services, this operator lets you manage it as a native Kubernetes resource with CRDs. You define your repos and config declaratively, and the operator handles scheduling and execution inside your cluster. No external dependencies, no SaaS lock-in, no webhook setup. The whole thing is open source and will stay that way – there's no paid tier or monetization plan behind it, we just needed this ourselves and figured others might too.

Would love to hear feedback or ideas if you give it a try: https://github.com/mogenius/renovate-operator