MurphyA/hacker-news huggingface dataset:
by vlovich123 | 2025-10-17 03:29:27+00:00
Oh and to add on, in c++ there’s no borrow checker and no language guarantees that exploit UB in the way Rust does with ownership. What does it matter if two parts of a single threaded program have simultaneous mutable references to something - it’s not a safety or correctness issue as there’s no risk of triggering UB and there’s no ill formed program that could be generated that way. IMHO a RefCell equivalent in C++ is utterly pointless.
by NBJack | 2025-10-17 03:30:20+00:00
I got into coding at home when I realized ctrl-break gave me a BASIC command prompt on my Apple //c. It was really cool, and I spent a lot of time learning to code. There was one small problem: doing so on startup meant I didn't get a DOS. In other words, every program I wrote like that meant I couldn't keep it.

I eventually learned to get a ProDOS disk setup, and save my work, but it was still fun.
by akarshc | 2025-10-17 03:31:07+00:00
It’s not just a simple todo list. The product includes advanced features like goal tracking, minimal project management, a streak system, daily task resets with a 3-task limit, and AI-powered task creation that can break tasks into subtasks. Users also get individual profiles to share streak progress and build habits. On top of that, we’re working on additional features like adding team members to projects and real-time collaboration. While it’s certainly possible to build these in Laravel, implementing them is not as seamless or straightforward as it is in Phoenix.
by Spooky23 | 2025-10-17 03:32:19+00:00
I worked at a US college that had a big semiconductor engineering and manufacturing engineering program. They were about 20-30% international, but the program wasn’t huge.

Frankly, it’s shitty work. Software is where it’s at. Hardware people get paid peanuts and work really hard. When you’re a master of a particular technology, you get discarded when the next thing comes along. Ask the people at Intel or IBM. The best jobs are the execs and the tradesmen.
by standardUser | 2025-10-17 03:32:21+00:00
I think you're dramatically underestimating the power of corporations in previous eras. The Gilded Era and the Reagan-Clinton years had their own versions of super-extreme corporate power, with long-lasting repercussions. If anything, we're seeing a relative rise in the power of governments, exemplified by things like EU bureaucracy, growing protectionism, and the right-wing backlash autocracies all over the world.
by vlovich123 | 2025-10-17 03:32:49+00:00
Correct. Defaults matter. Also, even if you have a coverity license, you have to do the work of integrating it into your build system. cargo clippy works always and will cover all platforms and architectures you try to build for. This is significantly harder in c++ to the point where I’ve rarely seen coverity and other static analysis tools in use in large c++ code bases.
by professorseth | 2025-10-17 03:33:22+00:00
Yes and no.

I actually wrote the code to make this work with screen readers, back when I worked for Kindle in 2018.

I even got to test it out with a few Amazon employees who were blind, which was a really cool experience!

We added some hidden divs which had the plaintext version for screenreaders. For whatever reason, upper management was ok with the plaintext being scrapable, as long as the formatted version couldn't be scraped.
by ggm | 2025-10-17 03:33:53+00:00
Triangulation by signal strength. Only takes 3 measurements, less if you have a small number of properties. If you're injecting intermittently it gets harder but they'd pinpoint you from other signals in the end with LEA assistance to get the cellphone data. (You did remember to turn it off, right? But how are you getting the sms requests in for play lists?)
Show HN: AICrop – AI-powered local image resizer for social media
by runmix | 2025-10-17 03:34:26+00:00
Show HN: AICrop — AI-powered local image resizer for social media (no signup, privacy first)

Hi HN — I’m excited to share AICrop ([https://aicrop.app](https://aicrop.app)), a simple tool my collaborator Claude Code and I built to solve a pain point we repeatedly saw among content creators and social media users.

The problem / origin story

Whenever I’m preparing images for social media posts or marketing, I always run into the tedious task of cropping or resizing the same photo to different aspect ratios (Instagram, Twitter, TikTok, LinkedIn, etc.). Doing this manually is time-consuming and error-prone, especially when I want the subject (face, object) to stay centered and look natural across all variants.

Claude Code and I decided: why not make a tool that automates cropping intelligently, but also respects privacy — meaning images never leave the user’s device?

What AICrop does

* You upload a photo (JPG / PNG / WebP, up to 10MB), and AICrop runs object/subject detection entirely in the browser using TensorFlow.js. * It proposes crop frames for major social platforms (Instagram, Twitter, TikTok, LinkedIn, YouTube, etc.) with instant previews. * You can fine-tune the results manually if needed. * No server upload, no account required, no watermark — everything happens locally in your browser.

We built it through “vibe coding” — an iterative, creative collaboration between me and Claude Code. Instead of strict task division, we explored ideas dynamically, letting intuition and quick feedback loops drive progress. It turned out to be both fun and surprisingly productive.

What’s ready now

* Fully working browser version you can try out today (no signup barrier) * Support for the major social media aspect ratios and previews * Manual adjustment and export options * 100% local processing to ensure privacy

What feedback / help we’re looking for

* Does the UX feel smooth and intuitive? * Any crop sizes or platforms we should add next? * Should we build features like batch processing or smarter detection modes? * Thoughts on sustainability — would you keep it free, freemium, or open source? * Any libraries, models, or optimization tips for better in-browser performance?

If you try AICrop, I’d love to hear your thoughts, bug reports, and ideas for improvement. I’ll be around in the comments to chat — thanks for checking it out!
by dspillett | 2025-10-17 03:35:08+00:00
> If IE6 did everything that a user wanted, why should he have to update?

It often didn't, but the user was not always in control. Many business and educational environments held back and their users were in locked down machines (for good reasons) so could not upgrade if they wanted to.

This had a secondary effect: parents in households where the kids weren't in control of the tech were wary to upgrade in case it made them incompatible with work or things the kids needed for school.

> Maybe if IE6 was so terrible, Microsoft shouldn't have released it in the first place.

As has been mentioned a few times, upon release IE6 was the best browser commonly available by a number of metrics. Netscape was properly stagnating around then, Firefox was not yet a thing (even under is earlier names), chrome was even further off, and other alternatives only captured a niche market. A lot changed between then and 2009 but IE6 didn't.

> this assumption that we should always have to be on the update treadmill

This wasn't the enshitification treadmill that we experience today. Newer browsers at the time were offering key benefits for performance and security as well as significant useful features for designers that had to be inefficiently polyfilled or rejected if you needed to support older UAs.

> mitigating security vulnerabilities. And even then, the choice should be on the user.

No. As much as I disparage Windows for being the OS that can't be trusted not to randomly reboot if you leave it unattended for 12 hours, security updates are everybody's problem if you get infested with something that goes on to affect the wider network.
by JBlue42 | 2025-10-17 03:36:57+00:00
> the entire corporate world for 2 decades while being that mediocre

Because most of the corporate world is mediocre. Employees put up with a lot of BS every day, Acrobat and PDFs are just the icing on the cake. And they're risk adverse. "This is what I know".

It's like when the complaints Windows and Office come around (for decades). People got used to it enough, and don't have to pay for it, so why change.

All periods can be replaced by ? if you want...I'm merely speculating having been in all sizes of companies by now. :)
by frm88 | 2025-10-17 03:37:33+00:00
I've been using Hacki, the app (yes, I know) on mobile which adds a couple of features like separating the comment, upvote, flag etc. functions into a separate swipe-right menu and, more to your point: dark mode. It's a great experience. I wish I could find out whether the author has a patreon because a comforting app like this should not go unrewarded but they are obscure. One thing it misses is a menu point for the active link.
by hiAndrewQuinn | 2025-10-17 03:37:36+00:00
> [S]ometimes the things I have the most passion and interest for are not the things that are [natural] strengths.

Whic implies that most of the time, they are.

And that's a good thing. If it took you years to grasp assembly and C, whereas e.g. asynchronous TypeScript is bequem for you the same way polynomials were bequem for David Hilbert in grade school, you would probably make more money, contribute more to the economy, and be an overall happier person overall working a job that is about 80-90% asynchronous TypeScript, and maybe 10-20% the interesting stuff you don't have natural talent at.

Exceptions exist to this rule but they face a double filter:

1. How are you so sure you know better than the people waving money in your face?

2. Even if you have a good reason, why are you the right person to be doing this? Wouldn't someone else whose strengths and talents already align be better still? Is it really impossible to find them and put them in that position instead?
by altairprime | 2025-10-17 03:37:49+00:00
> They don't need to collude with competitors

It’s more profitable to collude — at least if you’re a believer of modern economic theory, as most CFOs are. Any corporation whose articles of incorporation give priority to shareholder returns is theoretically obligated to collude they’ll make more in profits than they’ll pay in fines or shutdown. Thus the importance of prohibiting collusion: no matter how much profit one can make alone from data, there’s always more to be made by a pack.
by JumpCrisscross | 2025-10-17 03:40:21+00:00
> you are using the fusion reaction as a direct propulsion source, in which case it needs to beat chemical rockets at producing thrust

Yes.

> Right now it takes a building the size of 3 football fields to house the only machine that has ever achieved ignition of a controlled fusion reaction

Compare the size of a jet engine to a power plant of a similar size. Size shrinks dramatically when you can blow the heat out of your ass in propellant product.

> you don't just need to satisfy investors, you must overcome gravity

Why? Burn it in vacuum?

> No matter how much fusion advances, fission will always be decades ahead and fundamentally simpler

Why. Fusion precursors are more plentiful than fissionable elements. And fission produces heavy nuclei; fusion doesn’t.
by DaemonCoreApp | 2025-10-17 03:40:38+00:00
Hey everyone,

I’ve been building something I wish existed when I started shipping SaaS apps — a collection of production-ready boilerplates for modern frameworks like Next.js, SvelteKit, Nuxt 3, Remix, Angular, Django, Laravel, and Ruby on Rails.

Each boilerplate includes:

Auth, billing (Lemon Squeezy integration), and dashboard out of the box

Firebase backend setup with Firestore rules ready to deploy

Tailwind + Inter + Poppins styling with a consistent UI system

Starter / Pro / Ultimate tiers for different levels of completeness

Responsive starfield/galaxy design that feels polished and premium

The goal is to let developers skip 75% of the boilerplate work and get to their actual product idea faster. You can literally drop in your logo and data and start selling.

Site: https://daemoncore.app

Stacks: Next.js · SvelteKit · Nuxt 3 · Remix · Angular · Django · Laravel · Rails

Would love your thoughts — feedback, critiques, or feature requests are all welcome. I’m especially curious what features would make these templates feel “production-ready” to you.
by JBlue42 | 2025-10-17 03:41:00+00:00
>which Adobe probably does an excellent job of “customer relationship” with

It really depends. We have a good CSM. But s/he has to defer to CSM's on other teams for more specialized knowledge. Any problems there have been far, far down my list of issues with that company.

Adobe's leverage is big, especially in creative industries so they can keep coasting.
by ninjaa | 2025-10-17 03:42:00+00:00
At OpenAI's DevDay 2025 there was a talk called "Shipping With Codex", where Aaron Friel was introduced as tbe world's top user of Codex. He explained his method and said he would open source it soon. He hasn't yet AFAIK, so I have.

I find the technique mind-blowing efficient and efficacious. It has transformed my productivity completely. YMMV but take a look!

Excited to hear how you guys are getting your coding agents to do bigger and bigger tasks autonomously.
by alganet | 2025-10-17 03:42:39+00:00
> In 1962 Kennedy declared...

Too much speed: Apollo 1. Safety was ignored, three astronauts died before ever reaching space.

Another famous country tried to leap forward too fast, ended up with a Great Famine That I Can Write In Capital Letters Given How The Event Was So Devastating.

If we're talking anecdotes, I can go on and on with counter-examples.

There's an argument for both speed and safety. There is no rule that says we need to risk things to achieve progress. Natural or otherwise.

I am using some words in a very provocative way here, don't worry about it.
by standardUser | 2025-10-17 03:44:02+00:00
I live in NYC and 9 out of 10 meals I have delivered are hot, fresh and show up on a bicycle in about 25 minutes. I know that not the norm, but a good 20-30 million Americans live in areas with an astounding number of fast and diverse delivery options and it should confuse no one as to why people take great advantage of it.

And those same urban-dwellers are far less likely to own a car, and far more likely to have a tiny kitchen.
by lmm | 2025-10-17 03:45:10+00:00
Huh, my experience has been generally the opposite - most FS/BE/FE folks want to understand the business, and while a good PM will enhance that, the median PM is actively detrimental.

Frankly if the people you have aren't good enough then you need to get good at training, get better in your hiring (does your hiring process test the skills you want? Without being so long that anyone decent is going to get a better offer before they reach the end of it?), or maybe your company is just not offering enough to attract decent talent. There are plenty of better-than-AI programmers out there, but even in this job market they still have decent options.
by alganet | 2025-10-17 03:47:35+00:00
> enhance their AI sales

I said "conflict of interest", not "enhancing sales". You could have asked for a clarification.

What I mean by conflict of interest is that whatever is under the "Bloomberg" name seems to be slightly biased towards promoting a more optimistic view of AI than other groups.

I don't care if it's another business unit, that's a technicality. The name carries a certain reputation, and that's enough to create a conflict of interest.
by nine_k | 2025-10-17 03:47:51+00:00
Flask is old. It's mature, nothing left to add, little if anything remains to fix because nothing is really broken. OTOH its static typing story is pretty weak, and this is likely unfixable by design. Its use of one-letter global objects also feels a bit weird.

It's the "choose boring technology" poster child, of sorts: get things done reliable, without using any design younger than 15 years ago.
by lutusp | 2025-10-17 03:48:38+00:00
> Being found not guilty supports my contention.

Not necessarily. A cynical modern legal strategy is to bombard people with frivolous legal actions that only the well-heeled can afford. Defendants can argue that claims are baseless or frivolous, but to make that argument, they must hire a lawyer and appear in court.

To see my point, look at the number of frivolous prosecutions now being launched by ... ah, never mind, I don't want to get political.

But individuals have been successfully prosecuted for "aiding and abetting" violations of the DMCA, where speech was a material element of the proscribed behavior. Oh, and -- IANAL.
by JoelMcCracken | 2025-10-17 03:51:04+00:00
Do most people just not know how to write an interrogative sentence anymore? It is wild to me how often these fragments of questions appear on the front page.

I use this form sometimes myself in a dialogue, as it fits that context. But as an isolated story title, I invariably end up reading the whole sentence several times, trying to parse it.
by ivankra | 2025-10-17 03:51:23+00:00
Funny you say that, as a long term Linux user who was in the exact same boat as you, I actually find Mac M4 my best Linux laptop purchase ever so far. I think what you're missing is its virtualization story. Put UTM on it, and you're back to a familiar environment, just on much nicer hardware. The first time I booted into my Linux desktop on it, I was blown away by how much snappier it felt compared to my ~5 year old top-of-the-line PC build.

I'm as much of a fan of Mac OS as the next Linux user here, but it's a very decent hypervisor and Stuff Just Works out of the box, for the most time. No more screwing around with half-baked qemu wrappers for me, vfio, virgl and what not. And running stuff without virtualization is a non-starter for me, I've been concerned about supply chain attacks before it became fashionable. Of course it would be even nicer if new Macs could run Linux natively, and I hope Asahi project will succeed with that, but until then I'm pretty happy running Linux desktop virtualized on it.

arm64 support is very decent across all the different OS now, I hardly miss Intel. I can even reasonably play most AAA games up to maybe mid-2010s on a Windows VM that's just a three finger swipe away from my main Linux desktop.
by Blackarea | 2025-10-17 03:51:43+00:00
Profiling tools are something that I miss a bit in gleam - yes, but otherwise I had no problems with OTP bindings. The maturity of the ecosystem is a bit lower of course. But I actually enjoy finding libraries or repos with a few hundred lines. You gotta handroll some things but that's what I am here for. ffi to erlang and js for fullstack apps is as straight forward as it gets, but erlang syntax is indeed a bit crazy. For those interested in gleam but don't want to miss some necessities: https://github.com/gleam-lang/awesome-gleam (the gleam community is super nice btw).

For me some serious elixir adventure is high up in my todo list. But I remain suspicious if I can ever fully enjoy myself with a dynamic language - I think gleam and elixir do cater to different crowds. Gleam is pure minimalism (just pattern matching really), but elixir doesn't seem bloated either.

I am so happy that both languages exist and give alternatives in times of hundreds of node deps for any basic slob webapp.
by Weaver_zhu | 2025-10-17 03:51:54+00:00
I recall recent work [ACE](https://www.arxiv.org/abs/2510.04618) and [GEPA](https://arxiv.org/abs/2507.19457) where models get improved by adapting and adopting different kinds of prompt. The improvements will be expected to be more generalized than fine-tuning.
by tharkun__ | 2025-10-17 03:54:05+00:00
Distinguished Engineer and AI-assisted delivery expert at Thoughtworks.

And then talk about memory banks. Yeah, I recognize that from work where "AI has taken off" as well.

Guess what: As memory banks grow or accumulate the AI gets confused and doesn't quite deliver.

So far, a human that actually knows their product still prevails and is necessary to actually guide any AI effort. AIs have been trying to bullshit me so much it's not even funny any longer. Of course they all apologize and figure out reality when I guide them but that doesn't change the facts. And I simply can't read all the documents the AIs write for themselves to correct all of them and even if I did I wouldn't be sure enough that they'd improve significantly enough for me to try and spend this mind bogglingly boring amount of time to help this thing that's supposed to take my job ....
by DanHulton | 2025-10-17 03:55:56+00:00
You're still thinking too small. Think back to the heady days of intense Java popularity and strain your brain to remember your Gang Of Four...

What's better than a Factory?

A FactoryFactory!

Why order a burrito that is made in a truck, when you can order a BurritoFactory that is constructed en route to you, to your exact specifications, and from then on, will make you endless burritos from the comfort of your own home?!?
by pico303 | 2025-10-17 03:56:12+00:00
I don’t mean this to sound like I’m being a jerk, but why would I want my MacBook to be awake with the lid closed? If I want it to be awake doing something, I leave the lid open and let the screen sleep. Maybe I’ve been using a Mac too long, but lid closed means sleep to me. I’ll even do that when I have it plugged into a monitor: close the lid to make it sleep.
by acuozzo | 2025-10-17 03:57:02+00:00
> Then why do we have a growing obesity epidemic in countries that DON'T have nearly as many problems with ultra-processed food?

Smoking down; office work up.

Eating is a quick dopamine hit which can be enjoyed WHILE working on boring shit at a desk.

Shoving potato chips in your face can make writing TPS reports less painful.