MurphyA/hacker-news huggingface dataset:
by davidjonsdev | 2025-08-04 16:00:38+00:00
SEEKING WORK | US Remote | Senior Python Engineer - Specializing in Generative AI & High-Performance Backend Systems

I'm a backend engineer who builds the complex, scalable systems that power modern AI applications. My core expertise is in Python, FastAPI, and data-intensive pipelines. Most recently, I built the foundational backend for a generative AI image platform from the ground up to serve over one million users.

Location: Port St. Lucie, FL, USA (Open to US & International Remote)

Remote: Yes, exclusively.

Technologies:

Primary Stack: Python, FastAPI, Django, SQLAlchemy, PostgreSQL, Redis

AI & Data: PyTorch, Hugging Face, LLM, Stable Diffusion, LoRA/Dreambooth, Kafka, Celery, OpenCV

Infrastructure & Ops: Microservices, Event-Driven Architecture, CI/CD, AWS, Docker

Email: davidpwaldenup@gmail.com

Resume: https://drive.google.com/file/d/16b0VAhGDLZZg12GAhdSUAuYKq5H...

LinkedIn: https://www.linkedin.com/in/david-walden-805bb6376/

I am looking for a role where I can contribute to building innovative, data-driven products. If you're tackling problems in Generative AI or need a seasoned backend engineer to scale your systems, let's connect.
by nosianu | 2025-08-04 16:01:12+00:00
You are not immune to marketing.

I thought that too. Decades ago, when I left home for university I had to do my own laundry. That means buying detergent.

I had always known as obvious that the commercials for that stuff were so bad that there was zero chance it would influence me.

At the supermarket checkout I noticed I had the brand name detergent my basket, not the much cheaper no-name brand. Because subconsciously, it DOES work to hear those brand names again and again, no matter how stupid the commercials look. I felt enlightened.
by rtkwe | 2025-08-04 16:01:27+00:00
An intermediary between Valve and Mastercard likely was the one that brought it up because they have to comply with those rules, or the rules of someone upstream of them that has to and imports them into their own rules, so they have to interpret vague "brand damage" rules and they err to the conservative side because if they run afoul of the rules they could lose access to process Mastercard transactions ~20% of US transactions, which would really mean losing most of their customers not just the 20% of Mastercard flows.
by ipaddr | 2025-08-04 16:01:37+00:00
People never agreed DOSing a site to take copyright material was acceptable. Many people did not have a problem with taking copyright material in a respectful way that didn't kill the resource.

LLMs are killing the resource. This isn't a corporation vs person issue. No issue with an llm having my content but big issue with my server being down because llms are hammering the same page over and over.
by tialaramex | 2025-08-04 16:01:39+00:00
For me the most interesting thing in Allocator is that it's allowed to say OK, you wanted 185 bytes but I only have a 256 byte allocation here, so, here is 256 bytes.

This means that e.g. a growable container type doesn't have to guess that your allocator probably loves powers of 2 and so it should try growing to 256 bytes not 185 bytes, it can ask for 185 bytes, get 256 and then pass that on to the user. Significant performance is left on the table when everybody is guessing and can't pass on what they know due to ABI limitations.

Rust containers such as Vec are already prepared to do this - for example Vec::reserve_exact does not promise you're getting exactly the capacity you asked for, it won't do the exponential growth trick because (unlike Vec::reserve) you've promised you don't want that, but it would be able to take advantage of a larger capacity provided by the allocator.
by dsego | 2025-08-04 16:02:14+00:00
What I want on macos is that Finder can't have focus if there are zero finder windows on top and the desktop is not fully uncovered, maybe not even then. What already happened once for me is that I accidentally triggered undo thinking I had Firefox focused, because that was the visible window, and I failed to look at the menu bar, so instead I managed to undo a copy or move action in Finder, I'm not even sure what it was, because all you get is a plink sound and Finder doesn't help you figure out what you just did. It's a recipe for disaster, I imagine I could unknowingly screw things up big time.
by gerad | 2025-08-04 16:02:46+00:00
Gladly | Remote (US, Colombia, Argentina) | Staff Software Engineer, AI & Automation | $156k–$215k + Equity | https://www.gladly.ai/careers

Gladly is at the forefront of building retail e-commerce AI. Our AI is live in production with customer-centric brands like Crate & Barrel, Ulta Beauty, and Allbirds. We have the ingredients that make AI work: rich data, close customer partnerships, and a strong engineering culture.

We're hiring a Staff Software Engineer to lead major AI & Automation initiatives. This is a high-impact, hands-on role for someone who wants to ship fast, collaborate deeply, and build systems that help real people.

You should have:

- 10+ years of full-stack experience (Go, TypeScript, React, Postgres a plus)

- Experience with generative AI, multi-agent systems, RAG pipelines

- A bias toward impact and product thinking

- Excellent collaboration and mentorship skills

Bonus: Entrepreneurial or other leadership experience.

We're a remote-first company with competitive pay, meaningful equity, and a focus on doing real work with great people.

Learn more + apply: https://www.gladly.ai/careers

Or reach out directly: gerad@gladly.ai
by wltechblog | 2025-08-04 16:02:51+00:00
I'm generally the guy making "easy installers" for Thingino cams. The default way to install on a cam is to use a flash programmer, some devices you can use a uart adapter.. I try to find opportunities in the factory firmware that allow you to flash using just a SD card when possible, and publish walkthrough videos on my channel. Some other devices you can flash with a flash glitch trick at boot, which I have several devices documented for that method as well. I'm a huge proponent of privacy and security being available to everyone and not just the technically minded user, and being able to get a commodity priced camera to faithfully serve a non-technical user is my goal!

More info is at my installers repo https://github.com/wltechblog/thingino-installers or my YT channel (WLTechBlog)
by doug_durham | 2025-08-04 16:02:54+00:00
What you are saying resonates deeply with me. I flipped the logic with a thought experiment. As a job seeker you send your resume to the black hole of a company's recruiting department. That's your only input which can be frustrating because it is difficult to express your abilities in static text. What if instead the company offered you the opportunity to spend 30 minutes with an automated system where you could provide more information and demonstrate your skills. That sounds very appealing. That said there are certainly too many companies that will abuse the technology to further dehumanize the recruiting process.
by bjoli | 2025-08-04 16:02:59+00:00
Gnome should follow suit. I still have problems with context menus stealing focus and locking it to the window where they are opened.

When I right click in nautilus I have to close that menu before I can click anything not-nautilus.

It happens in every gnome application with 2 out of 3 mouse devices and it drives me nuts.

I still can't drag and drop if I alt-tab to a different window. All of these were introduced after 3.0, but have not been considered severe enough to fix.
by augusto-moura | 2025-08-04 16:03:18+00:00
You are probably looking for `Promise.allSettled`[1]. Which, to be fair, becomes quite convulated with destructuring (note that the try-catch is not necessary anymore, since allSettled doesn't "throw"):

// Parallel execution of independent operations const [ { value: config, reason: configError }, { value: userData, reason: userDataError }, ] = await Promise.allSettled([ readFile('config.json', 'utf8'), fetch('/api/user').then(r => r.json()) ]); if (configError) { // Error with config } if (userDataError) { // Error with userData }

When dealing with multiple parallel tasks that I care about their errors individually, I prefer to start the promises first and then await for their results after all of them are started, that way I can use try catch or be more explicit about resources:

// Parallel execution of independent operations const configPromise = readFile('config.json', 'utf8') const userDataPromise = fetch('/api/user').then(r => r.json()) let config; try { config = await configPromise } catch (err) { // Error with config } let userData; try { userData = await userDataPromise } catch (err) { // Error with userData }

Edit: added examples for dealing with errors with allSettled

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
by stock4hire | 2025-08-04 16:03:20+00:00
Senior Applied Scientist, Generative AI (GenAI) | Remote USA | Full-time | Benefits | Stock Options

At Sirona Medical, we’re building software that enables physicians to work as fast as they can think.

Design, develop, and fine-tune generative AI models for clinical applications, including semi-automated medical report generation, patient data summarization, and clinical decision support.

Prototype and integrate AI models into real-world healthcare applications, collaborating with product and engineering teams to push models into production.

https://grnh.se/gshurhs25us
by tr_user | 2025-08-04 16:03:28+00:00
None of what you say is inherent in a public service.

The DMV often gets singled out as an inefficient system that is emblematic of the failure of public option, but I assure you as someone who's had to deal with a privatized version, you're not getting better service and in fact the fees are much more expensive without recourse or oversight.

The answer to a bad system is a good system. Adding a middleman who is only interested in extracting as much money as possible is rarely the improvement the consultants would have you believe.
by 0_____0 | 2025-08-04 16:03:30+00:00
Yes, and. You always leave yourself an out.

Oncoming unprotected lefts are the most dangerous feature of city streets, and good motorcyclists learn to be extremely wary of their users.

Re: stopping in front of you - this is one reason why lanesplitting can actually be safer. If a car in front of you does an emergency braking maneuver, you're not pointed at the back of them. Additionally, you're not in the way of the car behind you who was watching Harry Potter on his phone and hasn't yet noticed what's happened. We call the longitudinal gap between cars the "squish zone."
by enmity | 2025-08-04 16:03:43+00:00
EVgo | Multiple Roles | Remote (US) | Full-time

EVgo (Nasdaq: EVGO) is one of the nation’s leading public fast charging providers. With more than 1,100 fast charging stations across over 40 states, EVgo strategically deploys localized and accessible charging infrastructure by partnering with leading businesses across the U.S., including retailers, grocery stores, restaurants, shopping centers, gas stations, rideshare operators, and autonomous vehicle companies. At its dedicated Innovation Lab, EVgo performs extensive interoperability testing and has ongoing technical collaborations with leading automakers and industry partners to advance the EV charging industry and deliver a seamless charging experience.

Apply through LinkedIn: https://www.linkedin.com/company/evgo/jobs/

Or on our website: https://evgo.com/company/careers/#open-positions

Current openings:

DevOps Engineer: https://evgo.com/company/careers/oKtewfwH/

Software Development Engineer I: https://evgo.com/company/careers/oD8wwfwx/

Senior Manager, Software Development: https://evgo.com/company/careers/og74vfwG/
by scotty79 | 2025-08-04 16:04:02+00:00
> It's a fantasy.

Of course.

> Of having to collect on debts?

Why would they need to do that? "Credit" part of credit card is completely irrelevant when it comes to payment systems. It's a trick to milk the customers. Why would Valve lower themselves to that level?

My point is, with crystal clear, pro-consumer reputation Valve could be real alternative to gambling industry of Google Play store, payday loan business of VISA/MasterCard and gym membership style of extortion of other services. And betting on consumer was a recipe for success for Valve so far.

Why would they try? Because it's always good to 10x your revenue.
by asciii | 2025-08-04 16:04:16+00:00
Kudos Catriona Drummond for letting the secret out of Brisbane, and perseverance to become a visual artist. What really attracts people to Bluey is the art. Seriously, it can be on mute and it's mesmerizing (not that the music is not awesome, because it totally makes it 10x better, too).

The artistic mature here is also off the charts, to recognize that innate sense of what makes things amazing:

> Appeal is such an intangible element to visual art, I could try and harp on in some pseudo-scientific way about what I personally think creates that deep satisfaction when viewing something ‘visually appealing’. I think there’s a whole weird matrix of things firing off in our monkey brains to illicit it. But I’ll just leave it at: we know it when we see it. I wanted to make something that was truly delicious to look at.
by ofjcihen | 2025-08-04 16:04:18+00:00
I was one of the “lucky” few to witness the school of slur-fish.

Being in security I laughed because of how egregious it was but also because I knew someone on HN with some actual time on their hands to help properly would be along soon.

I also appreciate this post mortem. Vibe-coded anything in prod is a lot of my work load in IR these days but it was nice to see such a low stakes project properly documented.
by willguest | 2025-08-04 16:04:18+00:00
> The Internet as we have known it for the past three decades is rapidly changing, but one thing remains constant: it is built on trust.

I think we've been using different internets. The one I use doesn't seem to be built on trust at all. It seems to be constantly syphoning data from my machine to feed the data vampires who are, apparently, additing to (I assume, blood-soaked) cookies
by busterarm | 2025-08-04 16:04:21+00:00
My niece just graduated two years ago summa cum laude with both a BA and a BS. Her entire peer group is entirely unemployed, in NY and CA, and basically living off of seasonal part time gigs where they can even get them. _ONE_ of her friends managed to snag a job as a NYC Sanitation worker.

In fact, she's flying across the country and staying with a friend for the next four months just to do an internship at a state park after being ghosted by all of the several hundred other opportunities she's applied for...
by thedanbob | 2025-08-04 16:04:34+00:00
I rented a car in the UK a few years ago and by the end of the trip I was ready to set it on fire.

- Adaptive cruise control would randomly slam on the brakes on the motorway (just passed a 30 kph exit, the speed limit must be 30 now!), or match speed with a car in the next lane that was I trying to pass

- Emergency braking would trigger if I got too close to a car that was turning out of my lane, or a shrub while parking

- Lane assist reenabled itself every time I started the car

- Radar system would fail every ~3 starts, which would disable adaptive cruise control (ok) and blast a warning sound (bad)

At least now I know that if I'm shopping for a car in the future, one of my criteria needs to be "won't actively try to kill me".
by stock4hire | 2025-08-04 16:04:45+00:00
Staff AI Engineer | Remote USA | Full-time | Benefits | Stock Options At Sirona Medical, we’re building software that enables physicians to work as fast as they can think.

We are seeking a Staff AI Engineer to architect, develop, and lead the implementation of groundbreaking AI-driven capabilities at Sirona Medical. In this pivotal role, you’ll work at the forefront of applied AI—leveraging Large Language Models (LLMs), multimodal AI, and advanced agentic workflows to build real-world healthcare solutions that improve clinical outcomes and operational efficiency.

https://grnh.se/n49xtqls5us
by daft_pink | 2025-08-04 16:05:00+00:00
I feel the real problem with excel is that it’s not reusable.

Otherwise it’s a decent tool, but the fact that you write your code in a cell that is so tied to other cells with non-useful names that it’s impractical to reuse is a reason why it sucks.

Whereas many of these visual worksflow tools at least can export to json and be manipulated programatically in a useful way.
by elieteyssedou | 2025-08-04 16:05:15+00:00
Hi Simon, thanks for your comment. I’m the author, just discovering the thread here on HN (and thanks everyone for the enthusiasm!).

I do think we need a new definition for vibe-coding, because the way the term is used today shouldn’t necessarily include “not even reading the code”.

I’m aware that Karpathy’s original post included that idea, but I think we now have two options: - Let the term vibe-coding evolve to cover both those who read the code and those who don’t. - Or define a new term — something that also reflects production-grade coding where you actually read the code. If that’s not vibe-coding, then what is it? (To me, it still feels different from traditional coding.)
by hombre_fatal | 2025-08-04 16:05:16+00:00
Your comment and the above comment of course show different cases.

An agent making a request on the explicit behalf of someone else is probably something most of us agree is reasonable. "What are the current stories on Hacker News?" -- the agent is just doing the same request to the same website that I would have done anyways.

But the sort of non-explicit just-in-case crawling that Perplexity might do for a general question where it crawls 4-6 sources isn't as easy to defend. "Are polar bears always white?" -- Now it's making requests I wouldn't have necessarily made, and it could even been seen as a sort of amplification attack.

That said, TFA's example is where they register secretexample.com and then ask Perplexity "what is secretexample.com about?" and Perplexity sends a request to answer the question, so that's an example of the first case, not the second.
by msgodel | 2025-08-04 16:05:16+00:00
We're buried in luxury and have no necessities.

You're literally doing the "let them eat cake" thing the boomers have been doing for decades. If you keep doing this you will spend your old age in the streets scorned by the younger generations you've thumbed your nose at. You'll probably have a very nice smartphone though and we'll tell you "why are you complaining? you have such nice luxuries, you should be grateful to us you at least have that."
by paradox460 | 2025-08-04 16:05:18+00:00
Peppa just feels like one more of those random grab bag of terrible kids shows. There's no comfort like bluey has, no quiet episodes. It's just noise for the children, with rather dumb, flat characters

My kids will watch it, if someone like Grandma or the neighbor put it on, but their attention wanders. Bluey? They stay locked on for the entire duration of the episode
by philipallstar | 2025-08-04 16:05:20+00:00
Of course some[0] don't earn their wealth, but their wealth was earned by someone else still providing value. They got the output for nothing, but it was still earned.

There are some people, such as Vladimir Putin, who just drain their country of its resources, enabled by the force of the state. But capitalism is about free exchange of value. So if someone gets rich; lots of other people got value.

[0] https://en.wikipedia.org/wiki/List_of_female_billionaires#20...
by wltechblog | 2025-08-04 16:05:22+00:00
The ING in Thingino stands for Ingenic. The Ingenic chips are MIPS, all the other cams are ARM. Focusing on these chips allows us to produce a firmware that actually works (not my experience with openipc) and is already configured for a specific product so you don't have to spend hours figuring out specifics for your camera to enable the hardware features!
by f_kai | 2025-08-04 16:05:43+00:00
Down here in Australia, I've had quite a few friends encounter Sapia.ai (https://sapia.ai/) during the recruitment process. The whole experience sounds pretty dystopian. Candidates record multiple video sessions answering questions from a chatbot, with instructions before recording to 'appear friendly on camera.'

They claim they can assess qualities like problem-solving ability and leadership purely based off of these text and video sessions. It's been deployed at major Australian employers including Woolworths (one of our largest supermarket chains) and Qantas (our national airline).

While recruitment practices by HR have long been riddled with pseudoscience tests (like Myers-Briggs or DISC), I really do think it's only going to get worse when tools like this can be deployed en masse while claiming the high ground that algorithms are smarter at inferring these qualities, no matter how flawed they actually are.
by ryanf | 2025-08-04 16:05:54+00:00
Maybe I'm too paranoid! If it's not LLM then I don't think it's a very well-organized post though.

In addition to the emoji, things that jumped out at me were the pervasive use of bullet lists with bold labels and some specific text choices like

> Note: The bash scripts in tools/ dynamically generate Rust code for specialized analysis. This keeps the main codebase clean while allowing complex experiments.

But I did just edit my post to walk it back slightly.
by eddythompson80 | 2025-08-04 16:06:18+00:00
That would make it a moderated ecosystem, not a closed one.

AFAIK, Section 230 protection extends to online advertisement as these companies claim the ads are user generated content. There were many law suits against Google and Meta about being responsible for the content and ads their algorithms push and how it radicalized people or harmed people. I recall Google and Meta won all those cases.

Plus, in the 1960s there was a famous Supreme Court case against NYT for publishing a pro-civil rights ads that contained wrong claims against some like cop or politician in the south. They argues that NYT was libel for the malicious attack. The Supreme Court ruled in NYT favor because even if the ad buyers were malicious, they need to prove that NYT was also intentionally malicious in their intent
by pton_xd | 2025-08-04 16:06:26+00:00
> Crawling and scraping is legal. If your web server serves the content without authentication, it's legal to receive it, even if it's an automated process.

> Cloudflare and their ilk represent an abuse of internet protocols and mechanism of centralized control.

How does one follow the other? It's my web server and I can gatekeep access to my content however I want (eg Cloudflare). How is that an "abuse" of internet protocols?
by cnst | 2025-08-04 16:07:24+00:00
I looked at the list on https://thingino.com/ , and one of the cheapest cameras supported by thingino is Wansview Q5.

I'm NOT exactly sure on the exact version, because 2 different versions exist on Amazon, 3MP/2019 and 5MP/2024, in 2 colors each, but the older 3MP version is available for under $20.00 USD with FBA:

https://www.amazon.com/stores/Wansview/page/1E1F86AB-C01A-45...

https://www.amazon.com/dp/B07QKXM2D3 — $16.14 FBA for black 3MP Q5 Wansview

https://www.amazon.com/dp/B07QKWPT8J — $19.78 FBA for white 3MP Q5 Wansview

It's also been on sale at $9.99 on Woot a few months ago, but sold out.

https://electronics.woot.com/offers/wansview-2k-ip-security-...

EDIT: looks like the cheapest one in the US is actually Cinnado D1 2k, it's under $14.99 on Amazon.

https://github.com/wltechblog/thingino-installers/tree/main/...

https://www.amazon.com/dp/B0CBBT5RMP — ≤$14.99 FBA for Cinnado D1