MurphyA/hacker-news huggingface dataset:
by moron4hire | 2026-02-02 18:17:42+00:00
I still wear one when I'm woodworking and working with harsh chemicals. Yes, I can still smell some of the chemical, but it's significantly reduced and I can spend a couple of hours working and leave without a headache, whereas no-masking it will make me physically sick in 10 minutes.

In other words, don't let perfect be the enemy of good. Barring a perfect option that nobody has ever provided in these conversations, buy the full face mask that everyone is recommending. We're not talking about nerve agent or biologicals here. It's still better to take only 10% of a hit than a full hit.
by johann_zahlmann | 2026-02-02 18:17:47+00:00
I want to beat backpropagation. How it's going: memory almost on par, wall-clock time 7x while converging to same result. I'm optimizing a narrow task first (MLP on MNIST data) and I'm using the Evolution Strategies algorithm EGGROLL with some adaptations. In the video I show the progress I'm making.
by hypeatei | 2026-02-02 18:18:02+00:00
"The Most Transparent Administration In History" doing its thing. This would probably be a front page story under any other admin but there is so much corruption and awful things happening under this one that it gets buried. Any impropriety from the DNI (a person who oversees all agencies in the IC) is quite concerning given what kind of information they have access to. Oh well... guess this is our new normal.
by bigyihsuan | 2026-02-02 18:18:25+00:00
Location: North NJ/NYC Metro area
Remote: Preferred, hybrid and on-site also acceptable
Willing to relocate: No
Technologies: Golang, TypeScript, Angular, MongoDB, HTML, CSS
Résumé/CV: https://www.linkedin.com/in/bigyihsuanhsu/
Email: $USERNAME at gmail dot com
by overfeed | 2026-02-02 18:18:27+00:00
I call bullshit. China's software industry boomed when they blocked/hobbled western big tech companies that would have strangled them. Slater kicked of America's textile industrialization. Every country that I know that has implemented a quota system in the arts has resulted in the domestic industry blossoming and getting over the self-sustaining hump.

It is self-evident that limiting competition is beneficial to the protected parties.
by voxl | 2026-02-02 18:18:38+00:00
How is this a counter argument for anything? A more permissive license is not inherently a bad thing. Many C and C++ projects are also abandon or in so-so condition, why you uniquely call out Rust makes little sense. Either sudo-rs fills the void or it doesn't, but it is a counter point to this idea that open source projects have no path of evolution. Just because that path doesn't look like how you want it to doesn't mean it doesn't exist.
by aeneas_ory | 2026-02-02 18:18:43+00:00
The AI code slop around these tools is so frustrating, just trying to get the instructions from the CTA on the moltbook website working which flashes `npx molthub@latest install moltbook` isn't working (probably hallucinated or otherwise out of date):

npx molthub@latest install moltbook
Skill not found
Error: Skill not found

Even instructions from molthub (https://molthub.studio) installing itself ("join as agent") isn't working:

npx molthub@latest install molthub
Skill not found
Error: Skill not found

Contrast that with the amount of hype this gets. It fits into our post-truth world order monetizing enshittification and grift.

I'm probably just not getting it.
by fastball | 2026-02-02 18:18:47+00:00
With infra-as-code, an LLM can also set up and maintain infra. Security is another issue and 100% that still seems to be the biggest footgun with agentic software development, but honestly that is mostly just a prompting/context issue. You can definitely get an LLM to write secure code, it is just arguably not any model's "default".
by int3trap | 2026-02-02 18:18:48+00:00
> In the steady state, a webserver would have almost no garbage collector activity

I recently wrote my own zero allocation HTTP server and while the above statement is possible to achieve, at some point you need to make a decision on how you handle pipelined requests that aren't resolved synchronously. Depending on your appetite for memory consumption per connection, this often leads to allocations in the general case, though custom memory pools can alleviate some of the burden.

I didn't see anything in the article about that case specifically, which would of been interesting to hear given it's one of the challenges I've faced.
by kyboren | 2026-02-02 18:18:52+00:00
> USA spends 3.4%. So 10% would be wildly excessive by any measure

I see this argument a lot, and I think it's totally bunk.

The point of military spending isn't to sacrifice a certain number of goats at the altar to ensure the gods' favor, it's to acquire the means to enforce a nation's interests. In our highly industrial age, that means all sorts of ships, submarines, aircraft, launchers and spacecraft, armed and armored vehicles, autonomous {air, ground, sea, undersea} platforms, all sorts of munitions, deep magazines, production lines, domestic supply chains, etc. etc. etc.

The US has spent 3% - 5% of its GDP on its military since 1990, and the US still enjoys the benefits of much of that accumulated spending. Five Nimitz-class aircraft carriers were built even before 1990, when the US was spending 5% - 7% of its GDP on its military. The US still operates B-52Hs, which were built in the 1960's. Even beyond ships and airframes, continued funding of programs and capabilities sustains a sort of inertia of know-how and industrial capability that, once stopped, is difficult and costly to get going again.

Just comparing military spending at a snapshot in time isn't a good way to compare military capabilities and potential. If European nations wish to replace what the US brings to the table, it's going to take a crash rearmament program and very high military spending (easily 10%+ of GDP) for a decade or more. And also a unified command structure, unified procurement, and ultimately probably proper federalization. All of which are, unfortunately, pipe dreams.
by mytailorisrich | 2026-02-02 18:19:10+00:00
It is totally and obviously untrue that the only way to solve whatever issue of the day is federalisation. Especially regarding desindustrialisation, if you look at what's happening in the world and the development of, say, East Asian and South East Asian countries (or even Europe's own industrialisation), or desindustralisation in the US, this becomes an obviously ridiculous claim.

There is no "need" to for a "central authority to lead defence programs", either. That is a political view to justify integration. Integration is the goal, not a tool to an end and justifications are sought afterwards.

This is a long running campaign of disinformation to manufacture consent and convince people that there is no other way, there is no choice, and we're seeing that dissent is less and less tolerated. Not too long ago being against EU integration was simply an opinion among others, usually seen as being patriotic, now people immediately face accusations of extremism, being "far right", being "Russian shills", you name it, basically it is becoming wrongthink.

Even here on HN, I have been recently accused of being a socketpuppet account, of being effectively a Russian shill (or is it Chinese?), of being an extremist, an idiot, an "alt right troll", my comments expressing a counter-opinion have been flagged... people are losing their minds.
by runjake | 2026-02-02 18:19:15+00:00
Yes, I use one all the time. I have a small collection of them, depending on the task.

As for why I use them?

- They are tactile.

- They are forgiving, pushing a button doesn't accidentally swipe to some random app or screen or slide down notifications.

- The physical calculator doesn't interrupt my work with a notification or popup.

I realize it makes me a boomer, but using modern smartphone interfaces, especially post-home button iOS, feels like interacting with a UI sitting on top of a banana peel. Buttons now require more precise and well-timed touches to activate their actions (eg: the buttons on the lock screen). I frequently find myself accidentally swiping between apps or navigating to new views.

I really wish I could go back to the old way of having a singular app be the focus, and having a home button or something I can press to switch between app contexts, without all the easily triggered and hidden gestures.
by guyomes | 2026-02-02 18:19:29+00:00
> You can use a language server perfectly easily with Vim, Emacs, Helix, Sublime, etc.

By the way, the language server protocol was originally developed for VSCode [1]. The popularity of LSP in other editors might have contributed to advertise VSCode.

[1]: https://en.wikipedia.org/wiki/Language_Server_Protocol
Show HN: Multitui – sandbox claude, codex, or any TUI with custom macOS apps
by davidcann | 2026-02-02 18:19:41+00:00
I made Multitui to control the sandbox of coding agents easily without changing my dev environment (no special container or VM). There's no configuration required in your local dev environment... just launch ClaudeCode.app instead of claude in your general terminal. Containers and VMs can be useful, but I always have a bunch of projects going and those solutions feel heavy.

Multitui creates single-purpose macOS apps for any terminal app, with optional sandbox. It uses the built-in macOS sandbox-exec along with log monitoring to give you an easy UI to manage rules, see what's being blocked, and add rules as you observe files that need to be allowed.

The apps you create are highly customizable and provide many native macOS integrations (document-based app model, Finder integration, global shortcut, etc). It's built with Swift, so it's fast and lightweight.

I also like the idea of TUIs being first-class apps, like what Omarchy did on linux. It helps me context-switch better than cycling through ten similar-looking tabs in Ghostty.

It's free in beta and free for personal use forever.

https://multitui.com

Does this seem useful? Does it need network sandboxing too?

-David
by JobrosDad | 2026-02-02 18:19:52+00:00
Nesting Navigator | Technical Co-Founder | REMOTE | $8k contract → 5% equity

Building AI-guided financial platform. Conversational AI (think Duolingo's owl for finance) that guides inexperienced users through an entire journey.

Stack: React/Next.js, LLM integration, mobile-first, API aggregation
Looking for: Full-stack dev with AI/LLM experience who wants equity partnership

Not a gig. Co-founder role/Teammate

Email: jed@nestingnavigator.com
by hackthemack | 2026-02-02 18:19:53+00:00
I do test manually in salesforce. Mainly its because you do not control everything and I find the best test is to log in as the user and go through the screens as they do. I built up some selenium scripts to do testing.

In old days, for the kinds of things I had to work on, I would test manually. Usually it is a piece of code that acts as glue to transform multiple data sources in different formats into a database to be used by another piece of code.

Or a aws lambda that had to ingest a json and make a determination about what to do, send an email, change a flag, that sort of thing.

Not saying mock testing is bad. Just seems like overkill for the kinds of things I worked on.
by monero-xmr | 2026-02-02 18:19:54+00:00
The exact moment you charge for something, you need payment processing, a bank, a legal entity to hold said processed funds, you have liability, you need some sort of marketing / sales process (even if it's just copy on a website), and the barrier for someone to use your product is suddenly extremely high, simply because it costs something.

Release it for free, no barrier to entry, no legal liability, the entire world can use it instantly. This is why free software spreads and catches on - precisely because it's free.

There is no way to form a business around FOSS without becoming a gatekeeping high-barrier entity. You can release for free then charge extra for consulting or special features, which many have done and continue to experiment with.

But the core reason why FOSS spreads and took over is precisely why it is difficult to fund. No one is going to pay for something when the alternative is free. And the moment you start to charge some free alternative comes along and your prior users spurn you as greedy
by ModernMech | 2026-02-02 18:20:12+00:00
You use computers to solve problems. I use computers to communicate and create art. For me, the code I write is first and foremost a form of self expression. No one paid me to write 99% of the code I've written in my life.

For a long time computers were so expensive they could only be used to do things that generate enough money to justify their purchase. But those days are long gone so computers are for much much more than just solving problems and getting stuff done. Code can be beautiful in its own right.
by superfrank | 2026-02-02 18:20:18+00:00
> I work on a story by splitting it into small steps

It's funny because that's basically the approach I take in GH Copilot. I first work with it to create a plan broken up into small steps and save that to an md file and then I have it go one step at a time reviewing the changes as it goes or just when it's done.

I understand that you're using emacs to keep an eye on the code as it goes, so maybe what I wasn't groking was that people were using terminal based code editors to see the changes it was making. I assumed most people were just letting it do it s thing and then trying to review everything at the end, but felt like an anti-pattern given how much we (dev community) push for small PRs over gigantic 5k line PRs.
by throwaway89201 | 2026-02-02 18:20:25+00:00
> It’s possible that I haven’t fully understood the logic, and the copy protection will somehow re-surface in another way.

They should be glad the copy protection is not more in the style of "The Games: Winter Challenge", where playing a pirated copy would make it subtly impossible to play many levels [1]. Would be 'fun' if the exported accounting data would contain all kinds of subtle errors.

[1] https://mrwint.github.io/winter/writeup/writeup.html
Show HN: Axiom – C++ tensor library with NumPy API and Metal GPU support
by noahkay13 | 2026-02-02 18:20:56+00:00
I've been building a C++ tensor library that tries to bring the ergonomics of NumPy/PyTorch to native code. The main goals were:
- Familiar API (operator overloading, method chaining, same function names)
- Actual GPU acceleration via Metal (not just matmul, but all ops)
- Cross-platform with SIMD on x86/ARM/RISC-V via xsimd
- einops-style rearrange/reduce patterns

It started because I wanted NumPy's API but needed to deploy on edge devices without Python. Ended up going deeper than expected (28k LOC+) into BLAS backends, memory views, and GPU kernels.

Some things I'm genuinely unsure about and would love feedback on:
- Does Axiom actually seem useful?
- What features might make you use it?

GitHub: https://github.com/frikallo/axiom

Happy to answer questions about the implementation.
by advisedwang | 2026-02-02 18:20:58+00:00
It's perfectly reasonable to have the expectation that the cell phone network can provide location to emergency services but not the the telecom provider's marketing team or whoever they sell the data to.

In fact the apple feature the article talks about says [1]

> The limit precise location setting doesn't impact the precision of the location data that is shared with emergency responders during an emergency call.

So it actually now implements what it should have been all along. (except that it should be the default)

[1] https://support.apple.com/en-us/126101
by DannyBee | 2026-02-02 18:21:22+00:00
I may be able to resolve this, having hacked a bunch on M1N1 and such - the DFU port is going through a microcontroller with firmware.

That is why, for example, it can properly process USB-PD messages that contain vendor defined message codes, even prior to any form of boot, as long as it has any source of power.

The firmware on the USB controller is processing that.

This is how VDMTool works to be able to mux debug (and do other things) even with the machine otherwise off.
by yloskvi4 | 2026-02-02 18:21:31+00:00
Location: New York, NY
Remote: Yes/in person in NYC
Willing to relocate: No
Technologies: Python, PyTorch, Keras, ML, DNN/CNN/LSTM, Diffusion, climate, geospatial, xarray, zarr, statistics, time series, downscaling, HPC, Linux, Git
Résumé/CV: https://www.linkedin.com/in/skulovich/
Email: Olya.skulovich@gmail.com

hi! I am a research scientist with experience in ML, geospatial data science, and statistical modeling, with applications in climate risk and environmental systems. Looking for research, data science, or a related role. I can do climate and/or geospatial data-related stuff (including but not limited to satellite data, modeled data, climate projections - CMIP6) and have in-depth corresponding scientific background, but I am open to any roles that deal with time series modeling/prediction or spatial modeling/downscaling, ML, including transfer learning and XAI.
by moron4hire | 2026-02-02 18:21:36+00:00
If you are the kind of person who has forgone wearing a mask or eye protection while working on a project because you thought you could be done quickly or it was too much of a hassle or too uncomfortable for the "little" amount of benefit it would have: get a full-face mask.

Full-face masks are so much more comfortable, so much clearer to see through than those stupid yellow sunglasses that get scratched up all the time, so much easier to put everything on, so much better in every aspect that you won't think twice about it anymore. You walk into the shop, grab the one thing, put it on, and get to work.
by jon_north | 2026-02-02 18:21:57+00:00
SEEKING WORK - Contract, Remote, USA, backend engineer

I am a backend expert, having built and maintained mission critical, low latency and highly available systems for many companies over the last 10 years, in addition to over 20 total years of software development experience. I learn new things extremely quickly. AWS preferred but not required (I hold a variety of certs, available here: https://www.credly.com/users/jon-north.ad78f0c8)

You will like working with me because I:

* hold your goals as my priorities
* communicate verbosely yet synthesize well
* my rates are reasonable in exchange for the value I deliver
* I guarantee I will get the job done

Concrete examples:

* built the primary streaming data architecture for realtime game player tracking information (all games, 50ms SLA) and game stats for one of the top 3 US sports leagues (can’t name drop!) using Redpanda/Kafka on Azure+Terraform, and implemented its developer portal using Gravitee to provide first class streaming API support and monetization. Also built, deployed and maintained their ask-a-question-get-a-true-answer AI bot to expose 20+ years of stats to natural language fan questions! (this was the third of currently four times I’ve built similar architectures for different companies)

* Implemented a vector DB for one of the leading AI image hallucination platforms (millions of users) to provide an image similarity service.

* replatformed dozens of complex quant jobs to AWS Lambda for a startup hedge fund (~$1B AUM), vastly improving QoS and maintenance cost. Line 1 to platform-in-prod time 3 months, including refactoring for fit. This was mission critical cannot-fail stuff and required extensive proof of correctness.

* built a framework to collapse dozens of singleton ETL programs into one config-driven, simple C# application performing the same functionality at ~80% reduction in maintenance cost year over year.

Contact: jon.north@adiuvat-consulting.com
More: www.adiuvat-consulting.com

Technologies: Python, C/C#/C++, SQL, NoSQL, Go, Golang, Docker, Git, Linux/Windows, Bash, Kafka, Redpanda, PySpark, Spark, AWS, Azure, GCP, Terraform, Kubernetes, Redis, Postgres, MySQL, SQL Server, SAP HANA, LDAP, Active Directory, OAuth2
by blascsi | 2026-02-02 18:22:04+00:00
Location: Budapest
Remote: Yes
Willing to relocate: No
Technologies: React, Typescript, GraphQL, CSS-in-JS, tRPC, Docker
Interested in picking up: Elixir, Rust
Resume/CV: https://cv.blascsak.com
Email: attila [ at ] blascsak [ dot ] com

I'm a Software Engineer of ~9 years with a focus on Front-End Development, but moving towards Full-Stack in my day-to-day work. I’m passionate about delivering quality user experiences both on the UI and API level. I’m interested in fine tuning performance, and making sure that the development experience is just as great in my teams, as the user’s. My main interests are healthcare products, and developer tooling / any tools that could be used during the development process. (Ex.: Task boards, CI, Design tools, and many more!). Open hearing any offers though. I have experience working with teams from early stage startups through companies collaborating between time zones, with large engineering teams. Send me a message if you think I could be a good addition to your team!
by mjorgers | 2026-02-02 18:22:59+00:00
Location: Spain

Remote: Yes

Willing to relocate: No

Technologies: Python, Typescript, RISC-V Assembly, Deno, git, Vue

Résumé/CV: https://jorgeramos.dev

Email: jorge@jorgeramos.dev

Worked at UC3M on their CREATOR generic architecture simulator. Rewrote the core, added a CLI app, and completely overhauled the web version bringing it up to modern standards. Available at https://creatorsim.github.io

Looking for a junior role to gain more experience in the field. I love improving existing codebases, cleaning them up, and optimising performance wherever possible. If you think I’m a good match, I’d love to talk.
by bluchen217 | 2026-02-02 18:23:03+00:00
Location: US Northeast / Greater Boston
Remote: Yes, Remote preferred

Willing to relocate: For the right fit, NYC or Europe.

Resume: https://drive.google.com/file/d/1iRTOzJ6X3dVCkaiIBAsFfT_Ydcn...

Email: luchenbrendan@gmail.com

Known for refactoring ruthlessly, hunting root causes, and fighting for the users often while talking with my hands.

Technologies: Are listed on my resume and gravitate around fullstack. To get past bad filters, I enumerate JavaScript TypeScript React Next.js Node.js Python Tailwind Linux Java Kotlin Android React Native Docker Git PostgreSQL GenAI AgentAI and Supabase.

Seeking: Bonus points for work in Health, Education, or Environmental sectors. Full remote is ideal, but Hybrid 40% in the Boston metro is fair game, and if you are still reading, have a wonderful day and make a stranger smile.

Statement: Hire me for versatility as a polyglot agnostic builder of stuff, mentorship capacity to strengthen your whole team, bulletproof optimism in a fast-paced and uncertain world, a low-maintenance and well-behaved ego, and the occasional classy dad joke (no, I don't have kids).
by WhyIsItAlwaysHN | 2026-02-02 18:23:06+00:00
Location: Copenhagen, Denmark (UTC+1) Remote: Yes (Europe timezones)
Willing to relocate: No

Role: UX Researcher (mixed-methods / product discovery)

Experience: 3+ years

Email: rvbceilx0@mozmail.com

UX researcher with a background in cognition and communication, 3+ years on data- and AI-driven B2B/ERP products. I run mixed-methods studies (interviews, usability tests, concept tests, surveys, diary studies, JTBD, journey mapping, basic telemetry) and turn messy workflows and stakeholder questions into clear, actionable recommendations for product, design, and engineering. I’m mainly looking for interesting, challenging work with teams that are willing to listen to research; I’m flexible on domain and stage.
by PaulDavisThe1st | 2026-02-02 18:23:13+00:00
When I joined, there an "orientation session" in which an existing firefighter said (paraphrasing): "there are lots of different attitudes towards the police, ranging from very positive to very negative, and I'm not going to get into that. But when firefighters show up, it's always the best part of whatever day anybody is having, and DO NOT FUCK THIS UP!"

:)