MurphyA/hacker-news huggingface dataset:
by thrtythreeforty | 2025-07-01 16:42:22+00:00
AWS | Embedded Firmware Engineer | Austin, TX or Cupertino, CA | Full-time

I'm a team lead engineer at Annapurna Labs, the small company-within-a-company that designs AWS custom silicon. My organization designs and runs the Trainium and Inferentia machine learning (ML) accelerators. Our team is hiring engineers to help build the on-chip firmware stack for new and existing chips. This firmware is the lowest layer of the Neuron software stack; you can think of it as implementing a silicon-accelerated virtual machine that the Neuron compiler targets.

This is a bare metal, system software-oriented role (think C/C++); no specific ML experience is needed, but if you have experience writing GPU/CUDA kernels or microcode for other systems, we can definitely put your experience to work. If you're interested in machine learning, you'll be adjacent to people who have tons of experience with high performance compute, chip design, and ML algorithms.

We offer relocation to Austin or Cupertino; the team is split evenly between the two sites.

Ping me if you're wanting to chat about the team or the role: ghilliar -at- amazon.com. I'm an embedded systems engineer and I don't bite :)

And here's the job description link: https://www.amazon.jobs/jobs/2894488
by alphazard | 2025-07-01 16:42:23+00:00
> Rule of thumb: every 10% increase in complexity cuts your potential user base in half.

I agree this is an accurate rule of thumb. However if the complexity lets users achieve more, then the complexity can earn its keep. Using version control is so beneficial that software engineers deal with the complexity. The ability to maintain a more complicated model in one's head and use it to produce more value is not something that all users are able to do. More sophisticated users can afford to use more complicated tools.

However the sophisticated users are reigned in by network effects. If you want to work with people then everyone needs to be able to deal with the complexity. Programmers are more sophisticated than most office workers, which is why we ubiquitously version codebases, and not so much spreadsheets.

> This is why systems like hypercard and git are not mainstream and never will be.

We are moving towards a world where fewer humans are needed, and the humans that are needed are the most sophisticated operators in their respective domains. This means less network effects, less unsophisticated user drag holding back the tooling. The worst drop off and the population average increases.

I would not be surprised to see an understanding of version control and other sophisticated concepts become common place among the humans that still do knowledge work in the next few years.
by dk_rentvine | 2025-07-01 16:42:46+00:00
Rentvine | Multiple Roles (Mid - Senior) | Full-Time | Remote (USA only) | https://rentvine.com

At Rentvine, we’re revolutionizing the property management industry with our cutting-edge software solutions. We're looking to build a team of talented engineers to help us build the future of property management.

* Backend Engineers (PHP) * Frontend Engineers (React, Typescript) * Mobile Engineers (React Native, Typescript) * DevOps Engineers (AWS)

To apply, please email your resume and a brief introduction to donny at rentvine.com
by ze7111 | 2025-07-01 16:43:14+00:00
It depends on the context of the code, its after the optimization pass but before emission of LLVM IR, But in most cases it shouldn't be super expensive, the conversion itself happens at compile time, but the usage is at run-time, it can be turned off entirely, but we need testing to see the actual performance implications. Right now the AMT is written down in an internal MD document, we've figured out the whole theory bit, the implantation comes after we written the error-handler (for compiler side error messages), lexer, pre-processor, parser, symbol table, Optimizer passes, Borrow Checking IR (haven't decided a proper name on it yet for now its just BCIR), and then the AMT, followed by the Emitters. Then the rest of the features follow suite. but we will test each stage individually once their complete and have a proper dataset of numbers to see performance memory usage and other metrics, with proper real world cases (it very well may be slower or not, we don't know yet in theory, there's no immense performance implications at runtime other then a a couple ...ns extra).
by keiferski | 2025-07-01 16:43:16+00:00
Anything where a human is still affordable and the task is perceived as better when done by a human.

The example I’m thinking of is a language tutor. If you only listened to AI hype, you’d think that tutors are going to be extinct in a year or two.

But the reality (which I have direct personal experience with) is that no one really wants to learn a language from a robot, no matter how human it seems or how sophisticated its learning algorithm is. Free or low cost language learning resources were already basically universal prior to recent AI tools.

At the end of the day, people want to have a human connection for many (but certainly not all) things. This includes the actual learning conversation, but also things like a weekly scheduled meeting, a relationship that grows over time, paid incentives to show up, and so on - things that some AI app is not going to be able to do.

If the cost of the human connection stays within reasonable limits, I don’t see it being eliminated by AI.
by rossng | 2025-07-01 16:43:20+00:00
MONUMENTAL | https://www.monumental.co/ | Amsterdam, The Netherlands | Full Time | Onsite

We’re creating robots that autonomously construct buildings. We design all of our hardware and software in-house in central Amsterdam, starting with autonomous bricklaying robots.

Building a robot like this means solving all sorts of interesting challenges: figuring out the robot's position with sub-mm precision; navigating autonomously around the building site; automating measurement and calibration of new robots; lots of distributed systems and so on.

Our robots are now continuously deployed on customer sites and we are earning real money as a masonry contractor. The full team is more than 60 people and we're growing rapidly to meet demand.

Our stack is mostly: Rust, TypeScript, Python, NixOS.

Some open roles:

- Software Engineer, Full Stack

- Software Engineer, Controls

- Software Engineer, Machine Vision

- Assembly/manufacturing technicians and robot operators

https://www.monumental.co/jobs

P.S. When we say full stack, we really mean it. Bolting things together, mixing mortar, embedded firmware, (software) build systems, React components and everything in between. Happy to answer questions.
by marton_s | 2025-07-01 16:43:24+00:00
SEEKING WORK | Germany/Hungary/CET | Remote Only

Full-stack engineer with 25 years of experience (7 years remote) will ship your MVP, take your product to the next level, optimize performance or costs, or consult you on software engineering problems.

Front-end: TypeScript, JavaScript, React, Vue.js, CSS, SPAs, traditional web apps.

Back-end: Django, Python, Rails, Ruby, Spring Boot, Java, Scala, Node.js, SQL, microservices, monoliths, REST APIs.

DevOps: Google Cloud, AWS, Heroku, Terraform, CI/CD.

Strong communication skills, including talking to non-technical people, project management, fluent English/German/Hungarian.

Available 10-30 hours/week.

Portfolio, detailed skills: https://salomvary.com

Contact: top.gift2091@salomvary.com
by JumpCrisscross | 2025-07-01 16:44:19+00:00
> Bezos' civic engagement weighs more than my civic engagement

Again, I worked on these issues. Bezos and friends never showed up. Nobody showed up. This wasn’t a battle between David and Goliath, it was an empty field to which some generals showed up, looked around and then left.

> money is a superpower so the more one has, the more one can take

To a limit. The last few years have been a barn full of monied candidates being trounced by insurgents.

And again, in any case, not germane to this issue. Most people who would call in on digital privacy don’t bother because they’re lazy or think it’s useless. When they do, e.g. when the EFF mobilises, it’s a quick battle. (The problem being such mobilisation has tended to be reactionary. In part due to the other overlap between digital privacy advocates who will civically engage and libertarians. So we don’t get positive pressure to pass protections, just occasional negative pressure against legal encroachment.)
Ask HN: Better Alternatives to Vapi (Voice Agents)?
by Heidaradar | 2025-07-01 16:45:31+00:00
I've been using Vapi for a few months now. However, I have the following concerns with it: - most importantly, integration with telecom services (e.g., Twilio) is not great especially for SIP trunking - UI is very unreliable and sometimes doesn't work - some features are incorrectly implemented / not documented correctly - Suboptimal customer support - Tool calls interrupt conversation - Conversation latency is far below competitors - No proper version control of agents (they have the history of the prompt, but that is also hard to read)

Anyone know of any services better than Vapi?
by godelski | 2025-07-01 16:45:34+00:00
> It really seems to me like you don't understand the advice about premature optimization. This is it, this is what Knuth is talking about. Profiling everything, optimizing everything. That's premature optimization

You greatly misunderstand what I'm saying

1) profile your code 2) optimize what needs to be optimized 3) there is no step 3

Why did you suddenly assume I said you should optimize everything? We don't have infinite time on our hands
by barrell | 2025-07-01 16:45:37+00:00
Phrasing | https://phrasing.app | Elixir + Clojure + Swift | Technical Co-founder | EU REMOTE (Amsterdam/Lisbon)

I’m going to be honest with you: I want to be the best in the world at what I do. I’m not there yet, but I know I am willing to put in the hours, and fail as many times as it takes for me to get there.

For that reason, Phrasing to me is more than just a language learning application. It’s a chance to do something different. A chance to build a product that pushes humanity forward. A chance to build experiences that are genuinely delightful. A chance to build a company that can inspire.

I’ve built the current version entirely myself (not even a single like of AI generated code). On the good side: the product is working, I’m using it every day to genuinely learn 18 languages, and the user base is growing. On the bad side: the onboarding flow needs a lot of work, the pipelines keep breaking, and the maintenance burden is too much for me to handle alone and make progress on the product at the same time.

I’m looking for an engineer to join in a co-founding capacity and help me build something truly great. You would assume responsibility of the backend Elixir application, while I spearhead the various frontends (web, mobile, design, marketing). You’d make sure every task succeeds, keep queries times minimal, and optimize the crap out of the data and the infra. On the product & leadership side—we would collaborate on everything. I believe strongly that the best ideas are born of two minds.

And to tie it all together, I’m looking for someone else that wants to be great. Someone who wants to do things differently, someone who isn’t afraid to chase their dream and take their shot.

No experience for this role is necessary. All I care about is that you’re competent, passionate and hungry.

If you feel like this is you, then send a well written introduction to hn [at] phrasing [dot] app. Any AI applications will be ignored and the senders blocked.

Learn more at https://phrasing.app/blog
by drtgh | 2025-07-01 16:45:42+00:00
OffTopic: Something similar to fishing vessels,

Fishing vessels are spreading parasites at hyper-accelerated speeds. This happens when they clean the guts of infected fish at sea without prior treatment and when they discard untargeted fish in the same way; The parasites disperse exponentially, within a loop, when such parasitised food spreads through the trophic. This has already happened on a planetary level.

Also, to note, I think that if they start droping frozen guts into the sea as a treatment, our main defensive barrier at home (to froze fish some days before consumption) will eventually disappear when the parasites adapt (ie. not freezing them long enough until they die due neglect, would progressively disperse freeze-resistant strains in the wild).
by sophacles | 2025-07-01 16:45:53+00:00
What a strange response to "monocropping is bad, we should probably follow the science and farm in a way that keeps pollinators around and soil healthy". They didn't say anything about not having chickens or cows.... in fact most regenerative farming practices need chickens and cows (and pigs and goats) to make the soil healthier and keep pollinators healthy.
Show HN: I built a VPN management UI for my non-technical family
by arashvakil | 2025-07-01 16:45:53+00:00
Hi HN,

I wanted to give my family, who are scattered all over the world, a simple and private way to connect. The commercial options didn't quite fit, and the open-source tools I found were a bit too barebones and not friendly enough for non-technical users.

My main goal was to build something completely self-service. I wanted my family to be able to manage their own devices without my help, so I could set it up once and then stay out of it.

This led me to build LeiaGuard, a self-hostable UI for WireGuard built with Next.js. To make it truly easy for everyone, the interface is available in both English and Farsi.

Here's how it helps with that:

- Self-service invites: You can send multi-use invitation codes to onboard new family members.

- Easy device management: Users add their own devices and get set up with a QR code or config file, no admin help needed.

- Simple admin panel: When you do need to step in, there's a clean dashboard to manage users and invites.

- Simple deployment: Comes with a one-command script for Hetzner and a Docker Compose setup for other hosts.

- Secure by default: Uses NextAuth.js for authentication.

The project is MIT licensed. I'd love to get your feedback and hope it might be useful for your family too.

You can check it out on GitHub: https://github.com/arashvakil/LeiaGuard
by ttoinou | 2025-07-01 16:46:07+00:00
Autokroma.com | C / ffmpeg / codecs / GPU / AI dev workflows | Full-time | HYBRID | Porto / North of Portugal

We do audio video software : video editing plugins, web panels, GPU visual effects, encoders, decoders, AI assisted development & testing. All levels are welcome but be sure to make me understand what are your current capabilities. You will work close to the code, user requests, whole UX in general, I try to minimize the layers between developers, products and final users.

If any of those topics are of interest to you, and you're around Porto to meet me : send me an email, the first part of the email is "contact" and after @ the domain name. Tell me your story, what you're looking for in your life now, a previous bad work experience you'd like to avoid and a good work experience that inspires you for the future.
by imiric | 2025-07-01 16:46:23+00:00
The connection is that those wishing to influence public opinion can do so by running ad campaigns that target precisely the demographic they wish to manipulate. Adtech doesn't care whether you're promoting products or ideas. This connection should be obvious after the Cambridge Analytica leak.

Social media and any media platform also enables the spreading of propaganda, but it's not as systematic as the tools built for advertising.
by jansenderr | 2025-07-01 16:46:28+00:00
Loman AI | Software Engineer | Austin, TX | Hybrid | Full-Time | https://loman.ai

--------------------------------------

We are building the best-in-class phone AI for restaurants, enabling autonomous agents to handle orders, reservations, and customer inquiries.

Hiring for multiple positions with experience in:

* AI Agents

* Integrations

* Cross-platform (react native)

Unfortunately, we cannot offer visa sponsorship.

Stack: nodejs, typescript, openai, postgres, fastify, docker, redis, react, react native, tailwind

--------------------------------------

Apply at jansen@loman.ai
by white_tiger | 2025-07-01 16:46:38+00:00
Supercomputers are becoming more accessible. There's a large gap between research and real-world use, such numerical models need to be thoroughly tested for robustness before they can be deployed.

And according to experience, such studies are usually conducted simultaneously with Laboratory experiments, or already have Lab results they can compare with. If not, such study acts as a new source of synthetic MD data which can be picked up by the experimental folks.

I do agree that people who write such blogs tends to sell these ideas or studies as finished products which they are far from. The product of such studies are usually a paper or in other cases a patent. An idea others can build upon, like lego bricks.
It is not possible to install your own addon in Firefox without Moz's approval
by julkali | 2025-07-01 16:46:49+00:00
I created a small extension for my mom, to extract data from a third-party online web-app that she uses for work.

No-one but her is ever going to use this, but it helps her a lot in her workflow, nevertheless. It's tiny with around 50 lines of code.

Now, as the title says, I found out that in order to install an extension in Release version, you _have_ to sign the extension, i.e. have it reviewed by Mozilla (which in my case is impossible, due to the third-party integration) [1]. In my opinion, it is absolutely crazy that there is no way for her to install the extension on her computer (without switching to Nightly or Developer, which she shouldn't have to), to use this and, frankly, it is very Google-esque for Mozilla to gate-keep their software like this.

I would totally understand if this is required for the extension to be distributed through the Mozilla store, but this is too infringing.

A two year-old post on the matter is being ignored [2].

What are your thoughts on this?

[1] https://wiki.mozilla.org/Add-ons/Extension_Signing [2] https://connect.mozilla.org/t5/ideas/allow-manually-permanently-installed-unsigned-extensions/idi-p/26583
Show HN: QuizIt – Instantly builds live multiplayer quizzes from any idea
by yoeldk | 2025-07-01 16:47:00+00:00
Hi HN,

QuizIt started as a side project months ago when we realised writing quiz questions often took much longer than running the quiz itself. We wanted to keep the live quiz energy while skipping the manual question writing.

What it does

* Type an idea or prompt, or add a YouTube link, website URL, PDF, DOC or Image → a full multiple-choice quiz appears in under a minute.

* Supports multiple source types - prompts, automatic web search, YouTube videos, PDFs, DOCs, and web pages.

* Working only from a prompt? QuizIt can automatically scan the web for fresh context before generating questions.

Three modes

* Live - share a code, anyone joins in the browser, no login, and the host can choose to play or just host.

* Challenge - one-shot solo quiz with a public leaderboard (player logs in so the score sticks).

* Solo practice - private practice for the quiz creator.

- Perfect for self-learning - students can spin up quizzes themselves, get instant feedback, and track progress.

- Great for friends & family fun - fire up a live game in seconds and compete for bragging rights.

- Each answer is auto-graded and includes a concise explanation that adds extra context - not just whether it’s correct.

Tech bits Front end: React + Vite Back end: Firebase (DB + Functions) AI models: OpenAI + Gemini

Try it https://quizit.ai

Demo challenge: https://quizit.ai/challenge/c-1751001271909

How it’s different

Other tools still make you write every question. QuizIt pulls questions and distractors straight from the source, adds concise explanations, and is playable right away. It also works with a wider range of inputs- plain prompts with optional web context, YouTube videos, PDFs, DOCs, and web pages-so you can build a quiz from almost anything.

Looking for feedback

* Which features feel missing or rough around the edges?

* How smooth is the flow from idea/prompt to a playable quiz?

* Any friction when friends or students join a live game?

* Any other feedback or suggestions to improve QuizIt?

I have a pool of complimentary educator licenses while we smooth rough edges. Happy to answer anything.

Yoel
by kellysutton | 2025-07-01 16:47:38+00:00
Scholarly | Software Engineer | Seattle, On-Site | Full-Time | $130k - $160k + equity + health benefits + equipment budget

Scholarly is building the HR operating system for higher education. We've built a software platform that enables our customers to make data-driven decisions and to automate essential processes like performance reviews, tenure processes, leave workflows, and more. We are a venture-backed seed stage company of experienced, motivated, and collaborative folks. We are backed by leading investors in the industry and working with some of the best universities in the US.

We're looking for a junior- to mid-level full-stack candidate without about 5 years of experience building web applications. We write Ruby and Rails, but we are considering candidates with other stack experiences. Engineering is based in Seattle and on site in Pioneer Square. Looking to get back to a collaborate, in-office culture post-COVID? Let's chat.

If interested, please apply here: https://scholarly.breezy.hr/p/f3bc050f524d-software-engineer
Show HN: GPTRecap – A "Spotify Wrapped" for your ChatGPT usage
by YuvalFishbine | 2025-07-01 16:48:44+00:00
I always loved seeing my Spotify Wrapped every year and wondered why doesn’t ChatGPT have something similar? So I built GPTRecap: paste your exported file and instantly see your top topics, total messages, and more. All core features run 100% in your browser, no account, no data stored. Premium insights (like deeper topic analysis) are processed via OpenAI, but nothing is saved on our servers. Would love feedback! What stats would you want to see next?
by godot | 2025-07-01 16:48:52+00:00
Would anyone still use a desktop-only (no mobile) messenger where you have to run/turn on intentionally (not always-on like most mobile-first messengers nowadays), lists online/offline friends the way AIM/ICQ did, and you can only send messages with online friends?

I get that most leisure computing has moved off of desktop to mobile in modern days, but there's definitely enough of us nerds who're on a computer a lot (even if just for work, if nothing else). It can't be any less than in the late 1990s when ICQ was popular.
by ritzaco | 2025-07-01 16:49:08+00:00
There's a pretty difficult line between making it easy to install "random software from friendly relative" and "random software from a not-so-friendly person who wants to steal your bank info", so I think I'm OK with the balance they've found. You can help her bypass the warnings, but it needs to be pretty difficult for someone over the phone to tell her to bypass the warnings.
by nickfromseattle | 2025-07-01 16:49:27+00:00
> My weight is stable but each time I go to US for a couple of weeks I bring back 3-5 extra kilos

I live in Spain and visit the US yearly, here are my thoughts:

A) "Being on vacation" and eating / drinking a bit more loosely than I do at home.

B) Significant reduction in walking. In Spain I average 60 minutes/day on the low end, and often at 90-120 minutes/day. In the USA, it's maybe 30 minutes.
by mystified5016 | 2025-07-01 16:50:19+00:00
Why take the risk? If you remove the drive when decommissioning a machine you now have 100% certainty that there is no possible data leak and it costs nothing but two minutes of labor.

If you care at all about data leaks, there's literally no reason to not destroy decomissioned frives and a lot of very real potential risks in not destroying it.

It may be "nicer" to a hypothetical second user, but you don't care about them and new drives are dirt cheap anyway.