MurphyA/hacker-news huggingface dataset:
by octo888 | 2025-07-03 06:28:05+00:00
I wasted 2 days using Cursor with the 3.7 thinking models to implement a relatively straightforward task (somewhat malicious compliance with being highly encouraged to use the tools, and because a coworker insisted I use their overly complex mini framework instead of just plain code for this task)

It went round in circles doubting itself. When I challenged it, it would redo or undo too much of its work instead of focussing on what I'm asking it about. It seemed to be desperate to please me, backing down to my challenging it.

Ie depending on it turned me into a junior coder. Overly complex code, jumping to code without enough thought etc

Yes yes I'm holding it wrong

The code they create seems to be creating a mess that also is solved by AI. Huge sprawling messes. Funny that. God help us if we need to clear up these messes if AI dies down
by thaumasiotes | 2025-07-03 06:28:23+00:00
You might notice that 2500 years ago is a lot less than 5000 years ago. 5000 years ago, there were no guides to the pyramids. There was no tourism. There wasn't really writing, either.

Today tourism makes up a little more than 10% of the economy of Egypt. 2500 years ago, it would have been around 0%, for the simple reason that almost nobody could afford to be a tourist. The big businesses were grain and gold. 5000 years ago, it was actually 0%. That's when the desertification of the Sahara began and the people who had lived there came to Egypt and inserted themselves at the top of society.
by sershe | 2025-07-03 06:29:01+00:00
I was on L1 (with Canadian PR, so it wasn't totally critical for me) during 2010 or so layoffs/firings, and I've heard rumors that they were trying to spare H1s/L1s because it's a giant pain to get fired as one. I don't think it's related to paycheck; after being encouraged to relocate from Canada (on PR i.e. not dependent on the job) to the US (on L1 i.e. worse than H1) my paycheck went up a bunch for the same job.
by anil75 | 2025-07-03 06:29:43+00:00
Format JSON Online is a fast, free, and privacy-focused tool to format, validate, minify, and beautify JSON data directly in your browser. Built for developers and API testers, it offers support for large JSON files without requiring login or sending data to a server. Additional features like JSON-to-CSV, JSON-to-XML, and cURL conversion make it a versatile tool for debugging, transforming, and visualizing JSON. Light ads may be introduced in the future to support development, but user privacy and experience will always be top priorities.
by godelski | 2025-07-03 06:29:54+00:00
> The way a license works is

Let's actually look at the MIT license, a very permissive license

> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to ***use***, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: > The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

So, you can use it but need to cite the usage. It's not that hard. Fair use if you just acknowledge usage.

Is it really that difficult to acknowledge that you didn't do everything on your own? People aren't asking for money. It's just basic acknowledgement.

Forget the courts for a second, just ask yourself what is the right thing to do. Ethically.
by modernsorcery | 2025-07-03 06:30:54+00:00
SEEKING WORK | REMOTE ONLY | Technical and Business Consulting

I have a decade of experience founding and advising startups; a decade of experience as a software developer and tech lead; and a wide variety of supporting experiences. Let me help your business get to the next stage of success.

Read more about me: https://zmichaelgehlke.com/misc/zmgehlke-resume.pdf

Contact information on the bottom of the website.
by nikunj___2 | 2025-07-03 06:31:41+00:00
Hi there,

I'm Nikunj Makwana, a full-stack developer from India. I work with Next.js, React, TypeScript, Tailwind, Express, Prisma, Postgres, MongoDB, and Solana wallet adapter to build fast, scalable apps end-to-end.

Portfolio site: nikunj-portfolio.vercel.app

GitHub: github.com/Nikuunj

LinkedIn: linkedin.com/in/makwana-nikunj

Thanks, Nikunj
by henrixd | 2025-07-03 06:31:47+00:00
I'm having lots of problems with fingerprinting protection on Librewolf and ungoogled-chromium. I use uBlock Origin and JShelter extensions on both. I'm always getting "your browser is out of date" despite always having the most newest versions.

Some sites like Stackexchange will work after just reloading the page. And rest of the sites usually work when I remove Javascript protection and Fingerprint detection from JShelter. Sill not all of them. So, they maybe/probably want to reliably fingerprint my browser to let me continue.

If I use crappy fingerprint protection, I'm not having problems but if I actually randomize some values then sites wont work. JShelter deterministicly randomizes some values using session identifier and eTLD+1 domain as a key to avoid breaking site functionality but apparently Cloudflare is beeing really picky. Tor browser is not having these problems but it uses different strategy to protect itself from fingerprinting and doesn't randomize values but tries to have unified values across different users making identification impossible.
by Doxin | 2025-07-03 06:32:00+00:00
There's nothing preventing UFCS from working with code completion. e.g. given:

int addOne(int v){ return v+1; }

You can now write code like this:

int foo=3; writeln(foo.addOne);

There is absolutely no reason that typing "foo." would not suggest "addOne" as possibility.
by gidraffkamande | 2025-07-03 06:32:14+00:00
Hi HN! I'm Gidraff, a Software Engineer and DevOps Engineer with 7+ years of experience building cloud-native software and infrastructure automation. I care about security, efficiency, cost optimisation, and performance.

Location: EMEA Remote: Yes Willing to relocate: Yes Technologies: Go, Python, GCP, AWS, Docker, Kubernetes, Linux, Nmap, Burp Suite, Metasploit Résumé/CV: https://docs.google.com/document/d/1j2CysjYSOgsIg8TfgItm1oeO... Email: kamandegid@gmail.com
by kaashif | 2025-07-03 06:32:55+00:00
It's not. That's not what I meant or said. I said not all projects allow for getting status ahead of time.

This is a nice way of saying that some people just won't tell you what they're up to async, you have to wring information out of them synchronously. They're just bad at communicating.

On a well functioning team I can rely on people just reporting status themselves when something relevant happens and reaching out for help. But some people just don't do that, especially people from other teams, departments, etc.
by pjmlp | 2025-07-03 06:32:56+00:00
Vulkan is a mess as bad as OpenGL, to the point Khronos has been forced to public admit it didn't went out as planned, is yet again an extension spaghetti, and they are now trying to clean the house with the Vulkan Roadmap introduced at Vulkanised 2025.

That is how good Khronos "design by commitee APIs" end up being.
by imtringued | 2025-07-03 06:32:58+00:00
This blog post was served an opportunity on a silver platter to explain what's wrong with the responding tweet and instead contains a highly irrelevant analogy.

Original Post: VCs respond if you say AI. VCS don't respond at all if you don't mention AI

Response: You should be happy that they only respond to AI and not respond if you don't have AI

OP calls the game rigged, but the response calls the game fair. That's where the contradiction lies.
by ryanobjc | 2025-07-03 06:35:14+00:00
So this has already been conceived of many decades ago, and there are some substantial issues with it, the illustrious djikstra covers it: https://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD667...

Now this isn’t to say the current programming languages are good, they are generally not. They don’t offer good abstraction powers, typically. You pay for this in extra lines of code.

But having to restate everything in English, then hoping that the LLM will fill in enough details, then iterating until you can close the gaps, well it doesn’t seem super efficient to me. You either cede control to what the LLM guesses or you spend a lot of natural language.

Certainly in a language with great abstractions you’d be fine already.
by Rupal_S | 2025-07-03 06:35:47+00:00
Location: Bangalore, India (Working across US/UK/AUS/NZ/EUR time zones) Remote: Yes

- FinTech: Embedded Finance, B2B Payments, LendingTech, WealthTech, KYC/AML, Crypto On/Off Ramp (Expertise in Plaid, Dwolla, Rutter, Stripe, Chargebee, Coinbase SDK, ACH, Underwriting Automation)

- AI & ML: LLM Agents (OpenAI, GPT-4, Claude, GPT4All), RAG Pipelines, LangChain, Workflow Copilots (Currently working with 4 clients on AI automations and document intelligence solutions)

- SportsTech: Performance Analytics, Scouting Tools, Fan Engagement Platforms (US, Australia) (Includes fantasy sports, live feeds, coaching platforms, and AR-ready data models)

- Legal Tech: Agreement Builders, eSignature Workflows, OCR + Document AI, Blockchain Proofing

- Sportstech - Real-Time: Video/Audio Streaming, WebRTC, Group Coaching, Townhalls, EdTech Live Tools

Schedule a Chat: https://calendly.com/mobilefirst-intro

Email: rupal(.)mobilefirst [at] gmail(.)com
by jgord | 2025-07-03 06:36:12+00:00
ps. its handy to compare the relative data sizes of [ models of ] the same scene : typically for something like a house, the data will be ballpark :

- 15GB of pointcloud data ( 100Mn xyzRGB points from a lidar laser scanner ) - 3 GB of 360 panorama photos - 50MB obj 3D textured model - 2MB CAD model

Im guessing gaussian-splat would be something like 20x to 40x more efficient than the pointcloud. I achieved similar compression for building scans, using flat textured mini-planes.
by Rupal_S | 2025-07-03 06:36:16+00:00
Location: Bangalore, India (Working across US/UK/AUS/NZ/EUR time zones) Remote: Yes

- FinTech: Embedded Finance, B2B Payments, LendingTech, WealthTech, KYC/AML, Crypto On/Off Ramp (Expertise in Plaid, Dwolla, Rutter, Stripe, Chargebee, Coinbase SDK, ACH, Underwriting Automation)

- AI & ML: LLM Agents (OpenAI, GPT-4, Claude, GPT4All), RAG Pipelines, LangChain, Workflow Copilots (Currently working with 4 clients on AI automations and document intelligence solutions)

- SportsTech: Performance Analytics, Scouting Tools, Fan Engagement Platforms (US, Australia) (Includes fantasy sports, live feeds, coaching platforms, and AR-ready data models)

- Legal Tech: Agreement Builders, eSignature Workflows, OCR + Document AI, Blockchain Proofing

- Sportstech - Real-Time: Video/Audio Streaming, WebRTC, Group Coaching, Townhalls, EdTech Live Tools

Schedule a Chat: https://calendly.com/mobilefirst-intro

Email: rupal(.)mobilefirst [at] gmail(.)com
by dusted | 2025-07-03 06:36:50+00:00
> It's a shame I cannot remember what brand it was! I remember the iPod because it was a luxury good, but I think I owe that old Walmart MP3 player a lot more.

Indeed. My first portable music player was a walkman, not a sony I think, but anyway, a portable cassette tape player.. I made my own mixtapes from other tapes, cd's and ozzy ossbournes "bark at the moon" vinyl.

The next device was a portable CD player, I got a CD burner quite early on, damn, at that point in time, my harddrive was only maybe two hundred megabytes larger than a cd.. But it was good, I could do (sometimes less than perfect) cd-to-cd copies, and when I got MP3 files, I started being able to fit enough songs on the harddrive to make mix-cds..

The next device was my last portable music player, it was a "King" brand "mp4" player, which was a, still, tiny little 512 mib flash based device with some hardware buttons and an early oled color display.. I still have it, I don't use it too often, because I almost never need this type of device anymore, I listen to CDs in the card and at home I listen to CDs, vinyl and flac.. and at work it's a "hifi" headphone setup.
by mrweasel | 2025-07-03 06:36:52+00:00
> How is he supposed to be able to pay that fine without having to "offload a crazy amount of assets, including stocks", which according to you would be the problem?

That's only a taxation issue, we where no longer talking about that. We where on regulation poor behaviour, which I suggested we do via punishment. In that case I do not care if his business is ruined, in fact that might be my explicit goal. For taxing I would want to be able to tax him year after year.
by szszrk | 2025-07-03 06:36:56+00:00
I'm guilty of similar automatic responses as Rob's. Same goes for using "always" and "everyone" during arguments.

Now I'm trying to have a rule at home, that if we use "always/everyone" we automatically "lost" the argument and have to step back and rethink :)

Personally I find it hard to keep this in control and I know it takes away some ability to apply empathy (as in being in someones shoes, not pity). It's about finding a way to look at yourself from a distance. Preferably before I speak. Often it's not the case - I can do that, but in moments of relative comfort. So I'm still guilty of generalizing and blaming a person for group issues sometimes.

I'm wondering how others train themselves to increase that self awareness (and in the end practical empathy)?

Should I even try to improve it during stress/challenging situations, or rather eliminate that factor (for instance, by doing less on-the-fly calls) and try to have more talks when things are not rushed?
by desaiguddu | 2025-07-03 06:37:08+00:00
SEEKING WORK | FinTech focused Dev Shop | REMOTE or Office Team Strength: 65+ Devs focused on FinTech Web, Mobile & Cloud FinTech Expertise: Financing/ Lending Journey, Investment & Wealth Products, Risk Analysis, InsureTech Frameworks: Plaid, Codat.io, Rutter, Salt Edge, Persona/ Prove, Alloy, Canopy LMS, KYC, Onboarding, AML/FATF

30 mins Chat: https://calendly.com/arpand

Fees: $27 to $45/hour

Skills:

- Frontend: React/NextJS, Vue, Tailwind CSS, Java/Typescript

- AI: LLM, Langchain, Pinecone, ChromaAPI, OpenAI

- Backend: Nest/Node, Serverless, Kubernetes, Docker

- Mobile: React Native, Flutter, Native

Contact: arpan@mobilefirst.in
by porphyra | 2025-07-03 06:37:08+00:00
I feel like 3D reconstruction/bundle adjustment is one of those things where LLMs and new AI stuff haven't managed to get a significant foothold. Recently VGGT won best paper which is good for them, but for the most part, stuff like NERF and Gaussian Splatting still rely on good old COLMAP for bundle adjustment using SIFT features.

Also, LLMs really suck at some basic tasks like counting the sides of a polygon.
by defrost | 2025-07-03 06:37:39+00:00
Same time as I was doing similar work in the same area, same time the Pintupi Nine popped up wondering who all these pale people are.

> likely has

Yeah, mostly the case but certainly not all .. had they been available at the time it'd be unlikely that pair would have been given an EPIRB given the run down economic state of the pastoral station then.

If you want an EPIRB success story for those that are routinely well prepared, there's this tale from the Gunbarrel network:

Desert Raid 2017 - Two Days From Death https://www.youtube.com/watch?v=uL44EAyz8Qc

Even today people disappear every year or so on these roads .. some are found, others aren't.
by aureliar | 2025-07-03 06:37:49+00:00
Exoscale | Cloud provider | Fully Remote (EU) | Full-Time | https://www.exoscale.com/

Exoscale is a Swiss/European cloud service provider. We offer not only virtual machines but also storage (Object & Block), managed k8s and databases etc...

We're looking for multiple SWEs & SREs either in Switzerland or remotely across Europe!

Join a dynamic working environment with a cutting-edge distributed team. Exoscale strives to create an environment with great working conditions and welcomes diverse applicants.

My team in particular is looking for a SWE to work on Software Defined Network with Rust, ebpf & Go; but we have a lot of other job openings.

If interested, please apply at https://www.exoscale.com/jobs/
by sfn42 | 2025-07-03 06:37:56+00:00
I've always had reasonable interview questions. Get some data from an API and display it in a table. Make a class that can store car data and get them by plate number. Make a class that calculates tax based on a bracket system.

I haven't even read the article so I don't know what this is about really but if an interviewer seriously asked me about some obscure xor trick I'd laugh at them.
by desaiguddu | 2025-07-03 06:38:05+00:00
Location: Bangalore Remote: Preferred Focus Areas: FinTech, SportsTech, LegalTech, Blockchain

Schedule a Chat: https://calendly.com/arpand Dev Shop: Yes

Email: arpan@mobilefirst.in

We are working mainly on Fintech + Blockchain products for their ServerOps, mobile & full-stack development.

Recent work:

-Blockchain Payments: Checkout Widget & Components for Merchant Payments in Crypto

- Tech Modernisation 60 Million Users: Middleware + Web & Mobile Product for Pension System in India.

Payment Wallet: Supporting mobile wallet and money transfer for Telecom operator apps. Technologies: Serverless, NextJS, Java, NodeJS, TypeScript, ReactJS, Tailwind CSS, Shopify, AWS, Kubernetes, Flutter, Java, React Native.
by MindSpunk | 2025-07-03 06:38:15+00:00
Sony's low level APIs for PS4 and PS5 (it doesn't use GNM) is almost a direct mapping to the hardware with very little abstraction compared to Vulkan/DX12. Vulkan is still very high level compared to what's going on inside the driver. There's no point paying the cost of Vulkan's abstractions when half the point of a game console is to have a fixed hardware target, hence GNM.
by Animats | 2025-07-03 06:38:29+00:00
That's what's so funny about this.

Spamming is not only obnoxious, but a very weak example. Spamming is so error tolerant that if 30% of the output is totally wrong, the sender won't notice. Response rates are usually very low. This is a singularly un-demanding problem.

You don't even need "AI" for this. Just score LinkedIn profiles based on keywords, and if the score is high enough, send a spam. Draft a few form letters, and send the one most appropriate for the keywords. Probably would have about the same reply rate.
by atoav | 2025-07-03 06:39:36+00:00
Which explains why the administration has acted the way it did.

What has the US become? I am not surprised by the fact that Trump is a fascist, this is a thing I knew in 2016. What surprised me is how little popular resistance he has gotten and with which ease the US population gave away its rights.

I remember a time where americans scolded me online for my countries laws preventing certain types of speech (related to nazi insignia and Hitler), you guys do realize that if your government can just make up bullshit about you and send you to a torture camp abroad without due process, that free speech is no longer free?

Back then you people were adamant that your second amendment was there to protect free speech. But my suspicion back then was that this was mostly a thing guys who grew up in the comfort of a first world civilization would say to come across as tough and manly. And guess what.
by sailingparrot | 2025-07-03 06:39:47+00:00
“Agent” involves having agency. Calling the GPT-3 API and asking it to do some classification or whatever else your use case was, would not be considered agentic. Not only were there no tools back then to allow an LLM to carry out a plan of its own, even if you had developed your own, GPT-3 still sucked way too much to trust it with even basic tasks.

I have been working on LLMs since 2017, both training some of the biggest and then creating products around them and consider I have no experience with agents.
by penguin_booze | 2025-07-03 06:39:52+00:00
I wish developers--new and old alike--pay attention to the commit messages that goes into the kernel. Granted, it takes a subject matter expert to really understand what's being said, but the general format and layout of commit messages is instructive. Commit messages helps the reader/reviewer get their bearings; they also help to build the case from the bottom up.

The fact that the development team is globally distributed both necessitates this kind of knowledge serialization and preserves it for posterity. It's completely different from tapping a colleague sitting next you on the shoulder, and saying "psst, can you approve this quick? It's just a bunch of fixes".
by IdealeZahlen | 2025-07-03 06:40:19+00:00
I've always wondered how spatial reasoning appears to be operating quite differently from other cognitive abilities, with significant individual variations. Some people effortlessly parallel park while others struggle with these tasks despite excelling at other forms of pattern recognition. What was particularly intriguing for me is that some people with aphantasia have no difficulty with spatial reasoning tasks, so spatial reasoning may be distinct from reasoning based on internal visualization.
by ChadNauseam | 2025-07-03 06:40:20+00:00
iOS and Android both have APIs for plugging in custom password managers into password entry fields in every app, and for using passkeys with those custom password managers. I use 1password on my iPhone and my Android and it integrates perfectly with both. I agree that those corporations have an interest in making those tools work poorly to stop you from leaving the platform, but they seem to have done the right thing and put some effort into allowing them to work well.
by Someone | 2025-07-03 06:41:42+00:00
Size isn’t everything. You should start by reading the manual for your CPU to see what it advises. The micro-architecture may treat only one of the sequences specially. For modern x64, I think that indeed is the shorter xor sequence, where, internally, the CPU just renames the register to a register that always contains zero, making the instruction independent of any earlier instructions using eax.

IIRC, Intel said a mov was the way to go for some now ancient x86 CPUs, though.
by darkwater | 2025-07-03 06:42:09+00:00
> I have yet to see a compelling argument for passkeys that is strong enough to overpower it's negatives.

> - I want to be able to share passwords for accounts with my family (some, but not all of them)

This, but for another reason. To all those "I can do this with Keepass/Bitwarden etc", how can you share your Netflix password with your parents 100 miles away to use it in their smart TV? You cannot and will never be able to do it. Yes, passkeys improve security in some contexts but also tighten the grip of service providers.
by tinloaf | 2025-07-03 06:42:14+00:00
MENTZ | C++ Algorithm Engineer | ONSITE (Munich) | Full-Time

MENTZ builds software for public transit agencies and authorities. One big part of our portfolio is an intermodal journey planning system - think Google/Apple Maps, but with a strong focus on public transit.

We're looking for a C++ backend dev to join the team working on the public transit router. We are currently in an exciting phase where we're working on the current and next generation of that public transit router simultaneously, so this position combines the possibility of having an immediate impact on a widely used product and working on something brand new.

More details (and a way to apply) are available here: https://en.mentz.net/jobs/c-algorithm-engineer-for-public-tr...

If you have any questions, you can contact us at jobs@recruiting.mentz.net.