MurphyA/hacker-news huggingface dataset:
by raw_anon_1111 | 2026-03-02 19:47:47+00:00
You’re mencing words for no reason. Companies don’t care about “people”. They care about allocating capital where they see the highest return. Investing in a junior developer who will do negative work instead of a mid level developer who will do positive work once they learn the business and processes is a better investment.

You’re niavely making a moral argument as if anything about corporate America is moral.

Can you make an argument based on numbers? Every single argument I make to leadership has to have a business case
by _spduchamp | 2026-03-02 19:47:56+00:00
This seems geared towards make a microcontroller do that one thing, so that's fine if you are aiming at having lots of little boxes all connected on your pedalboard.

That's cool, but I'm curious about the whole virtual pedalboard thing to make it all more affordable, adaptable, and easier to change between setups while playing live.

Here is a project that seems to do a pretty good job at creating a UI for all this virtual pedal stuff...
https://rerdavies.github.io/pipedal/

I've only dabbled with it a bit. I'm still trying to figure out good robust hardware setup for this that works for how I play shows.
by sameeep | 2026-03-02 19:47:58+00:00
Location: Dallas-Fort Worth, TX
Remote: Yes
Willing to relocate: Yes
Technologies: Python, TypeScript/JavaScript, Golang, Next.js, Node.js, PostgreSQL, Docker, AWS, FastAPI, ASP.NET Core, MCP, RAG
Résumé/CV: https://sameepshah.com/resume.pdf
Email: sameep[at]sameepshah[dot]com

About: Graduating May 2026 (CS + Econ) with undergrad. Built production AI systems and full-stack platforms. Avid reader, love sports (especially hockey) & outdoors.

Looking for: Full-stack, backend, or AI engineer roles working on enterprise/consumer AI products. Very open to new technologies, as I really enjoy learning and building using cutting-edge tech.

At F500 internship: Built AI agents with Semantic Kernel (reduced workflows 40%, 20K+ users), Python/Golang backend with gRPC on AWS, and Angular micro-frontends.

Currently: Leading 6-person team on medical QA analysis platform processing 150K+ data points across 4 hospital sites (ASP.NET, Next.js, Docker, PostgreSQL, Nginx).

Research: Co-authored 2 papers on RAG systems (Best Paper Award at IMNS 2025, published at IEEE/ACM CHASE 2025: https://dl.acm.org/doi/10.1145/3721201.3725519). Built RAG application achieving 95% accuracy on healthcare automation.

Recent projects:

- Automated course scheduler using AI tool calling+ Google OR-Tools (React, SQLite, FastMCP, FastAPI) for econ department

- iOS app (React Native + Swift) with on-device OCR + LLM parsing using Vision Framework for receipts

Resumé/CV: https://sameepshah.com/resume.pdf
by MeetingsBrowser | 2026-03-02 19:48:07+00:00
> assuming old people are dumb

Not just old people. Hackernews skews technical and seems to mostly interact with other technical people.

There are people in their 30's, 40's and 50's who don't own a computer at all (other than a smartphone), don't interact with computers on a regular basis, and almost exclusively use the built-in talk/text/browser apps that come pre-installed.

It may be a relatively small percentage of the adult population in the US, but it is still many millions of people.
by toss1 | 2026-03-02 19:48:22+00:00
>> 12 [days at 90° C] or 468 days [at 60° C]

Those temperatures are certainly hard to find in nature, outside of hot springs! Even if this is an error and we are talking about 90°F/60°F, the higher temperature is pretty much constrained to the tropics, so we're talking a year+ to degrade in real conditions. It is better than centuries, but not exactly rapid?
by jfengel | 2026-03-02 19:48:34+00:00
Pretty close.

The wave function is still symmetric, but it takes on a bimodal distribution, with very little overlap. For any given event, it will be affected only by the half of the distribution that it's in. The other half has basically zero effect. The further time evolves, that effect becomes even smaller -- as in, the odds of an experiment demonstrating it quickly go towards 1 in 10^googol^googol.

You can round that down to exactly zero and call it "collapse". Or you can keep thinking about the entirety of the wave function, and call it a "multiverse". That rounding is technically invalid, but it simplifies the conceptualization (and the math) to a massive, massive degree without affecting the outcome in any pragmatically measurable way.

(One more caveat: "symmetry" implies we're talking about a wave function with a 50-50 superposition. That's not a requirement, but it simplifies an already complex explanation.)
by servercobra | 2026-03-02 19:48:54+00:00
This is a really cool design, pretty similar to what I've built for implementation planning. I like how iterative it is and that the whole system lives just in markdown. The verify step is a great idea I hadn't made a command yet, thank you!

This seems like it'd be great for solo projects but starts to fall apart for a team with a lot more PRs and distributed state. Heck, I run almost everything in a worktree, so even there the state is distributed. Maybe moving some of the state/plans/etc to Linear et al solves that though.
by OkayPhysicist | 2026-03-02 19:49:27+00:00
That's because you're ignoring the primary purpose of copyright, which works perfectly and is invisible because violating it so obviously stupid (because the rules exist): I, an author, go to a print shop and say "I'd like 500 copies of my book, please", and then print shop sells me my 500 copies, then prints 1000 more and sells them themselves.

Copyright is primarily concerned with one-to-one recreations of existing works. That is the primary reason for copyright's existence. All the other stuff is built out of trying to close stupid loopholes that people would try exploit.
by jazminejab | 2026-03-02 19:49:52+00:00
Tether - https://tether.io/ - we are hiring for multiple roles 100% remote.

Fullstack Developers

You'll work across the JavaScript and TypeScript layer of our local AI stack. Depending on the project, you might build user-facing applications (mobile or desktop) or contribute to the platform layer that bridges our C++ inference engines with the app ecosystem. Either path puts you at the heart of making local AI usable: whether you're crafting polished product experiences or building the SDK and bindings that other developers rely on.
This role suits engineers who thrive in a full-stack JS environment and want to be part of a system where AI runs privately, locally, and fast.

Apply at: https://tether.recruitee.com/o/middleware-engineer-fullstack...

Lead React Native Engineer and React Native Engineers

You will be working on developing cutting edge mobile applications integrating crypto wallets and defi features.

You will also contribute to backend components when needed to support mobile features and unblock mobile delivery.

Apply at: https://tether.recruitee.com/o/lead-software-engineer-mobile...

Product Engineer:

You'll own the vision and execution of local AI products, from roadmap to release. Half your time goes into code, the other half into alignment: defining what to build, why it matters, and how to ship it well. You'll lead a pod of engineers across the stack, ensuring that the power of on-device AI translates into products people actually want to use.

This role is for builders who care deeply about the end result: making local, private, and powerful AI accessible through thoughtfully designed products.

Apply at: https://tether.recruitee.com/o/product-engineer-100-remote-4
by mnsc | 2026-03-02 19:49:53+00:00
Is this your alt account?

https://news.ycombinator.com/item?id=47222705

Edit: cool article, I have myself speculated that we will get a new language made for/by llms that will be torture writing by hand/ide but easy to read/follow/navigate/check for a human and super easy for Llms to develop and maintain.
by jrussino | 2026-03-02 19:50:02+00:00
Maybe I'm too software-engineer-brained now, but to me it seems like lawmakers should just be using a tool like git directly. The legal code is a codebase, every bill is a PR, the arguments and proposed changes are captured in review comments, and the PR is accepted/rejected on a vote.

Aside from "lawmakers don't/won't understand the tool", why not do it this way?
by TrianguloY | 2026-03-02 19:50:03+00:00
I've joined local groups for anime and videogames, but they are mostly anime. Videogames and programming seems to be almost exclusively masculine (the stereotypes are there for a reason) but the few girls there doesn't seem much different.

Maybe I've had bad luck, maybe I need to search more, but still...the situation seems to be similar everywhere.
Show HN: VS Code AI copilot that catches mistakes before they break your code
by bonjourjoel | 2026-03-02 19:50:08+00:00
I built a review-first AI copilot for VS Code that enforces structured specs and lets you review every patch before it touches your repo.

Demo (1 min): https://youtu.be/E7XcQx2j6Do

Would love feedback from developers on this approach.
Show HN: Ccmux – Reduce context switching for parallel Claude Code sessions
by raykamp | 2026-03-02 19:50:13+00:00
I’ve been running parallel Claude Code instances while working on different tasks. Two problems kept slowing me down:

1. I was constantly jumping between terminals to see which session needed input.

2. Using git worktrees added setup friction (installing deps, bootstrapping environments, etc.), which discouraged parallel work.

So I built ccmux.

It’s a thin layer on top of tmux that:

- Adds a glanceable sidebar UI showing all Claude Code sessions

- Surfaces attention-needed states with visible alerts

- Wraps git worktrees with a lightweight workflow abstraction so spinning up parallel tasks feels cheap

Technical details:

- tmux provides the pane/session orchestration

- The sidebar is built with Python’s Textual (rich TUI)

- Each Claude Code session runs as a window in a nested tmux session.

I now use it daily to juggle multiple AI coding sessions without losing context. Happy to answer questions or dive into implementation details.
by nomel | 2026-03-02 19:50:49+00:00
Before my iPhone I had Android with custom ROMs, tricked out UI, bunches of system automations, etc.

Now I want to spend exactly 0 seconds a day on any of that, and would never buy something that caused me to exceed that 0 seconds. I want an appliance in my pocket, when my car breaks down or I need to be in touch. I do my fun stuff elsewhere.
by rahimnathwani | 2026-03-02 19:50:49+00:00
The article says:

In 2017 a US equity firm TSG Consumer Partners acquired a 22% stake in Brewdog. But unlike the Equity for Punks' "ordinary" shareholders, TSG was given "preference shares". That meant that if Brewdog was sold, TSG was first in the queue to get back its investment plus any return owed, possibly leaving little or nothing for small investors.

It seems the preference shares weren't just 1x liquidation preferences. The 'plus any return owed' was 18% per year if, as I imagine, those shares are the 'C Preferred Shares' described in Brewdog's Companies House filing on 7 Jun 2017. ("Statement of capital following an allotment of shares on 6 April 2017"):

5 Statement of capital (prescribed particulars of rights attached to shares)
Class of share
Preferred C Shares
Prescribed particulars

Amount") shall be applied as follows:
1. an amount shall be distributed among the holders of the Preferred 'C' Ordinary Shares which shall be the greater of:
a) the Deemed Acquired Price of all Preferred 'C' Ordinary Shares together with, in respect of each Preferred 'C' Ordinary Share an amount equal to 18 per cent of the Deemed Acquired Price per year (based on a 365 day year) accruing daily and compounding annually from the date of issue up to and including the date of the return of capital; and
b) such amount of the Distribution Amount as would be applied to the holders of the Preferred 'C' Ordinary Shares if they ranked pari passu with 'A' Ordinary Shares and 'B' Ordinary Shares; and
2. any balance of the Distribution Amount following the application of the amount referred to in (1) above shall be applied to the holders of the 'A' Ordinary Shares and the 'B' Ordinary Shares (in accordance with the terms of the Articles of Association), provided that in the instance that Article 6.2.1(a) applies, the Warrant Shares shall have nil value for the purposes of Article 6.2.2.
Any return on Preferred 'C' Shares shall be made amongst their holders pro rata as nearly as possible to their respective holdings of Shares of that class.

This may seem like a lot, but it's a common structure for private equity deals, and we have no way of knowing whether that's the best deal that Brewdog's management could have struck at the time.
by mitthrowaway2 | 2026-03-02 19:50:51+00:00
My interpretation is that it's the other way around. The language model trainer's job is to find the network weights that make the model best at compressing the data in the training set. So what this means is that, say, professional work-speak text samples and hacker l33t-speak text samples are different enough that they end up being predicted by different sparse sub-networks; it was apparently too hard to find a smaller solution in which the same sub-network weights predict both outputs.
by _Tomas | 2026-03-02 19:51:05+00:00
I've been using Jolla/Sailfish since the first launch, totally love it.

Apropos of the fact that nobody ever shows the actual OS, I did do a video showing the actual OS, if anyone wants to see it being used.

https://www.youtube.com/watch?v=6pMfezSulhw

To me this is way ahead of iOS/Android, the native browser sucks, and it requires some massaging to get everything running smoothly, but the UX is second to none. That fact well supported by how many features have been copied by Apple/Google over the years.
by heggenhougen | 2026-03-02 19:51:06+00:00
I’m on the Rolv.ai team — below is a detailed expansion on our benchmarks and what to inspect in the PDF. This focuses on artifact parity, methodology, standout results, and the exact verification checks reviewers can run to validate our claims.

Reproducibility and artifact parity
We publish reproducible artifact hashes and full environment manifests for NVIDIA, AMD, Intel CPU, AMD CPU, Apple M4, and Google TPU. We do not distribute proprietary binaries or IP; instead the PDF lists the ROLV artifact hash (identical across platforms), container manifests, and the exact command lines and verification tests you can run to confirm matching outputs, checksums, Nsight/perf traces, and power logs.

What we validated and why it matters
Cross‑platform parity — identical outputs and checksums across vendor GPUs, CPUs, and TPUs to eliminate measurement drift from build differences.

Vendor comparisons — benchmarks against vendor dense kernels and vendor sparse libraries (cuBLAS/cuSPARSE, ROCm sparse, vendor BLAS on CPUs, TPU sparse primitives where available) with per‑kernel wall time, memory transfer time, and conversion overheads.

Energy and throughput — kernel energy where measurable and end‑to‑end token throughput for LLM slices and iteration times for non‑LLM workloads; Nsight traces and power logs are referenced. Standout, independently validated numbers (March 2026)
Kimi K2.5 expert FFN (7168×2048, batch=512, ~87% sparsity) on a commodity Intel Xeon (13 GB usable RAM): dense baseline 228.38 ms → ROLV 6.36 ms per iteration (35.9×); token throughput 2,240 → 80,500 t/s; kernel energy 16,283.97 J → 350.74 J (97.8% saved).

Finite Element Solver (mobile phone chassis drop test): 193.16× speedup; 99.5% energy saved (multi‑CPU).

LLM proxy matrix (4096×5120, 50% sparsity) on NVIDIA B200: 158.72× speedup; 99.37% energy saved; 40.5M t/s with Nsight‑validated tolerance harness.

Large recommendation GEMM (Meta‑style ranking): 98.76× speedup; 99.0% energy saved.

Additional production and research workloads (GNNs, ViT attention, MusicGen, Llama shapes) are listed with per‑run sparsities and exact matrix shapes in the PDF. Methodology highlights (what to inspect in the PDF)
Exact shapes and sparsities — matrix dimensions, sparsity pattern (random/pruned/structured), and batch sizes.

Baseline definitions — vendor dense kernel and vendor sparse library baselines include conversion costs; we report raw kernel times and end‑to‑end times.

Measurement rig — wall‑clock timing, Nsight kernel timelines, and device power sampling points; CPU runs include perf counters and the exact kernel invocation sequence.

Tolerance and correctness — numerical tolerance checks, output checksums, and unit tests used to validate functional equivalence.

Repro scripts — container manifests and run_benchmark verification commands are referenced so reviewers can run the verification tests and compare hashes and checksums.
by Ygg2 | 2026-03-02 19:51:10+00:00
I've said it before, and I'll say it again. Umberto Eco is a great writer, but whenever his list of ways to describe Blackshirts comes up, it fails.

First, it's very fuzzy. You don't have to have all aspects, but many aspects are present in many systems without it being outright fascist.

---

Is 5 out of 14 enough to make something fascist? Are "Appeal to a frustrated middle class", "Fascist societies rhetorically cast their enemies as 'at the same time too strong and too weak'", "Newspeak" and "Obsession with a plot" enough?

I think it confuses rhetorical devices like "Fascist societies rhetorically cast their enemies as 'at the same time too strong and too weak'" and "Newspeak" as hallmarks of Fascism when they are just a tool.

George Orwell famously pointed that calling things "fascist" and "Nazi" is in itself an example of Newspeak, because it's not used to describe a government system that is far-right, authoritarian, and extremely xenophobic, but it's used as a label to say something is Bad™.

It also confuses its populist roots and enemies at the time. "The cult of action for action's sake," and especially anti-intellectualism.

---

Like take Starship Troopers, an extremely fascistic society. Let's score it on Eco's scale. It definitely has "Rejection of Modernism", "Disagreement is treason", "Cult of action", "Fear of Difference", "Life is Warfare", "Everybody is a hero", and "Newspeak". So 7/14.

- Cult of tradition doesn't exist that much per se. Granted, I could have missed it.

- Appeal to the frustrated middle class; as far as we see, there isn't one
.

- Obsession with plot isn't really a thing, because the Bugs aren't really a plot;
they are a clear and present danger. The internal enemies if any aren't mentioned.

- Casting enemies as "at the same time too strong and too weak." Bugs are shown more or less realistically, they are a difficult enemy that can be defeated.

- "Selective populism". It's not so much selective populism as state enforced labor to gain citizenship.

- "Contempt for the weak" there isn't much out-group to belong to. The Terran Federation covers the globe, and almost everyone is a citizen. There isn't any contempt for underlings, even if there are military cross branch out-groups. Like real world counterparts jarheads, squids and wingnut.

- If Machismo exists, it's mutated to cover both sexes.
by zadikian | 2026-03-02 19:51:23+00:00
I guess to not have to set up protobuf or asn1. Those preconditions of both platforms using the same padding and endianness aren't that hard to satisfy if you own it all.

But do you really have such a complex struct where everything inside is fixed-size? I wouldn't be surprised if it happens, but this isn't so general-purpose like the article suggests.
by locusofself | 2026-03-02 19:51:26+00:00
It's true. As a matter of fact I credit a lot of my career to being made fun of on IRC in the 1990s for running mIRC client for Windows, because you were not "leet" if you didn't run Linux or FreeBSD, which took my down a huge rabbit-hole of Linux and coding for many years, which is how I know anything in the first place. I'm in the tiny minority of people in big tech who didn't go to college.

The bashing on MSFT has really ramped up in the last 6 months though
by asdff | 2026-03-02 19:51:34+00:00
Pokemon is one of the worst games for min maxing into a broken game. You go on the subreddits and everyone runs the same perfectly optimal team with the same perfectly optimal movesets. Playing like that probably is remarkably boring, but also once you learn of these patterns and playstyles it becomes hard not to consider using them. Like games that give you free money cheats, the seems great for a second then the drive to actually play the game as it was meant to be played is lost.

I've tried to keep my pokemon knowledge free and clear from this influence. I don't look up anything. I don't really understand the meta beyond basic type matchups. I fumble through the games inefficiently and slowly same as I did in the 90s.
by DoesWork1 | 2026-03-02 19:51:49+00:00
It would be nice if it worked.Its constantly stuck on the last step?

"Skill Generated
"RadarGod" is ready to use.

11,619 words extracted
Generating SKILL.md...
Fetching source files...
Extracted 11,681 words from ee259_04_radar.pdf
11619 words extracted from 1 source(s)"
by raw_anon_1111 | 2026-03-02 19:51:58+00:00
Well your anecdotal experience means no more than mine across 10 companies - including startups, small to medium size “lifestyle companies” and two at the time I worked there F10 companies - GE and Amazon.

I can’t go to management - who when I was working as a tech lead pre 2020 - were CTOs, Directors, founders and at times having to talk to the PE owners without solid data.
by jacobolus | 2026-03-02 19:52:04+00:00
Yeah, I imagine it's considerably slower at ambient ocean temperature. Don't throw your PLA bags in the ocean or a river. Here's a different paper:

> For example, PLA is not biodegradable in freshwater and seawater at low temperatures [32,36–39]. There are two primary reasons for this: (i) The hydrophobic nature of PLA, which does not easily absorb water [40–42]. In aqueous environments, the lack of hydrophilicity diminishes the hydrolysis process, which is crucial for the initial breakdown of PLA into smaller, more degradable fragments. (ii) Resistance to enzymatic attack; the enzymes that degrade PLA are not prevalent or active under typical freshwater and seawater conditions [39,43,44]. The microbial communities in these environments may not produce the necessary enzymes in sufficient quantities or at the required activity levels to effectively breakdown PLA. Additionally, the relatively stable and crystalline domains of PLA can further resist enzymatic degradation.
by coldtea | 2026-03-02 19:52:26+00:00
>Which is really silly, because if someone needs to do actual work they are not going to do it on an iPad no matter how capable it is. The form factor simply does not work for getting work done.*

Nonsens. The iPad is basically a 11 to 13 (Pro) monitor+computer with an amazing touch screen. Adding the official keyboard folio, or any bluetooth keyboard/mourse is trivial, and it makes for an excellent on-the-go machine. Not different to the 12-inch MacBook (circa 2015) and the older fan favorite 12-inch PowerBook G4 (circa 2003), and I know several devs who swore by them. Linus used and loved one of the latter (with PPC Linux on in his case).

The only issue is the lack of OS level support for some stuff, not the form factor.

Admins, devs working mostly on the Cloud, photographers, and writers already use it for "getting work done", I've seen execs too.
by WorldMaker | 2026-03-02 19:52:44+00:00
In case of plasticizing it, it should be fungible in terms of use the cheapest and/or least healthy to make plastic-like single use goods.

That said, the question I have is given the nature of calcium (and its relation to limestone), I'm wondering if the milk protein here is especially useful to plasticizing because of its calcium content? A quick search does classify calcium caseinate as both a protein and technically a calcium salt.