MurphyA/hacker-news huggingface dataset:
by moralestapia | 2025-12-01 17:47:30+00:00
>I will say that being social and being in a scene at the right time helps a lot

I concur with that and that's what I tell every single junior/young dev. that asks for advice: get out there and get noticed!

People who prefer to lead more private lives, or are more reserved in general, have far fewer opportunities coming their way, they're forced to take the hard path.
by ashjanderson | 2025-12-01 17:47:30+00:00
Triumph Financial | https://triumph.io | Engineer (Senior | Lead | Staff) | REMOTE (USA only) | Full Time | $150-$300k

At Triumph Financial, we’re building the modern freight payments network powering over $37B in annual volume. Our mission is to make freight transactions seamless, accurate, and secure, helping an entire industry move faster.

We’re hiring across multiple levels in Engineering. Our teams are small (3–5 engineers), autonomous, and rotate quarterly to stay fresh and cross-functional.

Tech we use: We’re language agnostic and hire for fundamentals. Our teams work across a mix of:

* Ruby on Rails / Elm

* Java / React

* C# / React

If you’re a strong engineer who loves solving complex problems, mentoring others, and building real-world systems that move money at scale, we’d love to talk. We’re looking for people who are:

* Curious and collaborative

* Obsessed with product quality and user experience

* Excited to work on distributed systems and modern financial infrastructure

Roles are here: https://triumph.io/about-us/careers/

Please put “Ash HN” or something similar in the referrals so we can bubble you up.

If you have questions, feel free to reach out directly at aanderson at tfin dot com.
by maratc | 2025-12-01 17:47:31+00:00
I really scratch my head when I read your comment, as nothing of this is a real issue in my Jenkins.

> bunch of random Jenkins servers

Either PXE boot from an image, or k8s from an image, have a machine or pod rebooted/destroyed after one job. Update your image once a month, or have a Jenkins job to do that for you.

> Authentication, authorization, access control

Either use LDAP or Login via Github, and Matrix security plugin. Put all "Devops" group into admins, the rest into users, never touch it again.

> configuration

CASC plugin and seed for jobs, and/or Helm for just about everything else.

> env vars and secrets

Pull everything from Vault with Vault plugin.

> as a sysadmin Jenkins will suck the life out of you

I spend about 1-2 hours a week managing Jenkins itself, and the rest of the week watching the jobs or developing new ones.
Show HN: VoicePayOS: Authorize voice agents to pay on your behalf
by gauravguitara | 2025-12-01 17:47:45+00:00
Demo: https://youtu.be/1ZPB_n6v6EI OpenBotAuth: https://github.com/OpenBotAuth/openbotauth

Voice agents are getting PCI compliance, however checkout is done manually today. Either by sharing a payment link to the client or OTP. For payments over voice to be compliant with SCA, a signed cart or signed session token by the agent paying on user's behalf can be provided in runtime.

In the demo, the user has two voice agents: – Pete, a shopping sub-agent that helps pick products and build the cart – Penny, a checkout sub-agent that confirms the total and authorizes payment

>Flow overview: 1- Pete adds items to the cart on a merchant-style fashion site. 2- At checkout, Pete hands off to Penny, the user’s payment agent. 3- Penny confirms the total and asks for explicit consent. 4- The checkout request is signed with HTTP Message Signatures (RFC 9421) using Pete’s OpenBotAuth key. 5- The merchant verifies the Signature-Agent header by calling the OpenBotAuth registry, which returns the correct public key (via a Web Bot Auth compatible key directory). 6- Once the HTTP signature and TAP objects are verified, a Visa TAP-style mock issuer authorizes the payment and the UI shows the full sequence diagram and console events.

>Notes: – The Visa lane in this demo uses a mock issuer implemented from Visa’s public TAP (Trusted Agent Protocol) reference. This is not an official Visa integration. – Pete and Penny are modelled as user-owned agents, not merchant bots; they’re visually embedded in the page here just to make the flow easy to see on a single screen. - Sub-Agents are registered in OpenBotAuth with a hosted Signature Agent Card/JWKS.

If you're integrating a voice agent on your website, we'd love to get your feedback.
by jfindper | 2025-12-01 17:47:52+00:00
For sure! $0.00*

* $0.00 plus additional risk that the author of the alternative you are using is compromised, you end up using a malicious version of that alternative, and get pwned.

Obviously for some/many, that trade-off is totally cool. But it needs to be included in the analysis, otherwise you're being dishonest.
by PStamatiou | 2025-12-01 17:48:00+00:00
Sesame | Full-time | SF/NYC/Bellevue | On-site | https://www.sesame.com/

Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate with us in ways that feel natural and human. With this vision, we're designing a new kind of computer, focused on making voice personal agents part of our daily lives.

Our team brings together founders from Oculus and Ubiquity6, alongside proven leaders from Meta, Google, and Apple, with deep expertise spanning hardware and software. Read more from Sequoia: https://sequoiacap.com/article/partnering-with-sesame-a-new-...

Open Roles:

- ML Engineers

- ML Scientists

- Product Designers

- Product Engineers

- iOS Engineers

- ML Model Serving Engineer

- Embedded OS Architect

- Mechanical Engineer, Product Design

- Embedded Engineers

- Electrical Engineer

- Audio Systems Engineer

https://jobs.ashbyhq.com/sesame
by timjulien | 2025-12-01 17:48:06+00:00
Radar Labs | Software Engineers (SRE, data platform, backend, full-stack, mobile) | Remote (US), NYC | Full Time | https://radar.com

- Radar is the geo-location dev tool

- Doing 1B+ API calls per day

- Our main languages are Rust and TypeScript, we also use mobile and offline pipeline languages (Python, Scala, and Terraform).

- We're based in NYC with our HQ in Union Square and remote friendly (US)

Interesting things we're working on:

- HorizonDB, our Geospatial database written in Rust

- Precise indoor location more accurate than iOS and Android leveraging Ultra-Wideband, other mobile sensors and ML.

- Extracting raw map data from satellite maps and the web leveraging ML and AI

- Anomaly detection to identify spoofed locations

- Mobile infrastructure that automatically configures itself optimizing battery-life and location accuracy for different use-cases over time

- Multi-Region AWS K8s deployment, 99.99%+ availability

- Frontend tools to visualize and debug location data at scale

Check out our jobs page here: https://radar.com/jobs#jobs If you have any questions, feel free to reply here or you can e-mail me at tim@radar.com
by aw1621107 | 2025-12-01 17:48:24+00:00
According to tokei, the lib/ directory from the reference implementation [0] has 93821 lines of C++ code and 22164 lines of "C Header" (which seems to be a mix of C++ headers, C headers, and headers that are compatible with both C and C++). The tools/ directory adds 16314 lines of C++ code and 1952 lines of "C Header".

So at least if GP was talking about libjxl "100K+" would be more accurate.

[0]: https://github.com/libjxl/libjxl
Show HN: NetSnap – Comprehnsive JSON/Python net state snapshots
by harrygc | 2025-12-01 17:48:36+00:00
A comprehensive package for pulling nearly all details of Linux networking into reliable and broadly usable form. From configuration to statistics, NetSnap uses the fastest available api: RTNetlink and Generic Netlink. NetSnap can fuction in either standalone fashion generating JSON output, or provide Python 3.8+ objects. NetSnap provides deep visibility into network interfaces, routing tables, neighbor tables, multicast databases, and routing rules through direct kernel communication via CFFI. More maintainable than alternatives as NetSnap avoids any hard-coded duplication of numeric constants. This improves NetSnap's portability and maintainability across distros and kernel releases since the kernel running on each system is the 'single source of truth' for all symbolic definitions.

In use cases where network configuration changes happen every second or less, where snapshots are not enough as each change must be tracked in real time, or one-time-per-new-kernel CFFI recompile time is too expensive, consider alternatives such as pyroute2.
by bilegeek | 2025-12-01 17:48:51+00:00
Windows XP only supports UEFI because of some excellent hacks[1]. Haven't seen anything for NT or 2k beyond some preliminary testing[2].

[1]https://msfn.org/board/topic/186793-csmwrap-boot-csm-on-uefi...

[2]https://msfn.org/board/topic/183745-is-it-possible-to-boot-w...
by mertens | 2025-12-01 17:48:52+00:00
CrazyGames | https://about.crazygames.com/ | REMOTE (in Europe) | Full-time | Multiple roles

With recent technologies such as WebGPU and WebAssembly, the browser is quickly becoming a powerful gaming platform. High-quality 3D graphics and near-native level performance are now possible without the need for downloads, apps, or platform-specific development. Our browser games platform is already reaching close to 50 million people per month. We are self-funded, profitable, remote-first, and fast-growing.

We are currently looking for multiple people to bring our engineering, product, data, and adops to the next level.

Please note that we're looking for people who can work on a European timezone and are ideally based in Europe (which includes the UK for those in doubt).

* Software Engineer (Mobile Apps): https://crazygames.recruitee.com/o/remotehybrid-product-engi...

* Product Manager (Game Experience): https://crazygames.recruitee.com/o/remote-product-manager-ga...

* Product Manager (Monetization): https://crazygames.recruitee.com/o/remote-product-manager-mo...

* Data Analyst: https://crazygames.recruitee.com/o/remote-data-analyst

* Programmatic Manager: https://crazygames.recruitee.com/o/programmatic-manager
by beachtaxidriver | 2025-12-01 17:49:01+00:00
It's true, but do you really trust the AI generated + Nurse Review output more than Organic Nurse generated?

In my experience, management types use the fact that AI generated + Nurse Review is faster to push a higher quota of forms generated per hour.

Eventually, from fatigue or boredom, the human in the loop just ends up being a rubber stamper. Would you trust this with your own or your children's life?

The human in the loop becomes a lot less useful when it's pressured to process a certain quota against an AI that's basically stochastic "most probable next token", aka professional bullshitter, literally trained to generate plasuible outputs with no responsibility to accurate outputs.
by spheresemi | 2025-12-01 17:49:08+00:00
Sphere Semi | Software Engineer | Remote (US) or Palo Alto | Full-time

Sphere Semi is applying AI techniques to automate the design of analog and mixed signal chips. Our techniques have been able to achieve state of the art PPA (power performance area) with relatively modest compute. We're scaling up and that means we need to rebuild our hardware and simulation pipeline. To that end we're hiring a strong software generalist.

We offer competitive salary, meaningful equity, remote-first, unlimited PTO, 401k match, medical/dental/vision.

If you are interested, please send a resume to alex at spheresemi dot com
by Keloran | 2025-12-01 17:49:13+00:00
Location: Darlington, UK

Remote: Yes

Willing to relocate: No

Technologies: Golang, Typescript, Rust

Résumé/CV: https://keloran.dev/post/cv

Email: jobs.at.develbox.info

___

Software engineer for 20 years worked for very large and very small companies, willing to do 1-2 days a week in London, I have worked with pretty much every language at this point it seems, but always willing to learn more

I have various side projects

https://interviews.tools which is an interview planning tool to track what companies I have applied for, what stage they are at, have I heard back anything, working both offline (in browser localstorage) and signed in to allow multiple machines (open for anyone to use)

https://flags.gg which is a feature flag system that is multi-tenant, multi-project, multi-environment, multi-agent (e.g. development backend on a local machine)

and lots more
by spankibalt | 2025-12-01 17:49:29+00:00
So built a t-hinge keyboard for the detachable, et cetera.

The results are in: Nothing on the market equates to the elegant simplicity, adaptability and haptic qualities of a detachable done right, which can be used as a tablet (with or without an external keyboard), or in several laptop modes (depending on the implementation of the keyboard attachment, e. g. with or without t-hinge), or just/also as a screen when connecting a expandable dock/computer (e. g. Nintendo Switch-like). A machine in that form factor can scale from smartphone-sized to a ~13-incher; everything above is too big and cumbersome.

Besides, as the other chap in the thread mentioned, the X61T is a superior chassis to the X230T anyway. :)
I built an app to donate to nonprofits while gaming
by ovvgg | 2025-12-01 17:49:42+00:00
I've been using it while playing Where Winds Meet, and when I get lost in the game, I passively give back to my community. Fitting for the month of December.

It's called Canopy and is on Overwolf. You earn points while you play any detectable game and donate to tree-nation.com or a nonprofit of your choice. While you play, ad revenue generated from the app is used directly to fund these donations.

I'm working on a standalone open-source executable, which will detect any installed steam game (and other games too)

I also just implemented nonprofit choice, as well as a holiday calendar to earn unique stickers, borders for an overlay window (window display toggleable), themes for the app, and boosts to increase your overall point gain.

The main window shows ads on a secondary monitor. You can minimize it, but without ads showing, there are no funds being created and no donations being made.

As an aside, that Where Winds Meet game is something else, I gotta say.
by ocdtrekkie | 2025-12-01 17:49:47+00:00
We have the legal force to do this. Google has already been determined to be abusing their illegal monopoly they have with Chrome. The penalty phase is ongoing, but consider that even forcing Google to sell Chrome was originally considered as a possible penalty.

Requiring Google implement the standards as agreed by Apple, Mozilla, and Microsoft is not remotely outside the realm of the legal force that could be applied.
by xl0 | 2025-12-01 17:50:08+00:00
Location: Nomadic, Colombia at the moment Remote: Yes Willing to relocate: depends Technologies: PyTorch, Deep Learning, LLM, Diffusion models, NumPy, JAX (a bit), CUDA | SvelteKit, TypeScript, tailwind, drizzle | DevOps: Linux (25 years), AWS, Docker, common sense URL: https://alexey.work/?ref=hn46108940 Email: alexey.zaytsev@gmail.com

I'd love to get back into Deep Lerning (torch, cuda, etc, etc).

In my past lives: Linux kernel development, Molecular Biology masters, Electronics engineering in Shenzhen.

Some cool stuff:

https://github.com/xl0/lovely-tensors

https://lovely-docs.github.io/
by evanjrowley | 2025-12-01 17:50:11+00:00
https://learn.microsoft.com/en-us/windows-server/virtualizat...

It relies upon SR-IOV and only several server-specific Nvidia GPUs are listed as supported.

Intel's Flex dGPUs and Arc iGPUs have supported SR-IOV for years now, but they aren't listed there. It would be super awesome if Microsoft could add it for Intel Arc iGPUs, desktop versions of Windows, and WSL2! Intel's GPU SR-IOV already works with KVM on Linux!
by ferguess_k | 2025-12-01 17:50:18+00:00
I can live with the ports as many laptops are moving to it anyway. The battery and the charging port are the major concerns, especially the charging ports as I found out many Dell owners had to get a replacement motherboard, which is way too expensive for me. I'd expect the battery to live for at least 5 years and the whole motherboard should live at least 8 years.

I might mixed up System76 with Framework, I need to double check the subreddit
by raincole | 2025-12-01 17:51:03+00:00
While both are unlikely, if I have to choose one I would bet on AGI than AI winter in the next five years.

AI just got better and better. People thought it couldn't solve math problems without some human formalizes them first. Then it did. People thought it couldn't generate legible text. Then it did.

All while people swore it had reached a "plateau," "architecture ceiling," "inherent limit," or whatever synonym of the goalpost.
by kruador | 2025-12-01 17:51:26+00:00
ARM64 also has fixed length 32-bit instructions. Yes, immediates are normally small and it's not particularly orthogonal as to how many bits are available.

The largest MOV available is 16 bits, but those 16 bits can be shifted by 0, 16, 32 or 48 bits, so the worst case for a 64-bit immediate is 4 instructions. Or the compiler can decide to put the data in a PC-relative pool and use ADR or ADRP to calculate the address.

ADD immediate is 12 bits but can optionally apply a 12-bit left-shift to that immediate, so for immediates up to 24 bits it can be done in two instructions.

ARM64 decoding is also pretty complex, far less orthogonal than ARM32. Then again, ARM32 was designed to be decodable on a chip with 25,000 transistors, not where you can spend thousands of transistors to decode a single instruction.
by toast0 | 2025-12-01 17:51:29+00:00
> No, PCI-E passthrough is not enabled on non-Server, and you arguably wouldn't do this on a Windows hypervisor. anyways, you'd do it with a Linux+KVM hypervisor for either Linux or Windows guests.

If it was enabled on Pro, I would use PCI passthrough. I use hyper-v for a Linux dev environment on a windows workstation. My NIC supports virtual functions, so if I could passthrough one to the dev VM, I wouldn't need software bridging and that might be nice. (OTOH, I don't know if my motherboard has reasonable passthrough groups and all the other stuff that makes passthrough never work for me)
by pnw | 2025-12-01 17:51:36+00:00
One of my first jobs I worked in a government agency that still had Tektronix 4054 series used for capturing paper street maps point by point into a GIS via a large digitizer and puck that sat next to the system. These models had the dynamic graphics option 30 module which gives you both the static vector display (that required you to clear the entire screen), and a dynamic vector display which could be updated in real time for text entry etc. The Option 30 worked by driving the screen at a lower current and refreshing just those vectors constantly. Given the low res pixel displays of that era, even these dated displays were a great solution for that task, because the resolution was extremely high.

I remember being skeptical that all that electronic map data would be very useful to anyone outside the agency without all of the required hardware. How little I knew!
by rnxrx | 2025-12-01 17:51:40+00:00
The development of steam technology is a great metaphor. The basic understanding of steam as a thing that could yield some kind of mechanical force almost certainly predated even the Romans. That said, it was the synthesis of other technologies with these basic concepts that started yielding really interesting results.

Put another way, the advent of industrialized steam power wasn't so much about steam per se, but rather the intersection of a number of factors (steam itself obviously being an important one). This intersection became a lot more likely as the pace of innovation in general began accelerating with the Enlightenment and the ease with which this information could be collected and synthesized.

I suspect that the LLM itself may also prove to be less significant than the density of innovation and information of the world it's developed in. It's not a certainty that there's a killer app on the scale of mechanized steam, but the odds of such significant inventions arguably increase as the basics of modern AI become basic knowledge for more and more people.
by viamroboticsnyc | 2025-12-01 17:51:41+00:00
Viam | Staff Software Engineer & Senior Software Engineer, Infrastructure | Onsite 3 days (New York City/NYC) | https://www.viam.com/

Viam (founded by former co-founder/long-time CTO of MongodDB) is an open source robotics + AI developer platform. It is a single platform that brings software engineering maturity to robotics and automation.

Why this could be interesting to you: Impact: ~100 people (~70 engineers) with only a handful at Staff level → huge room for influence. Proven, technical founder: → scaling with traction and real customers. Tech: Backend-focused teams (Core Services, Infrastructure, Motion Planning) using Golang, MongoDB, Linux, GCP. Timing: Early enough to shape core architecture, late enough to see meaningful usage and scale.

Apply here: https://grnh.se/cxoto5ac4us
by keepamovin | 2025-12-01 17:51:44+00:00
When I was a cartographer in the 1500s I used to hide dragons, sea serpents and the occasional heretical inscription in the blank bits, because at least back then the Holy Roman Emperor had the decency to pretend he didn’t notice as long as the tax broders were correct.

Now look at us: the Swiss federal cartographers, salaried, pensioned, triple-proofread, still cannot resist smuggling a naked woman and a cheeky marmot into the official topography. And the admisntration? They wait until the perpetrator has safely retired on full index-linked benefits, then solemnly announce the marmot will be "removed in the next revision cycle, pending environmental-impact assessment of the pixel."

This is what passes for rebellion inside the European regulatory state: a rodent drawn at 1:25 000 scale that offends precisely no one and will be erased by a civil servant who wasn’t even born when it was sketched. Truly the revolutionary spirit of our continent has been reduced to a change-request ticket with fourteen mandatory approvers and a carbon-copy to Bern.

I fill in another compliance form and weep for the age when men risked the stake for a badly drawn leviathan.