MurphyA/hacker-news huggingface dataset:
by Varun-kul | 2026-02-07 06:50:29+00:00
Location: Texas, US

Remote: Open

Willing to relocate: Yes

Technologies: Python, C++, PostgreSQL, MATLAB, PyTorch, Scikit-learn, LangChain( RAG), Stable Diffusion, OpenCV, Pandas, NumPy, MySQL, Power BI, Tableau, Digital Signal Processing (DSP)

Resume: https://drive.google.com/file/d/1Iy_uVlAn_plI3L5dJN9Yr_fNdPF...

Webpage: https://varun-kul.github.io/

Email: varun.kul.2002@gmail.com

Data Scientist and AI Engineer with a strong foundation in Industrial AI and Computer Vision. Currently pursuing an M.S. in Data Science, I specialize in developing end-to-end ML pipelines using PyTorch, LangChain, and RAG frameworks. Proven track record in optimizing digital signal processing and deploying computer vision models (Stable Diffusion/YOLO/OpenCV) to solve complex, real-world problems.
by tvink | 2026-02-07 06:51:32+00:00
The point of MCP is discoverability. A crud app is better, except you have to waste context telling your LLM a bunch of details. With MCP you only put into it's context what the circumstances are where it applies, and it can just invoke it. You could write a bunch of little wrapper scripts around each api you want to use and have basically reinvented MCP for yourself.
by Corrado | 2026-02-07 06:51:40+00:00
Unfortunately, you cannot hide by obscuring your license plate. The ALPR system recognizes vehicles by type, color, and any outstanding features (bumper stickers, trailers, etc.) So, even if you removed your license plate completely they would still be able to track your car as a blue, 1999 Toyota Camry, with a "I love Peaches" sticker in the back window.
by rswail | 2026-02-07 06:52:13+00:00
Vacuuming and mopping are not inherently "designed" for humans.

Dusting with a single extensible and multiple degrees of freedom arm would be much more maneuverable than a human arm.

Loading and unloading washing machines or dryers or doign the same for dishes and cutlery in a dishwasher is not inherently designed for humans.

If anything, selling an integrated "housekeeping" system that fits into an existing laundry and combines features would be a much better approach.
by port11 | 2026-02-07 06:54:05+00:00
Non-personalised ads might indeed be more scammy, but it should be the ad network’s responsibility to vet and monitor their advertisers. (Imagine Don Draper making ads for penis enlargement companies.)

Let’s also not pretend that personalised advertising is that great. Our Tizen runs the crappiest ads (can’t opt out in some cases). And I just have to take a look at my partner’s phone to see what personalised means, and which advertisers can _afford_ to get placement. (No, she doesn’t need another of the last 10 things we’ve purchased.)
by president_zippy | 2026-02-07 06:54:52+00:00
OP, I would strongly recommend you try to play devil's advocate against your own case before making it, so you have a chance to refine your thoughts and rebut at least the top 2-3 counterarguments. More than that, you would do well to understand the concept of Chesterton's Fence as it applies to engineering:

"In the matter of reforming things, as distinct from deforming them, there is one plain and simple principle; a principle which will probably be called a paradox. There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, "I don't see the use of this; let us clear it away." To which the more intelligent type of reformer will do well to answer: "If you don't see the use of it, I certainly won't let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.""

-G.K. Chesterton

#1: What you consider a "language" is one with its own official runtime. By your logic, Javascript is not a language either because the interpreter is usually written in C++ (e.g. V8, spidermonkey).

#2: Dogfooding a compiler and a runtime is common practice because most people believe that it will help the makers of a language identify bugs in their implementation or identify undefined behavior in the very definition of their language. However, every language must bootstrap from another language: most languages bootstrapped from a compiler written in C. If you trace the lineage from compiler to compiler to ... compiler, you'll most likely find that the second C compiler ever written was written in C and the first compiler was written in some architecture's assembly language. The same still applies for the new, new language of C99 which is less than half the age of C. C is so mature that rooting out new undefined behaviors is no longer a significant concern.

#3: libc is not just a "language runtime", it's the interface into the OS kernel for most operating systems. The runtime for every "real language" as you describe it ultimately uses libc. It doesn't make sense to separate the functions in the C99 standard from the OS's own syscalls and special-purpose user land functions call C standard library functions, and C's standard library relies on the OS's special functions. If they were separate libraries, there would be a circular dependency.

Think of C not as "not a language" but as a language that serves the unusual purpose of being the foundation for nearly everything else.

You have a point on integer types being a mess, but we have stdint.h for that.
by D-Machine | 2026-02-07 06:57:41+00:00
Yup, hence why only a reckless person or fool would try it.

But, since only a minority of people get addicted to heroin (i.e. the evils of heroin are overstated), and since no one is actually seriously arguing that viewing TikTok is as risky (23-38% chance after exposure) as trying heroin, or has as bad side effects, I think it reveals that comparisons to heroin use in arguments against TikTok are hyperbolic and disconnected from reality, by empirical data.
StovexGlobal – Compliance Gaps to Note
by ReviewShield | 2026-02-07 06:57:53+00:00
For founders examining market entrants, StovexGlobal illustrates how lack of regulatory and operational transparency can impact user trust and product scalability.

Key observations relevant to fintech builders:

Multi-region platforms need explicit disclosure architecture, not generic branding.

Users should immediately understand jurisdiction, regulator, and protection scheme.

Absence of audit visibility weakens perceived reliability.

Governance opacity makes dispute handling unclear and introduces friction.

This is not a critique of intent; it's a reminder that fintech products succeed when compliance architecture is as visible as the interface.
by mempko | 2026-02-07 07:00:54+00:00
We didn't use LLMs. We built our own models and had a system designed to never leak future information at any given timepoint. Models can only access data the system allowed it at any time point gating future information.You have to design it from the ground up with that approach. Just to give you an idea of how hard it is, when a company releases a earnings report, they can update it in the future with corrected information, so if you pull it later you will leak future information into the past. So even basics like earnings need to be versioned by time.
by ElProlactin | 2026-02-07 07:02:58+00:00
You're right, but per the post, this man's girlfriend was still struggling with elevated prolactin and it seems there is no clear "cure" for her at this point. She's been through multiple rounds of treatment and faces the prospect of more.

I didn't mean to sound hopeless but when you're in the midst of suffering from a medical condition and the future is uncertain, having your closest person focusing on something that isn't the immediate priority and that you may never be able to do can make you feel really horrible/inadequate.

Imagine you're the man's girlfriend. How would it make you feel if your SO was still talking to you about children at this stage?
by apparent | 2026-02-07 07:04:33+00:00
I don't have a problem with little corner stores, though I don't think they would be very sustainable in most suburban areas. I just drive for 5-10 mins to a grocery store and get pretty much everything I need there.

The bigger issue I have is that people seem to think that suburban areas can be required to be urbanized, but urban areas could never be suburbanized (from a zoning/setbacks/etc. perspective). That is, they don't seem to think that areas can be forced to change, in general. They seem to think that forcing urbanization is fine, but it's a one-way ratchet.
by ssl-3 | 2026-02-07 07:04:41+00:00
There's other benefits, I think, that extend beyond direct taxation. For instance:

I don't even partake, myself, but I went to Monroe recently for a run with some family members. And we got hungry.

We stopped at 24-hour Coney Island-like place that has American food, Greek food, and anything that can be made with eggs on a grill, and sat down for a proper dinner. It was actually a very lovely experience: The service was excellent, and the food exceeded expectation.

It was neither expensive nor cheap as restaurant prices go these days, but whatever money we spent on it was left there in Monroe instead of taken back to Ohio.

And that matters, for Monroe. :)
by MyHypatia | 2026-02-07 07:04:57+00:00
He's probably really shaken that the future he imagined may not be in the cards for him and his partner.

I had a positive reaction to his post. The way he wants to spend his time seems more useful/meaningful/intentional than what most people choose to spend their time on. I hope he has success. While rare, others who have devoted themselves to studying the disease of a loved one have made meaningful progress: https://en.wikipedia.org/wiki/Augusto,_Michaela,_and_Lorenzo...
by karhuton | 2026-02-07 07:05:57+00:00
Great work. As a European designer, really happy to see competition. Figma is slowly jacking up prices and companies are starting to lean on seats.

Figma has pretty much reached the point that they’re inventing features, pushing AI and expanding to other products (figjam, slides), because they’ve reached feature maturity on UI design long time ago and they need to make more money by expanding the other roles (PO, dev) from viewers to paid seats that actually use the tool.

So, you have a good fixed target here for Europeans: keep copying UI features from Figma and get European businesses to start switching over.

Your pricing is way too high.

World’s best UI design tool with all the extra tools? 16€. Your limited offer? 12€!

How about: 16€ ANNUAL. ”For the price of one month of Figma, get Vecti for the whole year.” - there’s a promotion text for the website too.

P.s. My list of must haves before I could consider switching:

- auto layout (w/ slots if possible!!)

- components

- very simple prototyping with click & scroll support

Prototyping is required for user testing, so I’d have to buy software for that if I’d use yours.

Edit:
I want to follow your progress. Could you have a mailing list where you update your feature implementation progress - let’s say once a month?
by amatecha | 2026-02-07 07:05:58+00:00
well, yeah, I mean a local 2fa code app (or integrated passwd manager as you say) is definitely simpler. the "just enter an email and paste in the code you got emailed" is the most foolproof because people don't lose access to their email nearly as often as they lose their phone (2fa app) or forget their password. /shrug
by kstrauser | 2026-02-07 07:07:01+00:00
Cereal leaves the room. He’s gone for like 15 seconds. Mom pops her head in:

“Help yourself to anything in the fridge. Cereal has.”

That always cracks me up. Like he had to have walked out of the room, spun on his heel, and marched straight into the kitchen and raided the fridge. He couldn’t have taken more than 5 breaths after leaving before he was eating something.
by bombcar | 2026-02-07 07:07:05+00:00
> No one complains when the cracked sidewalks get repaved, or fiber internet lines replace slow copper, when increasing affluence mean that houses are better maintained, when a new sewer line allows people to remove septic tanks.

Not sure about the other two, but I've seen groups defending repairs of things that had been broken so long they had become "local institutions".

> Go ahead and commit to the bit, lock in on the character in ALL ways: make sure you fight any alteration to any building, any change in the shade of paint should be fought! Your neighbour replacing their front door? Denied! Replacing a concrete driveway with pavers? unacceptable? Replacing incandescent bulbs with LED? Uncharacteristic! Increasing home values changing who can afford to live there? Not acceptable, gotta sell your home for what you paid to maintain the character!

Buy a historical property in some jurisdictions at everything you listed would happen exactly as described, except maybe the sale price.
by Retric | 2026-02-07 07:07:27+00:00
Democracy needs to exist before it can fail, but there’s a wide range of systems possible that will give more or less power to the general public.

Representative democracy tends to large numbers of parties with proportional representation give far more power to the voters than a two party first past the post voting system. On the other hand having zero input on who specifically ends up being a representative is problematic in a different way.

It’s interesting just how many different reasonable systems you can come up with and how few of them have ever actually been tried.
by otterley | 2026-02-07 07:08:23+00:00
Just because people aren’t talking about how LLMs are boosting their productivity to ship “insanely great” products doesn’t mean it’s not happening. I don’t talk about every tool I use, and neither do many of the best teams who keep their eyes on the prize and relentlessly ship.

Meanwhile this story just came out: https://newsletter.semianalysis.com/p/claude-code-is-the-inf...
by bombcar | 2026-02-07 07:09:28+00:00
The urbanists are vocal online because of something they're unsatisfied with in their life - if you talk to them and dig into it, they're complaining about a lack, a lack that they think would be filled if they could just afford to live in NY or Europe (because they assume everyone in NY lives like Friends or something).

If instead of trying to solve loneliness through urban development they dedicated their efforts to "touching grass/concrete" and got to know their community - suddenly they'd discover they have the power to urbanize - but do they still have the desire?
How do you estimate AI app development costs accurately?
by insights123 | 2026-02-07 07:09:35+00:00
I’ve been researching how teams estimate AI app development costs beyond just engineering hours — including data acquisition, training, infra, and iteration costs.

This article lays out a structured breakdown with real-world estimates and helped me understand budgeting much better:
https://www.decipherzone.com/blog-detail/ai-app-development-cost

Curious how others here calculate AI costs for MVPs vs production-scale apps.
by D-Machine | 2026-02-07 07:10:16+00:00
And sometimes that advocacy is harmful, desperate, arrogant flailing—against the reality one knows is true with overwhelming likelihood—manifesting as "advocacy" or "will" that destroys so many chances for fully experiencing the reality of the precious, remaining, time one has (or one has with one's partner).

NOTE: This is not me disagreeing at all, just your point moved me to make the obvious counterpoint, having been through all this myself very literally and very recently. I know firsthand how important the advocacy is, but also how often it causes nothing but harm. There is a real tricky balance between agency vs acceptance when you've truly lost control of things, like in these cases.
Show HN: MindDraft – AI task app with smart actions and auto expense tracking
by imthepk | 2026-02-07 07:10:36+00:00
Hey HN,

I built MindDraft because I was tired of task apps that made ME do all the work. After 18 months of solo development, I'm sharing it here.

*What's different:*

1. Location-based reminders - "Buy groceries" alerts when you're near a grocery store, not at an arbitrary time. Uses iOS geofencing.

2. Smart Actions - Tasks have action buttons. "Call dentist" → tap to call. "Pay rent" → opens payment app. Tasks become actions, not just reminders.

3. Task → Expense - Complete "Buy laptop $1200" and it auto-logs as an expense. No separate expense app.

4. Natural language AI - "Meeting with John Friday 3pm, need to prep slides day before" → parsed correctly with subtask.

*Tech stack:*
- SwiftUI + SwiftData
- Firebase (Auth, Firestore, Cloud Functions)
- Gemini 2.5 Flash for NLP
- Native iOS (no React Native/Flutter)

*What I learned:*
- Geofencing on iOS is powerful but battery-conscious (system decides when to fire)
- Gemini is surprisingly good at task parsing with proper prompting
- SwiftData is ready for production, but migrations need care

Free tier available. Premium unlocks more views and unlimited AI.

iOS App Store: https://apps.apple.com/us/app/minddraft-ai-daily-planner/id6...

Happy to answer technical questions about the implementation.
by MyHypatia | 2026-02-07 07:11:36+00:00
While uncommon, people deeply researching their loved ones disease have had success: https://en.wikipedia.org/wiki/Augusto,_Michaela,_and_Lorenzo...

Even just fundraising for diseases yields tangible results. Some folks dismissed the viral ice bucket challenge, but it raised over $100 million dollars and funded a lot of research in ALS: https://en.wikipedia.org/wiki/Ice_Bucket_Challenge

Hopefully he accomplishes new knowledge discovery and/or fundraising for research into this disease.
by joshuamorton | 2026-02-07 07:12:41+00:00
> You can't say that BART "is facing bankruptcy is precisely because it was mostly rider supported and profitable, and not government supported" when it is very obvious that BART would be in a much worse situation if it had had more government support... because all those governments are facing massive budget deficits right now.

I don't think this follows. Government budgeting isn't zero based. A hypothetical Bart with 2x the government funding in 2019 would have faced cutbacks, but likely has more money today than what we have now!

> or seek other forms of revenues while we wait to see if ridership returns.

Yes, this is called "taxes".

> If ridership never returns, then we ought not continue throwing good money after bad

Agreed if it was stagnant, but ridership is up more than 10% y/y and that was also true last year. It's on track to be revenue neutral again in a few years. Gutting services today would be exactly opposite of what you'd do for something like a startup showing clear path toward profitability.

> Obviously the main problem here is that it's literally illegal to just build high density corridors directly adjacent to the transit stations... which is what we ultimately need to prioritize

While sure it's hard, there's lots of these that exist. There's new stuff in oakland basically constantly, and were even seeing midrise stuff along Bart in SF, but it's units being built now, so they won't be available until 2027, which is when your proposed service cuts would hit.
by SilverElfin | 2026-02-07 07:14:12+00:00
They want us to move on? After Trump was mentioned over 5000 times in the files they released initially? After they dishonestly kept redacting the files until he’s not mentioned at all today? He was probably in there way more if we had a real release of the files without the dishonesty of the DOJ.

The files that we did see imply that Trump literally stuck his finger in little girls - with his daughter Ivanka and Elon Musk present! That he murdered or ordered the murder of girls. That he assaulted a 13 year old that didn’t perform oral sex to his satisfaction. With so many allegations, and his prior convictions, and numerous other accusations of sexual crimes, I personally believe he is guilty.

Let’s also not forget his entire ecosystem of sycophants and allies are in there. Musk was in there begging Epstein to have him over for the wildest party. Thiel is in there, repeatedly meeting shady Russian officials and is likely a Russian plant himself at this point. Bannon is in there. All these people kept associating with Epstein years after he was a convicted child sex offender.

Nope. We can’t move on. These people are evil.
by SilverElfin | 2026-02-07 07:16:20+00:00
How could anyone look at the innocent face of that child and want to rip him way from his familiar life, family, and friends. Doing this is not just enforcing laws. It is a targeted act of brutality and evil. It’s meant to satisfy the ravenous appetite for racist, supremacist violence that the MAGA right has. And it is aiming to do so specifically in the case of a beautiful child to show they don’t care.

They are willing to do all of this and more. They are willing to violate the constitution with warrantless raids. They are willing to randomly detain citizens and release them without explanation. They are willing to lie to the public about what happened. They are willing to execute US citizens in broad daylight in front of witnesses and on video. The expansion of ICE to a 40,000+ agent force is a massive threat to democracy and stability of this country.

No one with a shred of decency should support the administration at this point.
by pillefitz | 2026-02-07 07:16:30+00:00
The issue is that you're doing lot, but not saving the planet.

What do you think is happening with the efficiency gains? You're making rich people richer and helping AI to become an integral (i.e. positive ROI from business perspective) part of our lives. And that's perfectly fine if it aligns with your philosophy. It's not for quite a few others, and you not owning up to it leads to all kinds of negativity in the comments.
by badc0ffee | 2026-02-07 07:16:43+00:00
I still use the ancient bash on macOS. And the jq that happens to be there, which I think was new in macOS 26? (WWDC hinted it would be in macOS 15, but IIRC it wasn't)

I honestly had no idea that emacs ever shipped with it.

This is probably as good a place as any to ask: why does the macOS vi return a nonzero exit code when I make any error at all? Like if I search for text that doesn't exist in the file, or mistype at the : prompt, and then (successfully) save and quit, it returns 1. This is bad when I'm using it as the editor for something like git commit, which will fail if $EDITOR returns nonzero. No other vi/vim seems to behave this way.
by TacticalCoder | 2026-02-07 07:17:33+00:00
Bank vault can be key+combination (eg three letters) or dual key or others. For example in a dual key: one key from the bank and one key being your own key.

If a key is lost, you go and prove your identity (easier if any bank employee is familiar with you) and ask for a new key. A date is set and a locksmith shall come, you are next to him and next to the bank employee while he uses the bank's key and lockpicks your lock. Then he configures it for a new key (or replace the lock).

It's cost you something like $300 or whatever.

Source: been next to locksmith opening a bank vault, twice, in two different countries. Once for a bank belonging to a deceased family member (we had the key but not the three-letters combination) and once not because I lost my key but because the bank's lock (on my vault) went defective.

So it's not "my key from the my vault at the bank melted during a housefire, so I can never access my vault at the bank anymore" nor is it "I forgot my three-letters combination, so until the end of the universe that bank vault shall stay locked".