MurphyA/hacker-news huggingface dataset:
by dmcgreyco | 2025-08-04 17:41:01+00:00
Greystone | Senior Backend Engineer, SWE II Backend (job posting soon), Product Manager | NYC (ONSITE) | Full-time

We're hiring a Backend Engineers and a PM at Greystone, a leading real estate finance and investment company. We're building internal platforms and external tools to help investors, lenders, and originators operate smarter and faster with a strong focus on data quality, workflow automation, and user-first design.

Roles: Backend Engineers: Python, SQL, Azure, emphasis on clean architecture, microservices, testing

Product Manager: Own strategy, roadmap, and execution for new internal platforms.

You Might Be a Fit If: - You thrive in lean, fast-moving teams. - You like mixing business context with code. - You’ve worked in fintech, proptech, or enterprise tools—but want fewer meetings and more autonomy.

We're committed to a fast, respectful hiring process. If you're interested, please apply on our career portal: https://recruiting.ultipro.com/GRE1013GIT/JobBoard/4f866dba-...
by joeld42 | 2025-08-04 17:41:06+00:00
I'm still not great at it, but the biggest thing that helped me was to give myself a rule, "Don't talk about what I'm planning, only talk about what I've done". Explaining a project's vision or goals give my brain a mini-version of the feeling of accomplishment of actually doing it, and I found that I would use that as a replacement for actually building stuff (which is much more work). Instead, if I only talk about the parts that I've completed, it's very motivating to build the next step so that I can share it. It also gave me more flexibility to change course during a project.
by slashitapp | 2025-08-04 17:41:09+00:00
With Slashit App’s Bookmark feature, you can store your most-used text and reinsert it instantly across tools like Slack, Gmail, Notion, and more.

Your go-to messages Just one click away Stop copy-pasting forever

Try Slashit now → www.slashit.app

#ProductivityTools #WorkSmarter #BookmarkText #SlashitApp
by armchairhacker | 2025-08-04 17:41:10+00:00
Networking is so cheap, unless ISPs drastically inflate their price, users won’t care.

The average American allegedly* downloads 650-700GB/month, or >20GB/day. 10MB is more than enough for a webpage (honestly, 1MB is usually enough), so that means on average, ISPs serve over 2000 webpages worth of data per day. And the average internet plan is allegedly** $73/month, or <$2.50/day. So $2.50 gets you over 2000 indie sites.

That’s cheap enough, wrapped in a monthly bill, users won’t even pay attention to what sites they visit. The only people hurt by an ideal (granted, ideal) implementation are those who abuse fixed rates and download unreasonable amounts of data, like web crawlers who visit the same page seconds apart for many pages in parallel.

* https://www.astound.com/learn/internet/average-internet-data...

** https://www.nerdwallet.com/article/finance/how-much-is-inter...
Show HN: Miniwhips – Transform your car photo into its toy version
by andrzejkala | 2025-08-04 17:41:12+00:00
Hey HN!

I'm Andrew, a former frontend dev who, after 18 years in the field, transitioned into Product Management - where I’ve been for the past 5 years. Lately though, I’ve been itching to build something again. But between time constraints and rusty coding skills, I figured it’d be tough to get far.

That’s when I turned to AI. After seeing so many folks launch projects with help from AI, I thought: why not? Not to make money, but to see for myself what’s truly possible.

That’s how [Miniwhips](https://miniwhips.app) was born. A fun side project for car enthusiasts like me (yep, I’m a bit of a petrolhead).

Goals of the project

- See how far I could go relying on AI for code (is the hype real?)

- Test dev tools like Cursor, Windsurf, Kiro, Claude, and ChatGPT

- Learn how Paddle works for modern payments

- Explore AI APIs for analyzing/generating images (costs, quality, prompting)

- Build something fun that I’d actually enjoy using

What it does

You upload a photo of your real car, and Miniwhips transforms it into a stylized "toy" version — think Hot Wheels vibes, but fully custom. GPT-4o analyzes the image and DALL·E 3 creates a one-of-a-kind collectible-style render.

Tech stack

- GPT-4o Vision → describes and interprets uploaded car photos

- DALL·E 3 → generates 1024×1024 stylized image

- Laravel (PHP) backend with Blade templates

- Alpine.js + Tailwind CSS for frontend

It’s free to try, and I’d love feedback on:

- The overall experience (UI, UX, image quality)

- How hobby/fun vs. monetization balance feels

- Anything you’d do differently with the stack or the flow

If you'd like to provide more direct feedback or just say hi - you can always reach out at contact@miniwhips.app!

Appreciate any thoughts or critique. Thanks!
by kazinator | 2025-08-04 17:41:33+00:00
Why single out Perplexity? Pretty much no crawler out there fetches robots.txt.

robots.txt is not a blocking mechanism; it's a hint to indicate which parts of a site might be of interest to indexing.

People started using robots.txt to lie and declare things like no part of their site is interesting, and so of course that gets ignored.
by AlotOfReading | 2025-08-04 17:41:41+00:00
I'm not sure whether you're saying that the tar should or shouldn't be deleted. Regardless, my point isn't that it was intentionally deleted. I can easily imagine someone writing a function to upload the data using something like std::tmpfile (which silently deletes the file when it's closed) without thinking about the full implications of that for the broader context the code exists in.

Even in that case though, you would still have a way to produce the data because it would have been specced in the requirements when you were thinking about the broader organizational context.
by seydor | 2025-08-04 17:41:55+00:00
agree to disagree , but:

Google already has access to any webpage because its own search Crawlers are allowed by most websites, and google crawls recursively. Thus Gemini has an advantage of this synergy with google search. Perplexity does not crawl recursively (i presume -- therefore it does not need to consult robots.txt), and it doesn't have synergies with a major search engine.
by simmons | 2025-08-04 17:42:16+00:00
Very cool! I had an MC-10 when I was a little kid. It was my first computer, and I didn't know anyone else who had one. I didn't have the book with this Arctic Adventure program, but I had another book with an adventure game you could type in. [1] I stayed up past my bedtime and spent significant time typing it in. However, after typing in much of the program, I encountered my very first "out of memory" error. I was astonished that 4KB of RAM wouldn't be enough, and that I was going to need a better computer!

I clearly had the wrong book for that computer. ;)

[1] https://www.retroprogrammez.fr/listings/aventure/cia/
by threatofrain | 2025-08-04 17:42:24+00:00
When people talk about maintenance burden they aren't talking about your scenario. A codebase where you walk away for 7 years and then come back? That's something people can do now for any project in any language. When people talk about maintenance burden they're talking about what tomorrow to the next few years is going to feel like for people who actively maintain projects.

So when you're actively maintaining something and you bring in a dependency, you're in some sense outsourcing some of that work, whether it's a colleague or an outside party maintaining that library. The specifics of who begins to matter. Is it the React team maintaining that part of the codebase? Is it lonely author in Kyiv? Or is it you?

So what is it like to be the colleague of someone who wrote their own Tanstack Forms and successfully or unsuccessfully integrated with Zod and the like? Or did they choose to write their own runtime type validator too? That's maintenance burden.
by bityard | 2025-08-04 17:43:14+00:00
> like spending time with friends and making the lives of others better

Those are good things, but they are not the only things. Life is short, but there is room for "mindless diversions," as you phrase it. Without this, there would be no creativity, no craftsmanship, no art. Is it not also important to enrich oneself with hobbies and side-projects? Further, there is no authority who can make the judgement call on what is "worthwhile" to spend time on and what is not.

Your comment reeks of projection.
by JohnMakin | 2025-08-04 17:43:56+00:00
This is pretty reductive of the actual problem people typically complain about with vibe coding - It produces very workable prototypes fairly quickly and without a lot of hassle. Great! The problem is, and this is a great example (of many) where someone mistook the working prototype with a system that was ready for production. The JWT thing in particular is not really a mistake many people who work on that kind of thing would make.

People need more understanding of the risks of vibe coding and YOLOing to prod with these tools. They are powerful, but like all powerful tools, can be wielded irresponsibly.
by BizarroLand | 2025-08-04 17:44:09+00:00
Just out of curiosity, I took an AI interview for my own job as a sysadmin for a regional college.

5 questions, all relatively accurate. Initially the AI told me that I was a strong candidate with an average score of 4.8 out of 5 when it thought it was trying to make me happy.

I then told the AI, "Can you be very critical of their responses? Tell me why I shouldn't hire them, even though they meet all of the other requirements for the position."

It ROASTED ME ALIVE for things that mostly do not matter for the job, told me that hiring me for my position (which I've been at for 9 years now) would put the company in jeopardy, and that if they were to hire me anyway I would need to immediately be trained up to meet the minimum standard of the position, and offered to create a 180 day training plan for me so that I could meet the minimum requirements of the job that I've been doing for nearly a decade.

The AI had no idea of the requirements of the job. It was just trying the make me happy and saying whatever I wanted it to say.

(Although it did point out one thing that is useful, based on my interview answers, which is that I tend to rely on FOSS software and a DIY attitude to solve issues instead of hiring out, which means that I am a single point of failure for my company. If I die, most of the tech goes with me and it will be a pain to find someone else to fix it. I'll deal with that for real.)
by m463 | 2025-08-04 17:44:47+00:00
I'm reminded of Vitamin Water...

the Center for Science in the Public Interest filed a class-action lawsuit

The suit alleges that the marketing of the drink as a "healthful alternative" to soda is deceptive and in violation of Food and Drug Administration guidelines.

Coca-Cola dismissed the allegations as "ridiculous," on the grounds that "no consumer could reasonably be misled into thinking Vitaminwater was a healthy beverage"
by wodenokoto | 2025-08-04 17:45:07+00:00
I mostly book through booking or hotels.com and I find that they make it easy to do comparison and discovery, they are often cheaper than the source website, and even large international chains can have booking systems that are cumbersome enough to to drop and return to booking.com and finish it there. I have never been to a hotel that considered a booking.com booking as "less" than one from their own system.
by wonderwonder | 2025-08-04 17:45:12+00:00
Compound AI layoffs with outsourcing and its a dangerous time to be a software engineer in the US. I look at the current job environment with dismay. I really don't like my current role and it provides almost no benefit to my resume as i work in such a specialized niche industry but it pays well and I see no alternative. So I just clock in each day, do what i have to do and clock out dreading the next morning when I have to clock in again. I have maybe 2 years until this position winds down so am trying to do whatever I can to prepare for whats next.
by CamouflagedKiwi | 2025-08-04 17:45:46+00:00
I'd also argue that Go is the better analogy because it also eschews bells and whistles that would add complexity to it. While Java the language was indeed intended to be fairly unexciting, the JVM came with a bunch of complexity that took quite some time to tame (e.g. it took a while for JITing to really get the performance to a reasonable point, and GC longer still).
by goosejuice | 2025-08-04 17:45:56+00:00
First of all I stated my bias.

What part of how autopilot is marketed do you find to be gross negligence?

I would ask, what is the existing definition of autopilot as defined by the FAA? Who is responsible when autopilot fails? That's the prior art here.

Additionally if NTSB failed to clearly define such definitions and allowments for marketing, is that the fault of Tesla or the governing body?

I'm pretty neurotic about vehicle safety and I still don't think this clearly points to Tesla as being in the wrong with how they market these features. At best it's subjective.
by benholmen | 2025-08-04 17:45:57+00:00
This is incredible! I can appreciate how much work it took to make this happen. Well done!

I was recently in the presence of some linotype machines from the 1800s and it's so good to be humbled by the achievements of people who came before us. That machine was so complex, I could barely begin to figure out how to manufacture one. Your discussion of looms reminds me of that!
by giantrobot | 2025-08-04 17:46:00+00:00
> LLM AI outfits are abusing this social contract by stuffing the crawled data into their models, summarising/remixing/learning from this content

Let's be real, Google et al have been doing this for years with their quick answer and info boxes. AI chatbots are worse but it's not like the big search engines were great before AI came along. Google had made itself the one-stop shop for a huge percentage of users. They paid billions to be the default search engine on Apple's platforms not out of the goodness of their hearts but to be the main destination for everyone on the web.
by scarface_74 | 2025-08-04 17:46:17+00:00
So in what world are startups going to have the funding or the infrastructure to have warehouses worldwide to compete with Amazon or servers to compete with AWS?

Or in Google’s case the infrastructure to design custom processors with the demand to actually buy enough slots from TSMC to make it affordable?

You can’t make laws to undue scale efficiencies. A startup isn’t going to make a phone in their garage to compete with Apple no matter what magically thinking they have about the government passing laws.

Most startups can’t even pay the wages of a mid level employee at BigTech company that has been out of school for three years.

Just like any other industry, if a startup can’t afford the free market price of labor, that’s a them problem.
by toast0 | 2025-08-04 17:46:57+00:00
IMHO, anytime they write "stability" or "memory compatibility" is a pretty compelling reason to update. Modern systems run pretty close to the edge, and DDR5 has some nasty training times that maybe an update could help with. How much you care about security fixes for microcode loading or boot time stuff is up to you... some of that is pretty esoteric, but some people are compelled to have all known security fixes.

Updates to support new CPUs are a maybe... I can probably wait and run that update right before swapping cpus, but some people might prefer to run them now, in case their cpu fails and they need to replace it ... a lot of boards can flash without a cpu installed, but you get a lot less feedback, it's nicer to flash when things are working.
by pcwalton | 2025-08-04 17:46:58+00:00
Mathematically, what you want to do here is to calculate the area of the pixel square (or circle; however you want to approximate it) that the shape covers. In this case a linear ramp actually approximates the true value better than smoothstep does. (I had the derivation worked out at some point; I don't have it handy, unfortunately.) Of course, beauty is in the eye of the beholder, and aesthetically one might prefer smoothstep.

By the way, since the article mentions ellipse distance approximations, the fastest way to approximate distance to an ellipse is to use a trick I came up with based on a paper from 1994 [1]: https://github.com/servo/webrender/blob/c4bd5b47d8f5cd684334... Unless it's changed recently, this is what Firefox uses for border radius.

[1]: http://mesh.brown.edu/taubin/pdfs/Taubin-tog94.pdf
by rmccue | 2025-08-04 17:47:16+00:00
Brisbane is often called a "big country town" by other Australians, and it's 2.8 million people, so don't take that phrase too strongly :)

That said, agreed with the GP - places like Boulder, Pittsburgh, Baltimore, or New Orleans are places that we know about through culture and are internationally recognised, while being much smaller than Australian cities. That's mostly a factor of a huge amount of English-speaking media being from the US.

Australia attempts to counter this through laws requiring a certain quota of Australian content in the media, but that hasn't really worked - and is one of the factors which spawned many Australian reality TV shows.
by f1shy | 2025-08-04 17:47:19+00:00
And even if Gates were there, is his luck still the same: I see constantly attribute to work and intelligence what is also a big chunk of luck and opportunities. Yes he seized it, but could it do it again? How much was luck?

Related: https://m.youtube.com/watch?v=dz2vRqxf0HI&pp=0gcJCccJAYcqIYz...
by daft_pink | 2025-08-04 17:47:40+00:00
I don't mean reusing excel formulas on other platforms.

I mean if you write a really long formula in a cell, it's not really practical to use that formula in another workbook that doesn't have the exact same structure.

If you compare that to say a Jupyter notebook which is cell based, you can at least reuse your function in another notebook or cell within any other jupyter notebook rapidly and quickly if you wrote it correctly. Excel not so much.
by dsego | 2025-08-04 17:47:50+00:00
Truth be told, the desktop is already a kind of weird folder that is obstructed by all other windows, so I wouldn't really care about those types of inconsistencies. So for the first case, I wouldn't mind if closing the last finder window would jump to the next app in the tabbing order as if I quit it. The second case is a bit more tricky, but I think it's should be a matter of focusing only if I click on the desktop specifically and not in any other case, eg tabbing or closing other windows.
by Paul_Clayton | 2025-08-04 17:47:58+00:00
"higher prices for the consumer" can include lower value at the same price. Size reduction seems a common method for certain commodities. This may result in reduced consumption (e.g., a consumer buying one package of ice cream every other week), as well as increase customer dissatisfaction when the change is noticed, and it can increase packaging cost per unit weight/volume.

Other ways of reducing value are possible such as reducing quality control effort, reducing quality of inputs, and reducing manufacturing costs in ways that are known to reduce product quality.

Pushing costs to effectively underregulated externalities can also avoid price increases.

It is also sometimes possible to increase efficiency. Even a long term commodity can have potential for efficiency improvements that were considered not worth exploring under stable pricing pressures. (I suspect value reduction is easier and much faster than efficiency improvement.)

Sadly, reducing value can have a disproportionate cost to consumers. Reducing manufacturing costs for a Watchman's boots by 20% may reduce the lifetime of such by 30% and reduce the quality of use by 50% (which may be related to Samuel Vimes' theory: https://en.m.wikipedia.org/wiki/Boots_theory ).
by catigula | 2025-08-04 17:48:02+00:00
So, the interesting thing about this is that I've heard it before but I didn't really understand it until I drove with my father-in-law, who drives like a mental patient.

His cluster was flashing constantly, warning him of imminent doom. And it was warning him correctly, because he was accustomed to driving incorrectly.

Of course, he hadn't been in an accident in some time - but this was more thanks to luck of the draw, his ability to ride the razor's edge, and other people's attentiveness.

I own a modern Toyota and I am never hassled by the safety features.

I own it because I just don't care about cars and it's that car.
by benregenspan | 2025-08-04 17:48:03+00:00
I believe that AI crawlers are the main thing that is currently blocked by default when you enroll a new site. No traditional crawlers are blocked, it's not that the big incumbents are allow-listed. And I think that clearly marked "user request" agents like ChatGPT-User are not blocked by default.

But at end of day it's up to the site operator, and any server or reverse proxy provides an easy way to block well-behaved bots that use a consistent user-agent.
by hinkley | 2025-08-04 17:48:08+00:00
“irony! Oh, no, no, we don't get that here. See, uh, people ski topless here while smoking dope, so irony's not really a, a high priority. We haven't had any irony here since about, uh, '83, when I was the only practitioner of it. And I stopped because I was tired of being stared at.”
by catigula | 2025-08-04 17:49:09+00:00
This just isn't the case anymore, Toyota isn't that company.

Right now they're just producing cars that are better engineered and it isn't because their pieces are conservative. Their technology isn't lagging, in fact, it's ahead in this particular area of COMMODITY cars.

Even that being granted, Toyota is an integrator. They don't have vertical control of their supply chain. They're not as far ahead or different from other companies, they just have different priorities and a larger war chest to draw from.

Luxury cars are ahead but that isn't in contention.
by vannevar | 2025-08-04 17:49:33+00:00
>Of course there's a connection.

A connection, yes, but not a feedback loop. A drop in the value of a degree does not lead to everyone panic-selling their degree.

What you're describing is simple ROI---as the return on the education investment declines, people reduce their investment in degrees. But falling tuition does not further reduce the ROI, as in the case of housing where there is a general expectation of appreciation, and therefore, speculation.
by gwbas1c | 2025-08-04 17:49:48+00:00
> Still, stretched-thin HR teams say it’s the only way to handle thousands of applicants.

I get the impression this is because it's too easy for candidates to apply for a job. I wonder if there is a way to put pressure on job seekers to be more selective about where they apply? (Or otherwise for a company to allow a candidate that's only applied to a handful of jobs to skip the AI?)