MurphyA/hacker-news huggingface dataset:
by humility | 2025-07-01 15:48:21+00:00
Location: Bengaluru, India

Remote: Yes

Willing to relocate: Yes

Technologies:

• Languages: Python, TypeScript, PHP, SQL, HTML, CSS, YAML, TOML

• DevOps & Cloud: AWS, GCP, Docker, Vagrant, Ansible, bash, nginx

• Frameworks: React, React Native, Electron, Django, Django Rest Framework, Django Ninja, FastAPI

• Databases: PostgreSQL, MongoDB, CouchDB, InfluxDB, Redis, SQLite, Pinecone

• Tools: Playwright, Git, Subversion, pytest, Jest, Vite, supervisor, pm2, Taskfile

Email: navdeepone at icloud dot com

Résumé/CV: https://drive.google.com/file/d/1FmP3nY6H6SHqGTi41sy0wQX_dLE...

--

Hi HN!

I'm an experienced full stack web developer + devops engineer with 6+ years' experience working in small teams and driving change. In my last role I brought a fintech product from 0 to EUR 300.000 in ARR while leading a small team. I have so far only worked in small teams that drive big change and have a product ownership mindset. Recently I've delved into functional programming with Haskell after working with Node.js/Python for the better part of a decade. I'm also a quick learner and having dealt with lots of technical debt in the past, I can get up to speed with any new technologies / codebases quickly.

I work best in IC capacity and I'm looking to join a fast/impactful team that needs to get things done. Thanks for reading!
Show HN: I built an app that scans 2D chessboard to get Stockfish chess analysis
by krishnasangeeth | 2025-07-01 15:48:37+00:00
Hey HN!

I've been fascinated by chess for years , and always wanted to build a commercial app related to chess. So here is my humble attempt at that.

The app scans 2D chessboards using your camera, then runs Stockfish analysis on the position.

Here's how it works technically:

- We do segmentation first to crop the chessboard from the full image.

- Then we perform object detection to identify individual pieces

- Bounding box analysis for board alignment and perspective correction. This gives us a matrix 8 x 8 which represents the chessboard.

- We convert this position to FEN (Forsyth-Edwards Notation)

- Pass this FEN string to stockfish engine to get engine analysis.

The object detection model is reasonably good to the point where I thought of making the app public, but it isn’t 100% always and hence there is also an edit board option to handle it.

Right now I used a small dataset to train the object detection model. Labelled the pieces with bounding boxes using label studio and it’s a standard YOLO model. I am pretty confident on improving the model further with more data.

Try it:

iOS: https://apps.apple.com/us/app/stockfish-chess-analysis/id674...

App is behind a paywall as I need to run a server for inference. But there is a generous free tier for anyone who wants to give the app a go.

Would love feedback on the app and the underlying tech!
by ezekg | 2025-07-01 15:48:40+00:00
Some cool scaling stuff [0] [1] coming out for pg lately. Looking forward to seeing what PS builds here, I've been a big fan for awhile.

Would love more details tbh, but will be watching regardless.

[0]: https://supabase.com/blog/multigres-vitess-for-postgres

[1]: https://pgdog.dev
by suryajena | 2025-07-01 15:48:44+00:00
I agree to some extent, the average coders/programmers will definitely have a hard time finding jobs, but maybe they will start their own businesses instead.

We think of SQL as a high level language, an abstraction. We need to think about Code with LLMs similar to that as I still find LLMs to not be able to be completely autonomous at present. There will be the need to debug understand the underlying execution at a low level just like in SQL or any other high level language.

There will be a requirement for humans to find better ways than LLMs and sometimes we might find frugal and ingenious ways to do stuff for which LLMs had taken the average solutions found in their datasets.
by bwfan123 | 2025-07-01 15:48:55+00:00
heres mine..

0) theory == symbolic representation of a world with associated rules for generating statements

1) understanding the why of anything == building a theory of it

2) intelligence == ability to build theories

3) reasoning == proving or disproving statements using a theory

4) math == theories of abstract worlds

5) science == theories of real world with associated real world actions to test statements

If you use this framework, LLMs are just doing a mimicry of reasoning (from their training set), and a lot of people are falling for that illusion - because, our everyday reasoning jives very well with what the LLM does.
by vollbrecht | 2025-07-01 15:48:57+00:00
You are probably right that this is not the case right now. 25 years ago you could say the same about google employees. Incentives change with time, and once infrastructure is in place it's nearly impossible to get rid of it again.

So one better makes sure that it has not the potential to further introduce gatekeepers, where later such gatekeepers will realize that, in order to continue to live, they need to make a profit over everything else, and then everything is out of the window.
by bigyabai | 2025-07-01 15:48:58+00:00
I've seen the politicians that Apple relies on to prevent legislative reform: https://apnews.com/article/trump-tariff-apple-iphone-tax-170...

Are you now going to argue that Tim Cook is a really nice guy who practices genuinely principled leadership? I hope not, he's only there to convert your loyalty to something more liquid and fungible.
by Retric | 2025-07-01 15:49:06+00:00
The majority of hybrids ~70% fall under these models:

Toyota RAV4 Hybrid, Toyota Highlander Hybrid, Toyota Prius, Toyota Camry Hybrid, Honda CR-V Hybrid, Ford Escape Hybrid, Ford Fusion Hybrid, and Honda Accord Hybrid which have a lower TCO than their gas’s equivalents.

I don’t think we need to consider low production edge cases, to make a statement about the general case.
Ask HN: How do you find and format public data for your apps?
by AdobiWanKenobi | 2025-07-01 15:49:16+00:00
I'm working on a project that sources a lot of publically accessible but unprocessed, unformatted and unconsolidated data. Currently I'm just running Brave API + Crawlee (Playwright) + AWS Bedrock in Python for realtime processing. This is fine but not exactly scalable.

I have also tried to do some web scraping myself building my own data processing pipeline from scratch and honestly this is a bit of a pain.

So I am asking HN how do you find and process information online. Especially if its not something you can plan ahead for.

I know there's tavily search as well as the new perplexity api but they don't quite fulfil what I need.
by ModernMech | 2025-07-01 15:49:29+00:00
You've heard of science versus pseudo-science? Well..

Engineering: "Will the bridge hold? Yes, here's the analysis, backed by solid science."

Pseudo-engineering: "Will the bridge hold? Probably. I'm not really sure; although I have validated the output of my Rube Goldberg machine, which is supposedly an expert in bridges, and it indicates the bridge will be fine. So we'll go with that."

"prompt engineer" or "context engineer" to me sounds a lot closer to "paranormal investigator" than anything else. Even "software engineer" seems like proper engineering in comparison.
by benreesman | 2025-07-01 15:49:56+00:00
The literally watch it on a live stream version does in fact start with the GPT-2 arch (but evals way better): https://youtu.be/l8pRSuU81PU

Lambda Labs full metas jacket accelerated interconnect clusters: https://lambda.ai/blog/introducing-lambda-1-click-clusters-a...

FineWeb-2 has versions with Llama-range token counts: https://huggingface.co/datasets/HuggingFaceFW/fineweb-2

Ray Train is one popular choice for going distributed, RunHouse, bumcha stuff (and probably new versions since I last was doing this): https://docs.ray.io/en/latest/train/train.html

tiktokenizer is indispensable for going an intuition about tokenization and it does cl100k: https://tiktokenizer.vercel.app/

Cost comes into it, and doing things more cheaply (e.g. vast.ai) is harder. Doing a phi-2 / phi-3 style pretrain is like I said, more like the resources of a startup.

But in the video Karpathy evals better than gpt-2 overnight for 100 bucks and that will whet anyone's appetite.

If you get bogged down building FlashAttention from source or whatever, b7r6@b7r6.net
by devinbhushan | 2025-07-01 15:50:05+00:00
Squint | Onsite, San Francisco | Squint is a mobile app that uses AI and AR to automate data entry, generate custom procedures, and make every operator an expert.

Squint is the leading manufacturing intelligence platform. We unlock agentic manufacturing by giving frontline operators the knowledge they need, exactly when they need it.

We build consumer-grade software that delivers enterprise-grade impact — on the devices people already know and trust: phones and tablets. By combining cutting-edge tech with thoughtful customer insight we’re transforming how the physical world works.

High Priority Open Roles:

- Senior Software Engineer, Full Stack

- Staff Software Engineer, Full Stack

- Senior Software Engineer, Backend

- Staff Software Engineer, Backend

- Executive Assistant (GTM)

- Director of Product

- Strategic Enterprise Account Executive

- Account Director, Large Enterprise

- Sales Development Representative

- Go-To-Market Engineer

- Implementation Leader

- Customer Strategy Partner

View full list of roles and apply here: https://jobs.ashbyhq.com/squint.ai?utm_source=Hackernews
by mistachkin | 2025-07-01 15:50:24+00:00
Location: Manhattan, NYC.

Contracts: Yes.

Remote: Yes.

Hybrid: Yes.

Willing to relocate: No.

Technologies: C/C++, C#, Win32, Linux, POSIX, SQL, etc.

Projects: Tcl/Tk, Eagle, SQLite, System.Data.SQLite, Fossil SCM, Comdb2

Interests: automation, cryptography, databases, developer tools & SDKs, distributed systems, (Internet) security, public key infrastructure, runtimes, sandboxing, scripting languages, testing, virtual machines, and LLM integration

Profile: https://w.sb/r/profile

Affiliations: Tcl/Tk Maintainer ( https://w.sb/r/tcl ), Formerly SQLite Development Team ( https://w.sb/r/sqlite )

Side Project: https://w.sb/r/git

Résumé/CV: https://w.sb/r/resume

Email: [put_my_first_name_here] [at] [put_my_user_name_here] [dot] com

Phone: Please see "https://www.mistachkin.com/" for detailed instructions.
by HardCodedBias | 2025-07-01 15:50:29+00:00
I'm couldn't be more disgusted by sama@'s response to Zuck's strategy:

23:05 the strategy of a ton of upfront guaranteed comp and that being the reason you tell someone to join like

23:10 really the degree to which they're focusing on that and not the work and not the mission Um I don't think that's

23:17 going to set up a great culture Uh and you know I hope that we can be the best

23:24 place in the world to do this kind of research Uh I think we built a really special culture for it and I think that

23:30 we're set up such that if we succeed at that and a lot of people on our research team believe we will or we're have a

23:36 good chance at it then everybody will do great financially and it's I think it's incentive aligned with like mission

23:42 first and then economic awards and everything else flowing from that So I think that's good There's many things I respect about Meta as a company Um but I

Un hun.

Sam Altman's critique of Meta's recruitment strategy is a textbook example of startup rhetoric. By framing high, guaranteed compensation as a cultural failing that detracts from the "mission," he attempts to moralize a clear economic disadvantage.

This is the core of the startup playbook: persuade employees to forsake their financial best interests in favor of high-risk, high-reward "adventures." There's nothing inherently wrong with that pitch, but the subsequent sanctimony is galling. When talented individuals make a rational choice for their own benefit, Altman's insinuation that they aren't the "people that mattered" is both revealing and repulsive. He's not angry about a breach of principle; he's angry that Zuckerberg is outbidding him.

Sources
by delusional | 2025-07-01 15:50:33+00:00
Before reading:

It seems obvious to me that colors came before color vision. Natural selection constrains diversity along the axes that it selects for, while genetic mutations supply diversity along all axes simultaneously. The net result would, intuitively for me, be that nature must have had the colors before anyone could see them, since there was no reason to constrain having colors.

We'll see if that ends up being anywhere close to correct.
by ben_w | 2025-07-01 15:50:57+00:00
> and they seem - even with a lot of investment in agentic workflows and getting a lot of context into GraphRAG or wiring up MCP - to be good at helping experts get a bit faster, not replace experts. And that's not software development specific - it seems to be the case across all domains of expertise.

For now, this is a good thing: Given how generally LLMs are displacing juniors, if this was a situation where doing the same thing but harder can replace experts, it replaces approximately all of them.

But: in limited domains, not the "G" of "AGI" but just specific places here and there, AI does beat human experts. Those domains are often sufficiently narrow that they don't even encompass the entire role — think "can analyse an X-ray for cancer, can't write up its findings" kind of specificity. Indeed, I can only think of two careers where even the broadest definition of AI (some kind of programmable system) has been able to essentially fully replace that occupation:

1. https://en.wikipedia.org/wiki/Jacquard_machine

2. https://en.wikipedia.org/wiki/Computer_(occupation)
by nastya_geller | 2025-07-01 15:51:00+00:00
Stream | Multiple Positions | Amsterdam (NL), Skopje (Macedonia) | Boulder, CO (US) | Toronto (Canada) | Remote possible | Full Time | Visa Sponsorship

We are consistently hiring backend engineers ranging from Senior level to Staff / Lead / Director / Principal Go engineers.

If you have experience with a different tech stack, we offer a 10-week onboarding program to train you in Go, scaling and other key topics: https://tinyurl.com/2u5x9f9w

We’re also hiring for:

* Director of Information Security

* Design Engineer

* Developer Relations Engineer

* WebRTC SFU Engineer

At Stream, we use Go for our video SFU, chat API, Moderation and Feeds, serving high traffic from major apps like Strava, Nextdoor, Patreon, and Midjourney.

Our tech stack: Go, CockroachDB, RocksDB, WebRTC, Raft, and Redis.

Why Join Stream?

* High scale/ difficult engineering, we have customers using our products with millions of users

* Default alive. Startup growth opportunity with healthy revenue

* All managers are hands-on and capable engineers

* Edge network of servers around the world

* Great opportunity to learn and grow

Remote: our roles are primarily NL, US, or CA-based (hybrid), but exemptions for remote work within the EU may apply to specific cases.

Visa Sponsorship: Available for the Netherlands

Apply here: https://jobs.ashbyhq.com/stream?utm_source=5rrpvObp3r
by cybadger | 2025-07-01 15:51:34+00:00
SEEKING WORK | Iowa, USA | Remote

Hi! I'm Matt. I solve team problems: individual issues, teamwork, cross-functional collaboration, delivery, workflows.

Looking for fractional / consulting / coaching work helping managers (directors, etc) or high-performing ICs.

I've delivered disproportionate value in helping solve issues with quality, delivery, collaboration, attrition, and org design.

I've also helped managers/leaders upgrade their systems and behaviors to get much better results out of their team with a lot less work.

Email: matt.schouten@cybadger.com Site: https://cybadger.com/coaching
by imiric | 2025-07-01 15:52:16+00:00
A middleman is not strictly required for cryptocurrencies. Regulations around them and how international transactions are taxed will depend on each country, just like anything else. These matters can be handled by lawyers and accountants as usual.

While I agree that cryptocurrencies are not strictly required for this, the infrastructure already exists to support micropayments, and is well understood and trusted. What infrastructure could support the same use cases for fiat micropayments? Would it be as low friction to setup and use as cryptocurrencies are today? Would it be decentralized and not depend on a single company?

I'm as tired as anyone else about the cryptocurrency hype and the charlatans and scammers it has enabled. But I also think it's silly to completely ignore the technology and refuse to acknowledge that it has genuine use cases that no other system is well suited for. Micropayments and powering novel business models on the web is one clear example of that.
by MKK | 2025-07-01 15:52:17+00:00
Duranta | https://www.getduranta.com/ | Seattle, WA or New York, NY | ONSITE | Full-time

Roles: Computer Vision Engineer

Roles: Mid - Sen Frontend Engineer (React Native)

We are building software to help landscapers design, sell and maintain beautiful spaces. Millions of acres a year are converted into urban dwelling spaces, and we want to help make them as beautiful and as ecologically friendly as possible.

Duranta was founded a year ago. We are well funded and are expanding our team after having spent the last 9 months building an MVP and validating the market. We are looking for a frontend engineer and a computer vision engineer to complement our team. As the second CV/ML engineer you will have the opportunity to work closely with the founders & our CV/ML advisor, shape the CV/ML architecture and make a significant impact on the company’s product and trajectory. As a frontend engineer you and your 3 FE peers, will build critical user features in React Native and work closely with our designer and the founders.

Frontend: React, React Native, Typescript

Backend: Go, PostgreSQL running on AWS

CV/ML: Python, PyTorch, Mask2Former running on AWS

If you're interested in working with us, please apply online. Mention you're from HN and let us know why Duranta is of interest and what you've been working on lately.

Please apply on: https://jobs.lever.co/getduranta
by codingdave | 2025-07-01 15:52:54+00:00
I'd question your definition of productivity. If reviewing PRs is part of your job, and you are doing it, but some measurement of your productivity is down, then your measurements are wrong, not the code reviews.

I've seen teams try too hard to keep the seniors "productive", and they just end up with the juniors/mids bottlenecked because their code never gets reviewed. So if you measure productivity by overall flow of code through your process (think Kanban, not Scrum), you'll be able to resolve this conundrum.
by thomastjeffery | 2025-07-01 15:53:03+00:00
Models are Biases.

There is no objective truth. Everything is arbitrary.

There is no such thing as "accurate" or "precise". Instead, we get to work with "consistent" and "exhaustive". Instead of "calculated", we get "decided". Instead of "defined" we get "inferred".

Really, the whole narrative about "AI" needs to be rewritten from scratch. The current canonical narrative is so backwards that it's nearly impossible to have a productive conversation about it.
by mossTechnician | 2025-07-01 15:53:04+00:00
Changes Spegel made to the linked recipe's ingredients:

Pounds of lamb become kilograms (more than doubling the quantity of meat), a medium onion turns large, one celery stalk becomes two, six cloves of garlic turn into four, tomato paste vanishes, we lose nearly half a cup of wine, beef stock gets an extra ¾ cup, rosemary is replaced with oregano.
by xp84 | 2025-07-01 15:53:16+00:00
In my career, I have found that this is not usually the question to ask. I am very confident that I could put together and support a solution that does everything I need Datadog to do and has direct costs far, far lower. However, this would also consume a noticeable fraction of my time, both in predictable ways (maintenance, feature adds that I decide I need), and in unpredictable ways (oh no it’s down).

I believe a much more useful question to ask is just “is this the highest and best use of my finite attention and time?” It is much easier to find $100,000 a year of budget than it is to find an additional $50,000 worth of skilled[1] developer time.

[1] This skilled part is critical because if you have some flunky create your “SaaS alternative” you are in for an even worse time.
by _DeadFred_ | 2025-07-01 15:53:32+00:00
I'm from the US. People didn't used to be 'work units'. Even the most coked out 1980s corporate raider would not talk the way the average pro-capitalist does today. And the 1980s was considered the era of exploitive greed. It is wild to see the shift where all human dignity/consideration has been removed by businesses/managers as if that's acceptable/the reasonable position. You're comment is very 2025. It would have made you an outcast in the semi-recent past and seen as a sociopath if used outside of very academic economics discussion, not entertainment discussion forums.

People used to be able to sell themselves/their children into slavery and business people were just fine with it. Then we made them feel shame to treat humans that way. Then we made them feel shame for employing little kids. Them we made them feel shame for threatening a person's ability to provide for their family as leverage to dictate. As soon as they could, they backslid on the last one. Certain states are repealing their child work laws.

This is not normal. This is not how the US was the majority of my life.
by Lerc | 2025-07-01 15:53:48+00:00
Once you have video out, Memory eating options become quite available. Framebuffers are quite large.

I've got a 1.4inch screen waveshare rp2350 sitting beside me at the moment. I'm currently fighting getting paletted display update via DMA with limited success. As I work through it it does become apparent to me that you could generate a tiled+sprites mode a scanline at a time on demand with PIO and DMA. I'm not convinced it could be run with zero CPU involvement, but it could certainly be done with very little CPU.
by tim333 | 2025-07-01 15:53:56+00:00
In general they seem less biased than human produced web information because the LLMs so far seem to basically download the whole internet and literature while human writers have selective biases. I find it quite funny that if you asked Grok who the biggest spreader of misinformation on X was it would say Musk. When people try to bias them like putting instructions in that all art must be mixed race you get ridiculous stuff like Gemini's black nazis. Not sure it will continue like that but so far not too bad.