MurphyA/hacker-news huggingface dataset:
Show HN: TicketToPR, an open source tool that turns Notion tickets into PRs
by hello_code | 2026-03-03 16:47:09+00:00
I built TicketToPR for myself because I was tired of splitting work across three places:

Notion for planning
My IDE for implementation
GitHub for review

I wanted a tighter loop from ticket to shipped code.

TicketToPR is an open source CLI tool that lets me write a ticket in Notion, move it through a board, and have Claude review the task against the codebase, score feasibility, generate an implementation spec, then create a branch, write the code, run the build, and open a PR.

The flow is:

Write a ticket in Notion

Move it to Review

Claude reads the repo and scores ease/confidence

Approve or skip

Move it to Execute

Claude creates a branch, writes code, validates the build, and opens a PR

A few things I cared about:

It runs locally, not as a hosted SaaS
Your code stays on your machine
It uses your existing Git workflow instead of replacing it
It reads CLAUDE.md and follows repo conventions
It writes the audit trail back to Notion

I was aiming for something that helps clear a backlog without adding yet another project management layer.

It is free and open source, there is no account required, and there is a short demo if you want to see the full flow.

Would love feedback from anyone using Notion, Claude Code, or agent style dev workflows.
by mrkdbrndotcom | 2026-03-03 16:47:19+00:00
Location: Rotterdam, Netherlands (CET/UTC+1)

Role: Product Designer or Design Engineer

Type: Full-time (freelance or permanent)

Remote: Preferably, but open to hybrid in Randstad if dog-friendly office

Relocate: No, but fine with travelling for work on occasion

Technologies: HTML, (Tailwind) CSS, JS, TS

CV: https://mrkdbrn.com/CV_Mrkdbrn.pdf

Email:contact{at}mrkdbrn.com

I’m Mark, a Dutch product designer who codes. Always have, it’s what got me hooked on design over a decade ago. And it keeps my work grounded in reality.

I love collaborating with underdogs — scrappy teams forced to do more with less. By working across design, engineering, and product, I help them build simple, effective, and reliable software.

I’m ideally looking for a company where I get to go beyond making pictures of interfaces. I want to build products alongside developers in production.

For work and more about me check: https://mrkdbrn.com/
by TimTheTinker | 2026-03-03 16:47:55+00:00
My biggest gripes are around Spotlight. Have you ever tried to search for a file or or create a smart folder that works? These features are horrendous. And Cmd+Space [type app name] used to be a decent app launcher. These days I often find it sits and spins and I end up using the Finder and navigating to Applications -- and that's faster than Spotlight.

When I actually need to find a buried file, I drop into a terminal. Then I feel sorry for people who don't know how to do that.
by SpicyLemonZest | 2026-03-03 16:48:10+00:00
I don't think this article's analysis is accurate. The "human authorship" in Thaler's case wasn't about the abstract concept of human authorship; he literally did not put his name in the "authorship" field of the form, and insisted on review that his name doesn't belong there because he's not the author.

So the ruling doesn't necessarily endorse the Copyright Office's analysis referenced in the article (https://www.copyright.gov/ai/Copyright-and-Artificial-Intell...), and I think that analysis is just not correct. They describe a creator of AI art as simply "re-rolling the dice" when they try different prompts, but that's not correct, clever prompt engineering definitely allows you to "constrain or channel the program’s processing of the sourcenmaterial" and "alter[] the degree of control over the process"
by NoLinkToMe | 2026-03-03 16:48:13+00:00
Not saying a minority of users doesn't matter, just saying it's bad business to increase the price of an entry-level laptop by $200 for a minority user who has alternative solutions that are free or cheap.

Apple traditionally keeps a simple line-up of 3 or 4 models per product category. And each product has limited simple upgrade options consisting of normal vs expanded ram/storage/cpu.

Could they technically create 300 models with every permutation? From cellular, to touch-screen laptop, oled/led screen, different ports, battery sizes etc.

Sure, but they'd be confusing their customers with a complicated product offering and adding complexity in their supply chain hurting their margins, to pursue ever smaller niches that don't improve their bottom line, while competing with small niche brands that already cater to this demand.

And what's the point? You have cellular on your phone and a $3 usb cable plugs it into electricity, meaning you already have cellular for your laptop. You can buy dedicated cellular hotspots the size of a Airpods case that you can throw into any bag, jean or or jacket pocket.

Now if a cellular modem was a $1 part, sure, throw it in there. But it's not, again if you look at industry prices it adds between $100 and $300 to the retail price.

A $200 price bump makes sense for a common need, not for a niche use for an entry-level laptop model, in fact raising the price of an entry-level laptop by $200 is absolutely nuts for a minority use. Niche users can plug in their phone or buy a dedicated hotspot. You say I have a city-centric view, sorry but I don't know if you're not familiar with the typical macbook air buyer. Southpark did a satirical episode about them and it's not far from the truth.

Macbook Pro would be a different story, but this thread is about the air. I do think they'll introduce it in the next 2 years because Apple started to build its own modems. Previously they'd basically increase their entry-level product by a lot just to offload the majority of that price increase as revenue for Qualcomm, it was an entirely bad business decision and no surprise they didn't take it.
by hedora | 2026-03-03 16:48:19+00:00
There was a lot of research leading up to 1980's-1990's UI design showing that people have a good understanding of physical persistence and the ability to remember where stuff is. This is why you can walk to your favorite restaurant or find your car after parking it.

Most modern UIs actively break spatial locality, so they don't work well for human users.

Imagine a parking lot that continuously shuffles the locations of all the cars, but you have a clicker that can make your car's alarm go off. You can walk towards it, and, although it might move while you're headed towards it, it is generally moving slower than you, so eventually you can find it.

This is kind of how Amazon warehouses work, and has the advantage that it can scale to infinite inventories and load balance access patterns really well (especially for robot pick + placers).

It also famously burns out human workers.

Note that the article spends a long time complaining about spotlight bugs. This is because there's no way to find anything on a modern version of MacOS. Logical directories (like Applications, Downloads, Documents and Desktop) are split into multiple physical unix directories. Photos aren't even stored in a directory at all!

The transition from OS9/Win 3.x to OSX/modern Windows is like moving from the house you grew up in to squatting in a never ending series of shopping malls and being forced to move on every few hours or so.
by uyzstvqs | 2026-03-03 16:48:40+00:00
I've said it before, and I'll say it again: The standard should be that devices ask whether the user is a minor during setup, and make that available as an is_minor boolean to all apps and websites. Children's devices are almost always set up by parents, and the setting can be protected by a parental PIN code. This method is effective while being completely private and local.

Though I can't take credit for the idea. It was proposed by the European Democratic Party.[0]

[0] https://democrats.eu/wp-content/uploads/2025/12/Protecting-C...
Show HN: BustAPI Back
by ZOROX | 2026-03-03 16:48:52+00:00
BustAPI's original repository was recently locked due to a GitHub account flag. To keep the project accessible, we've set up this mirror.

What is it?
BustAPI is a Python web framework built on a Rust (Actix-Web) core. It uses PyO3 to handle routing and JSON serialization in Rust, offering performance that rivals Go/Node while keeping Python’s syntax.

The Highlights:

Speed: Reaches 100k+ RPS on Linux (multiprocessing).

Syntax: Uses standard decorators like @app.get("/").

Built-ins: Argon2, JWT, and CSRF protection included.

Why it matters: It aims to eliminate the "Python tax" by moving the heavy lifting to a memory-safe Rust runtime.

Mirror Link: https://github.com/RUSTxPY/BustAPI

The original project was gaining significant momentum before the lock. We are hosting the code here to ensure the community can continue testing and contributing while the author resolves the GitHub status.
by Ajakks | 2026-03-03 16:48:58+00:00
Its interesting you mention a toddler drawing for 2 hours - I can say with certainty that toddler drawing will demonstrate more creativity than this argument and, every iteration of it, I see every single day. Smh

Actual creators understand what creativity is and what creation is - not all creation even is creative, as its really more of a process, than it is a singular output, and there are monotonous, time consuming, meticulously frustrating parts of the process of creation.

If you want to limit yourself to creation without the quality of life enhancements, that exist in this time and space - you do you.

Don't proselytize tho - you are not doing what you think you are.
by open-sesame | 2026-03-03 16:49:09+00:00
https://www.lenovo.com/gb/en/p/laptops/thinkpad/thinkpadx1/t...

For an RRP of £3,259.99?

Compare that to the base 512GB, 16GB memory macbook air @ £1099.

The next comparable X1 Carbon I can find is:
https://www.lenovo.com/gb/en/p/laptops/thinkpad/thinkpadx1/t...

RRP: £1,900.00 with this crappy display: 14" WUXGA (1920 x 1200), IPS, Anti-Glare, Non-Touch, 100%sRGB, 400 nits, 60 Hz
by mindslight | 2026-03-03 16:49:29+00:00
I don't think squinting and framing things that way is particularly productive on its own, and you didn't go anywhere with the idea. One could also characterize it as big jobs program. But these framings belie that the structural "inefficiency" is the crux of the problem - both resource-consumption wise, and also in terms of (not) providing good healthcare.
by pavel_lishin | 2026-03-03 16:49:49+00:00
> A nice relocation package to a sunny climate would be pretty attractive to many qualified U.S. residents in the northern states.

The weather-climate might be nice, but the political climate is less so.

And frankly, depending on the time of year and where you are in Florida, the weather climate is atrocious, too.

> and near-incomprehensible accents.

Where do you work that none of your coworkers have accents?
by 5upplied_demand | 2026-03-03 16:50:29+00:00
> There is a reason American families move away when Asian immigrants move into school districts

Here, you equate "American families" to "white families." Your source (below) says that Hispanic and black student enrollment didn't change, just white enrollment. Maybe there are other factors?

"First off, no statistical relationship existed during those years between Asian American student enrollment and that of students from other groups, such as African Americans or Hispanics"

> they don’t have the mentality of someone who is a generation away from having to take a boat to school during monsoon season.

Are Asian immigrants in the California suburbs (the location of your source study) coming from this type of poverty?

EDIT: As has become traditional, rayiner edited the original post when it was proven completely false. Here is the article that "proved" their point: https://www.the74million.org/article/fear-of-competition-res...
by idontwantthis | 2026-03-03 16:50:45+00:00
In those lists iphones are supported up to 7 years old, while Pixels only go back 4 and they end security updates at the same time that they end OS updates. The most recent one says it will go 6 which will match my claim as of today, but I'm expecting to keep this one going for more than another year, and I'm expecting security updates to keep it usable for at least a few years after that.
by asmosoinio | 2026-03-03 16:50:52+00:00
Coordinating that change for the RELEVANT parties, yes. IMHO that's a tiny part of a society.

Instead of everyone EVERYONE having to adjust clocks and their natural schedules. I think (and some studies agree with me) the stress and negative effects of that switching twice a year is much more on aggregate.

I don't personally see any benefit from daylight savings. But I also live at around 60+ degrees North: at peak summertime there is 19 hours of full daylight (barely gets dark the other hours), wintertime less about 5. Daylight saving does not really make a dent.
by simonw | 2026-03-03 16:50:55+00:00
The definition of "agent" with respect to AI has been hotly debated since at least the 1990s: https://simonwillison.net/2024/Oct/12/michael-wooldridge/

So there is no "correct" definition even to this day - and that vagueness makes the term difficult to have useful conversations around.

I've settled on "LLM making tool calls in a loop to achieve a goal", which I think is broad enough to cover what many people are talking about these days while being narrow enough to be useful.

On that basis Claude Code and OpenClaw are both examples of agents - they run tools and can loop until they've achieved the goal set for them by their user.
by croes | 2026-03-03 16:51:22+00:00
The EU has more freedom of speech than the US, the US has just a different way of punishment.

It’s much easier in the US to lose your job for what you say as in the EU and in the US the consequences of losing your job are more severe if you don’t have enough money so you can afford to lose it.

US freedom of speech comes with a price tag that puts the censor inside your brain.
by NitpickLawyer | 2026-03-03 16:51:31+00:00
> The video game audience has decided, almost unanimously, that they don’t want generative AI in their games.

Nah, it's just a very vocal minority making lots of noise. We're slowly starting to see saner minds prevail, with steam backtracking on the ban of aigen and so on. People don't care if the end result is good. And the "but muh art" is just virtue signalling. I've used this example before, for me "art" is the fact that I can have a horse as my ruler in EU, not the fact that the horse might be generated by a diffusion model. Art is always in the eye of the beholder, or something.

On a more general note, like with the question "where are all the good open source projects", things will come. We're still in the learning phase of this new shiny toy that we got. It's only been 3 years since the tech is readily available, and maybe 2 years since people can take offline models and run with them. Give it time.

In the meantime, I see a lot of help from agentic coding in game dev. I've been following a space rouguelite thingy on itch, the developer has been pumping updates every other day, and the game is pretty much ready in ~1month. Sure, some updates broke stuff, some things didn't make much sense, but the speed with which the dev could take the feedback and pump out an update is remarkable. Small projects are doing it today. Larger projects will probably do it tomorrow.

My guess is that there's a big chance that the next "big thing" in gameplay w/ AI being somehow used will come from a smaller team / single dev type of thing, and not the big labs. Something genre-defining like minecraft or tarkov.
by eaglehead | 2026-03-03 16:51:34+00:00
This is going to be a huge problem in every sector. I have been exploring solution in this space for fintech and so far what Resemble AI is doing [1] is probably the best way to defend.

The surface level for us is not just LLM generated text, it is also the combination of AI augmented audio (for incoming calls) and then for our own voice agents being able to protect and identify services cloning our own agent voices with watermarking.

It's not fun, as we are constantly catching up.

[1] https://www.resemble.ai/detect/
by jsheard | 2026-03-03 16:51:39+00:00
Yeah this is correct, I don't know why you're being downvoted. Apple created the problem of needing a 200ppi monitor for optimal rendering on Macs, due to the decisions they made when implementing high-DPI support on macOS. Intermediate densities like 4K@27" (~160ppi) are far more usable on Windows and Linux.
by iamalizaidi | 2026-03-03 16:51:46+00:00
Love the scorecard + guard loop idea — especially tracking retries/cost spikes as a signal. That's a meaningful feedback layer.
Right now Decision Guardian is intentionally stateless: when a guard trips, it fails the check and surfaces the full decision context in the PR comment. Resolution is human — override or update the ADR. The gap you're implicitly pointing at is real though: we don't log why a guard was bypassed or whether the ADR got updated after. That memory just dies in the PR thread.
Curious — is the {status:'ok'} evaluation happening in the runner itself or hitting a live service? Wondering if ADR drift just moves one layer up into the guard logic over time.
by artavazdsm | 2026-03-03 16:51:53+00:00
Co-founder of Krisp here. 1.5B non-native English speakers in the workforce, 4x native — yet all comms infra is optimized for native accents. We spent 3 years building listener-side, on-device accent understanding. The hard parts: no parallel training data exists, the accent space is infinite, accent is entangled with voice identity, and it runs on CPU under 250ms latency. Built in Yerevan, Armenia. Beta is live and free. Happy to go deep on the ML side.
by epistasis | 2026-03-03 16:51:59+00:00
I'm in the same boat. I have one of the original M1 MacBook airs, and the thicker front feels like overall a downgrade in hardware. Going up to higher ram amounts might be good for some of my datasets, but it's not needed for any software I run.

So I guess I'll wait for the next cycle and hope they return to the "Air" idea again.
by dmix | 2026-03-03 16:52:09+00:00
> "The H-1B has long been abused by IT outsourcing firms sponsoring middle skill workers for underwhelming pay," said O'Brien, "Unfortunately, the proposal, as currently written, would go much further than trimming back the questionable uses of the visa at state schools."

This is a fair take but maybe a pause is just a pause. Considering how big of problem visa abuse is in education in multiple countries, these organizations taking a break to review things and start to take it seriously is probably a good thing.
by bobchadwick | 2026-03-03 16:52:48+00:00
I use Free File Fillable Forms to prepare my taxes. It can be a bit tricky to make sure all the correct forms are completed and the calculations are correct, so that is the exact approach I take. It's a pain in the butt to essentially do my taxes twice, but I'm willing to go through that if it means I'm not giving money to the tax prep industry.

https://www.irs.gov/e-file-providers/free-file-fillable-form...
by Nevermark | 2026-03-03 16:52:51+00:00
Not if GPU RAM is a limiter. Which it is for most models.

Unified memory is a serious architectural improvement.

How many GPUs does it take to match the RAM, and make up for the additional communication overhead, of a RAM-maxed Mac? Whatever the answer, it won’t fit in a MacBook Pro’s physical and energy envelopes. Or that of an all-in-one like the Studio.
by SNP4 | 2026-03-03 16:52:58+00:00
"As the 2026 Hormuz Crisis shutters the world’s most vital energy artery, China is proving unexpectedly resilient. Explore how Beijing’s 'Fortress Energy' strategy—anchored by 1.2 billion barrels of reserves, Canadian LNG lifelines, and Russian pipelines—is neutralizing the global supply shock and rewriting the rules of war-risk management."
by Balgair | 2026-03-03 16:52:59+00:00
Rant:

I was a systems engineer for a while there.

But not a pure S/W one. Like an actual engineer with nuts and bolts and pneumatics and amps and bolts and the like. That was the title at many many companies, it was a pretty rigid one too, despite the job function being quite jack of all trades.

But then tech decided that they wanted to use Systems Engineer too. The reasons weren't bad, I guess.

But then trying to find a job in my version of the role was near impossible on any job site.

Unix this, Windows that. Sure, I used Unix systems for my job too, little servers for controlling some mechanical systems. Not like huge racks that served up billions of requests.

And then I'd get the job spam too, as I matched some keyword threshold for the S/W type systems engineer. Always a entry level role through.

Gah! Why couldn't S/W take the title of Unix Server Engineer, or Python Integration Engineer or something just a tad more specific and not bleeding all over my discipline?

Okay, whew, rant over
by cjcole | 2026-03-03 16:53:04+00:00
"humans"

Donald Knuth is an extremal outlier human and the problem is squarely in his field of expertise.

Claude, guided by a Filip Stappers, a friend of Knuth, solved a problem that Knuth and Stappers had been working on for several weeks. Unfortunately, it doesn't seem (from my quick scan) to have been stated how long (or how many tokens or $) it took for Claude + Stappers to complete the proof.

In response, Knuth said: "It seems that I’ll have to revise my opinions about “generative AI” one of these days."

Seems like good advice. From reading elsewhere in this comment section, the goalposts seem to be approaching the infrared and will soon disappear from the extreme redshift due to rate at which they are receding with each new achievement.
by Aurornis | 2026-03-03 16:53:15+00:00
> that it really depends on the organisation.

This is entirely it. Titles should be consistently ordered within an organization, but they are not portable from one organization to another.

This is a lesson I’ve had to explain over and over to people at the beginning of their careers. I’ve been asked for advice about which offer to take from people thinking about leaving 10s of thousands of dollars on the table because another company will give them a Senior Engineer title and they think that’s important.

When hiring, titles are basically ignored unless the person is coming from a company like Microsoft or Google where their leveling system is publicly known.

I’ve interviewed so many “Prinicpal Staff Engineers” or even “CTO” people who would barely qualify as senior engineers at an average company. I’ve also interviewed “Senior Software Engineers” who had more experience than knowledge than anyone on our teams (and that’s saying a lot!)

Hiring managers know this, but it’s not obvious if you haven’t done a lot of hiring or worked at a lot of different companies.
by OJFord | 2026-03-03 16:53:25+00:00
> Maybe it's just from an American perspective, but this is absolutely wild to me. Even just the concept of a government-mandated pre-approval body for advertisement seems like a completely pants-on-head concept [1].

British perspective: the volume of your ads, the quickly spoken disclaimer, and the 'look at this cool prescription drug - ask your doctor!' are completely knickers-on-head.
by hkhanna | 2026-03-03 16:53:42+00:00
One political party created the free IRS Direct File program, a popular new technology that allowed anyone to file their taxes directly with the IRS. The other political party dismantled IRS Direct File immediately upon taking power.

Imho, the fact that you can probably guess which party is which is some evidence that the cliche that both parties are the same isn't really true anymore.