MurphyA/hacker-news huggingface dataset:
by vladdoster | 2026-03-08 06:18:37+00:00
Location: Nashville, TN
Remote: true
Willing to relocate: boston || nashville
Technologies: Python, Django, IaC, Terraform, Golang, CI/CD, Azure/AWS, {ba,z}sh, Lua, Springboot,
Redis, Docker, Open Service Broker, {,non}relational & vector dbs, shared services, SOA
Email: mvdoster@gmail.com

resume: https://linkedin.vdoster.com && http://github.com/vladdoster

sr. cloud software engineer @ Mastercard (5 years)

Designed and built Platform-as-a-Service for microservice workloads running on Azure and AWS
to migrate on-prem workloads to the cloud. The platform operates globally, allowing teams to
deploy to several Azure-backed regions worldwide. Helped plan and create regional landing zones
in Azure for application teams wanting to perform globally. Designed platform components using
Terraform, Go, and Node; developed support tooling using Bash, Python, and Azure CLI. De-risk the
platform by addressing security vulnerabilities and ensuring the platform is PCI compliant.

api/devops software engineer @ Harvard Medical School (2 years)

Worked as part of the DevOps team to manage a 15k core CentOS HPC cluster. Designed and implemented
Python-based security scanning pipeline to securely deploy & run Apptainer images via SLURM.
Coordinated cross-team emergency patching eﬀorts. Collaborated with researchers and engineers across
3-letter institutions to deliver secure research infrastructure. Built CI/CD Pipelines with GitHub, Jenkins,
to automate code builds, testing, and deployments. Wrote Puppet modules to manage configuration of HPC fleet.
Wrote custom Puppet module & Python scripts to automatically remediate Tenable findings.

full-stack software engineer @ Global Prior Art (3 years)

Used Django, Celery, Selenium grid, and AWS API Gateway for IP rotation to scrape USPTO patent PDFs,
apply CV for data extraction, and generate reports with relevant claims, saving employees 4-5 hours daily.
Wrote E2E black-box/fuzzing unit tests. Automated on-premise deployment via Github Actions and Ansible.

maintainer @ Zinit (5 years)

Develop and maintain a zsh plugin manager on Github with 4k stars. Implemented unit tests,
containerization, bug fixes, and new features.
See: https://github.com/zdharma-continuum/zinit

contributor @ Open-source documentation (5 years)

Contributed hundreds of documentation corrections and enhancements to 400+ open source projects.
by alex_dev42 | 2026-03-08 06:19:20+00:00
Excellent deep dive into the Lisp_Object implementation! The tagged pointer technique is really elegant - using the low bits for type information while keeping the actual pointer data in the upper bits.

What struck me most was how this design enables the seamless transition between immediate values (like small integers) and heap-allocated objects while maintaining a uniform interface. The bit-twiddling operations to extract types and values are surprisingly clean given how much complexity they're hiding.

This reminds me of how V8 handles JavaScript values with pointer tagging, though the specific bit layouts differ. It's fascinating how these foundational choices in data representation ripple up through the entire runtime performance.
by sodafountan | 2026-03-08 06:19:22+00:00
I used Monogame back when it was a proprietary framework called XNA developed at Microsoft.

You used to be able to use XNA to build Indie games for the Xbox 360, hard to believe, but this is going on 15 years ago at this point.

I built two indie games and made a couple of hundred bucks back when I was in High School. It's actually what got me into programming in the first place.

I'm happy to see that XNA became Monogame, it's one of the best frameworks I've ever used for gamedev.
by lovelearning | 2026-03-08 06:19:36+00:00
The argument for lawyers, doctors and "real" engineers seems like a strawman here.

This discussion is specifically about lowering the barriers of programming and creating using software.

I haven't said anything at all about other professions nor do I think my arguments for democratizing software creation apply to law, medicine, or "real" engineering.

There's also a false equivalence in the software part of your comment. It equates lowering of barriers for recreational/hobby coding with software engineering for serious purposes.

Since you dismiss me as a dogwhistle, I hope my terming your argument as elitist, strawmanish, and full of false equivalences is only seen as fair.
by vishnugupta | 2026-03-08 06:21:04+00:00
> we had our own agents we just called them IC4/5

This is what bugs me the most. Those who are now at IC6/7 rose through the daily grind of coding and debugging from L1. But now that those jobs are getting automated how will someone rise to IC6!!? It’s as if first 10 rungs of a ladder are missing and only someone with an exceptionally good athleticism can jump up and start from 11th rung.

I think in the coming decades we will see IKEA effect in woodworking. Like it’s extremely easy to build cheap furniture whose individual parts are really compressed papers. There’s hardly any good carpenters left to do the real wood carpentry. Those who are left will cost a bomb (rightly so) and can only be afforded by rich people.
by llamaz | 2026-03-08 06:21:05+00:00
There are levels to morality, from the abstract (e.g. climate change, energy usage, veganism) to the concrete (murder). Time are unstable, but there are multiple ways to make money. If you are established in your career, you can probably find work in a similar field, but the worst case scenario would be to drive a truck.

The way you frame it, you make it sound like an engineer at OpenAI has no choice but to work there or end up on the street. But an engineer at OpenAI is not going to end up driving a truck, they're going to remain and engineer.
by Tade0 | 2026-03-08 06:24:10+00:00
Accounting. In my region tax law can suddenly change outside of the usual annual update cycle and, like everywhere, is riddled with edge cases and unclear interpretations.

Most importantly there's often a period of general uncertainty and adoption, during which the new law is already in force, but LLMs will rely on whatever there was previously.

Most people find this job stressful and boring, but the same can be said about software engineering. Regular people pay money to have it dealt with.

Overall I think there will always be demand for handling the messiness of the real world and humans have the upperhand here because they learn as they go, not via release cycles costing a sizeable sum and taking months.
by BugsJustFindMe | 2026-03-08 06:24:21+00:00
> overstating how difficult Mastodon is because they view it as "leftist"

That's an absurd/hilarious thing to say given the demographic breakdown of Bluesky users. Ain't no rightwingers promoting Bluesky because of their opposition to leftism, my friend.

> I find it difficult to believe so many of the brilliant technically gifted minds on HN can't figure out how it works

This is specious on multiple levels. First, "can't figure out" and "not willing to give energy to" are different things. Second, reading this website has no bearing on being either brilliant or technically gifted. Third, there's a big world outside of this website. Fourth, nobody is responsible for what you find difficult, not even you. Fifth, wait a minute, did you just say you find it difficult to believe the perspectives of others? Shouldn't brilliance and giftedness make it easy?
by riffraff | 2026-03-08 06:25:17+00:00
The 1851 book "The Fifteen Decisive Battles of the World"[0] and its ilk is likely what the author refers to when talking of "decisive battles where popularised in the 19th century".

It is pretty obvious that single battles hardly determine long war outcomes, but it's a pretty attractive idea that a kingdom can be lost for want of a nail and all that.

[0] https://en.wikipedia.org/wiki/The_Fifteen_Decisive_Battles_o...
by cjdesignstudio | 2026-03-08 06:25:19+00:00
Appreciate the feedback. Deliberately went with $1 instead of free -- wanted to see if people value it enough to pay even a token amount. Free trials attract a lot of tire kickers and I'd rather have 10 paying users who are serious than 100 signups who never generate a video. That said, still early and open to being wrong about this. What would make you try it at $1?
by petre | 2026-03-08 06:25:24+00:00
The don't have a navy per se, just speedboats fitted with missiles, whatever is left of it. Enough to drive the insurance costs sky high and interdict tanker traffic through the strait. Also their navy port is right next to the strait, I wonder why.

See this comical propaganda clip:

https://youtu.be/GKJHaODzP-0?is=QRf8HkFJ0O4Amx3v

They also have Shaheds.
by matusp | 2026-03-08 06:25:33+00:00
I tried using Gemini for some light historical research. It could not stop using tech metaphors. Lords were the CEOs of their time, pope was the most important influencer, vassal uprisings were job interviews, etc. The metaphors were almost comically useless and imprecise, and Gemini kept using them even when I explicitly asked it to not do that.
by pjc50 | 2026-03-08 06:26:25+00:00
Lots of words to be weirdly wrong about things.

There certainly were a lot of minor "elite" wars in Europe where power shifted back and forth across the aristocracy with no real difference to daily life. WW2 was not one of them. Nor, historically, was the Thirty Years War.

OP may be confused by the American colonial wars since Korea. Korea is the last one where you can see the difference in outcomes for the population.
by throwaw12 | 2026-03-08 06:27:51+00:00
There is no evidence that they acted in bad faith as well, most of us don't have access to the briefings of those negotiations

But here is what we know:

* US acted in bad faith - because it planned attack in around December 2025

* Oman, mediator of negotiations told they were almost there with negotiations and Iran mostly agreed to conditions and boom, next day it got bombed: https://www.aljazeera.com/news/2026/2/28/peace-within-reach-...
by beej71 | 2026-03-08 06:29:01+00:00
I don't see demand dropping in the medium to long term. Businesses like to grow, and two devs with AI are better than one. And one dev with AI is better than one non-dev with AI.

The job is changing, and I don't like it in many ways, but there we go. It's not the first time new tech has nuked my dev job and I had to change.

I have personal projects that I hand-code, and personal projects I hand to Claude. Depends on how boring the project is. If it's stuff I've already solved a bunch of times, I hand it off. If I have room for good learning, I code it myself.
by genxy | 2026-03-08 06:30:29+00:00
https://en.wikipedia.org/wiki/Onsen

A girlfriend of mine (white girl) knew Japanese and would work at a hotspring in the US during the summer between semesters in college. It was her job to tell old Japanese men that the hotspring was not clothing optional.

I see lots of listing that appear to have no data or links. Or if they have links in the description, they are not clickable.

I am not seeing a filter. Or links back to sources, or an icon with the type of source. No offense, but this looks like a good 10% start.
by pjmlp | 2026-03-08 06:30:58+00:00
It is kind of nice for indie games, unfortunately it is kind of stuck in what XNA 4.0 had as API surface.

And it used to be there was still some dependency on old XNA plugins for assets pipeline on Visual Studio.

No idea where this stands now.

However it was yet another example of community standing up for the anti-.NET sentiment at Windows/XBox teams, when the persons involved left XBox team, XNA was quickly replaced by DirectX TK.

"The billion dollar decision that launched XNA"

https://youtu.be/wJY8RhPHmUQ?is=jwDBVae8AhBH-ANB

https://walbourn.github.io/directxtk/
by dylan604 | 2026-03-08 06:31:27+00:00
How is a fleet of speedboats not a navy?

"A navy, naval force, military maritime fleet, war navy, or maritime force is the branch of a state's armed forces principally designated for naval and amphibious warfare;" --wikipedia

Also, comical is a great description. I was aware that Iran has a speedboat navy, but wtf that video?! How much is AI? The shot with the giant flame throwing rockets flying slower that the speedboats is hilarious. I guess perspective is everything??
by lufasz | 2026-03-08 06:32:54+00:00
"This framework offers unexpected insight into why most AI-generated art fails aesthetically while certain approaches succeed. The failure isn’t technical, current models can produce technically accomplished images. The failure is philosophical: they produce beauty that is too smooth, too familiar, too eager to please. In Han’s terms, they are pornographic rather than erotic, immediately consumable rather than enigmatic."

Does this resonate with anyone? Any more properly formal techniques to push diffusion / flow-matching models out of distribution? There's no "temperature" parameter.
by iFire | 2026-03-08 06:33:04+00:00
At the Ise Jingu, the shrine is not built to last; it is built to be reconstructed from scratch every twenty years.

If we want our systems to last, we would need the "process knowledge"—the actual mastery of the craft—to be in human hands rather than decaying in a dead system.

I don't think we can afford to process-knowledge-transfer many of our essential systems... without machine assistance.
by acters | 2026-03-08 06:34:21+00:00
I have a 1660ti and the cachyos + aur/llama.cpp-cuda package is working fine for me.
With about 5.3 GB of usable memory, I find that the 35B model is by far the most capable one that performs just as fast as the 4B model that fits entirely on my GPU.
I did try the 9B model and was surprisingly capable. However 35B still better in some of my own anecdotal test cases.
Very happy with the improvement. However, I notice that qwen 3.5 is about half the speed of qwen 3
by tomwphillips | 2026-03-08 06:34:40+00:00
I'm not sure a staging environment would have caught it.

I often find Claude makes changes that _look_ reasonable, but it's only when I really dig in (e.g. when refactoring) that I realise there's insidious problems.

I can imagine the author making the changes in a staging environment, seeing that it _appears_ to be ok, then blowing up production anyway.

(AI aside, staging is a lie: https://www.tomwphillips.co.uk/2026/01/staging-is-a-wasteful...).
by danHayworth | 2026-03-08 06:35:30+00:00
Feevio is an AI-powered invoicing tool that turns voice recordings into professional invoices. Simply describe the work you’ve completed, and Feevio automatically transcribes the details, extracts services and hours, and generates a ready-to-send invoice in seconds. It’s designed for freelancers, contractors, and small businesses who want to spend less time on admin and more time on their work.
by Dylan16807 | 2026-03-08 06:37:01+00:00
> What's the 5 digits for Yonkers New York (edited because I originally had NYC)

Nobody sends packages where the destination is an entire city. If someone gives me an address inside Yonkers, it'll have the zip code in the address. I've never had to look up a zip code in my life.

> For the same reasons, that's why it would be: Beverly Hills, Los Angelos County, California, USA, 90210

Which reasons? That has nothing to do with magic numbers, except that a 'magic full mailing address' is still bad, you don't shove that into the middle of your code either. If you're looking at the "made a typo" reason then that's where showing the address after putting in the zip code will give you the same verification but faster.
by xhcuvuvyc | 2026-03-08 06:37:29+00:00
Aside from being able to build fast websites: https://youtu.be/fWfIf7Vfjec

Relying on server side as the source of truth inverts complexity. Suddenly 90% of the modern webs problems evaporate. Turns out building everything on top of a shadow dom in the client creates a boatload of unforced errors.
by bitwize | 2026-03-08 06:38:18+00:00
I'm coming around to this.

We own our own cars, but governments across the world regulate how those may be built, for safety, fuel efficiency, and pollution related reasons. Internal combustion engine based cars will be banned entirely soon in much of the world.

We own televisions, but in the United States, by federal law every television must come with a V-Chip, which provides parental controls over content. Broadcasters must send an age rating marker the V-Chip can pick up in order to lock kids out of inappropriate content.

Maybe it's time the same thing happen to computers. Society doesn't think it's safe anymore to give people access to general-purpose machines and communicate without attesting to details about yourself. Maybe the time for general-purpose computing and arbitrary internet access has passed. Maybe it's just a cost of "living in a society".
by Tade0 | 2026-03-08 06:39:46+00:00
> In 2026, I’m not sure the software engineering industry will survive another decade.

Due to a text predictor?

I'm a daily user of the most recent Claude and while it's amazing at presenting other people's knowledge and reducing cognitive load by filling in the gaps, it's still just a machine that predicts text and that is a limitation which won't be overcome in this generation of such tools which, including research demonstrations, are close to a decade old already.

To me the main issue is that investors are not aware of these limitations and will keep pouring money into this way beyond everyone's breaking point. But really that's a failing of the world's economic system, which relies too much on their whims.
by bulbar | 2026-03-08 06:40:06+00:00
Do you use it professionally or as your daily driver?

My experience had been that such plugins tend to need a lot of tuning to work flawlessly, which I don't like to do anymore.

I like to live default mode for the most part, but for that a piece of technology must be dedicated to a smooth out of the box experience. But all that fancy neovim/dwm/... ecosystem tend to be "we provide you a great framework to create your own things", which is nice, but not for me.
by totally_human | 2026-03-08 06:40:41+00:00
Spying on your own citizens enables certain sorts of anti-democratic abuses (and has been used that way in the past), so I can understand the specific opposition to it. Put somewhat melodramatically, they're okay with spying but don't want to create self-coup tools.

I agree that the killbots red line is somewhat odd, but I guess you have to draw the line somewhere, and I prefer them having that principle to having no principle at all. (Also, it's possible that the AI insiders understand something I don't about why a human in the loop is important.)
by BeastMachine | 2026-03-08 06:40:49+00:00
Repetition is a very common tool in writing (ie 'I have a dream').

I'm just irked that it's being called out for AI slop because "I feel it in my bones!!"

There's a good chance it was written using AI -- should that matter? If the content is wrong/sucks, say that instead. If you're going to dismiss all AI assisted writing: good luck in the next decade.
by ffsm8 | 2026-03-08 06:41:28+00:00
If LLMs can handle software engineering well enough to no longer need engineers, accounting will be solved by the same model version.

Seriously if the future manifests, all of these standard effort based jobs would become redundant...

The issue with outdated information is way overstated, it'd just add the current rules to the context when evaluating and be done with it. We're already at 1 million context size... That's enough for a lot of rules - and the number will likely go higher as time progresses
by leptons | 2026-03-08 06:41:35+00:00
>The whole point is that it is amateur hour and it's wildly effective as a learning tool.

You sound so proud of your accomplishment, and I question if there's really nothing to be proud of here. I doubt you really learned anything, a machine told you what to do and you did it, like coloring by numbers - it doesn't make you an artist. You won't be able to build upon it, without asking the machine to do more of the thinking for you. And I think that's kind of sad.

>I'm a builder, fixer, tinkerer who happens to make a living writing code

I have to doubt that. If you were all those things, you would have been able to complete that project with very little effort, and without a machine telling you what to do.
by aleksiy123 | 2026-03-08 06:41:52+00:00
Nothing wrong with MPS. I think it was just the language itself was design around ast editing, and projectional editor.

I was really excited about the concept and read some papers on it at the time. Then I ran a real world application of it, and writing code in it was just a bad experience.

I think I didn't explain the gradual typing properly. I mean the broader concept of moving developers from one way of doing things to another.

When the vast majority of people and tools are working a certain way. Introducing a whole new thing that requires them to work a whole different way is a hard sell.

So having a way for people to move gradually from point A to point B at their own pace and pick up benefits along the way is really nice.

One example of this is Typescript with gradual typing. Swapping form js to typescript is fairly easy. You can still use your old tools and over time you can start to adapt new features into your code, and over time everyone gets used to this new stricter/better approach.

I think ast based code like this essentially requires you to throw out everything all at once, not just editor, but literally everyone's workflow today and rebuild from the ground up.

I just don't think it will ever be more than a niche thing unless it can loosen up on strictness and play nice with existing tooling.
by CleitonAugusto | 2026-03-08 06:41:53+00:00
Hi HN,

I built NQF (Neural-Q-Forge) to solve the massive performance overhead seen in pure-Python quantum simulators when running VQE algorithms for molecular simulation.

Instead of pre-defining a static quantum circuit, NQF uses a dynamic topology approach written entirely in Rust. It heuristically "forges" the circuit during optimization. By bypassing Python's GIL and using Rust's fearless concurrency for gradient estimation, it converges the H2O molecule (8 qubits, ~500 terms) in 3.7 seconds on a standard CPU.

It has an Open Core architecture with Python bindings built via maturin.

GitHub: https://github.com/cleitonaugusto/nqf-community
Preprint / DOI: https://doi.org/10.5281/zenodo.18903963

Happy to answer any questions about the Rust implementation or the quantum linear algebra optimizations!
by krackers | 2026-03-08 06:43:19+00:00
>designer is that this skill is learnable

Why do you think this? Being a designer is ultimately a matter of "good taste" and intuition for HIG (that you learn to systematize and formalize) and not everyone has this to start off with. Lack of good taste is how you get stuff like liquid glass. People can learn to compensate for lack of good intuition, but it's the same as someone without innate mathematical aptitude compensating for intuition by "grinding through the algebra".
by jancsika | 2026-03-08 06:43:27+00:00
> Although sometimes it's high status middlebrow kitsch, such as a lot of opera and light classical music, which is more sentimental than technical.

Are you sure it's more sentimental than technical? Like, with-your-ears sure?

Note that it took something like 140 years for someone to write a tempo fugue using a piano technique in Chopin's 4th Ballade. That is to say-- sentimental composers are as good at hiding their technique as audiences are at missing it.