MurphyA/hacker-news huggingface dataset:
by Tor3 | 2026-02-02 20:52:48+00:00
I had a heat pump installed in 2010. In a cold climate. Only used for heating. It paid for itself extremely quickly - less than three years. It's still going strong, in 2026. It's important to maintain it regularly, i.e. deep cleaning every two years or so. The first time I got a company to do it for me, and the technician taught me how to do it all by myself, so that's what I do. In any case having a professional doing it wasn't expensive either. And I clean the dust filters (very easy) every second week or so.
by showmethedata | 2026-02-02 20:52:50+00:00
Apple | Full-Stack Software Engineer | San Diego, CA OR Sunnyvale, CA | ONSITE (3 days/week in office)

We are looking for a Full-Stack Software Engineer to join our team to design and build full-stack applications used by internal machine learning researchers. You'll collaborate with data collection, data processing, and ML & product engineers to help create the next generation of Apple products. We primarily use Python and Typescript. Email any questions to mlt-hiring "at" group.apple.com.

Apply: https://jobs.apple.com/en-us/details/200643395-3543/full-sta...
by bsoles | 2026-02-02 20:52:52+00:00
> ... regular wires with plastic isolation, but those can be a pain to strip, even with a semi-decent stripping tool.

> Boil away a millimeter or 2 of enamel without cutting the wire off the spool.

The person spends 18 seconds (see the video) to "boil away" and tin the tip of the enamel wire, yet complains about using a wire stripper to strip the wire in 5 seconds.

I mostly use breadboards even with microcontroller stuff (at 16 MHz, or so), and never run into any problems for constructing semi-permanent circuits. The PCB version of breadboards (https://www.adafruit.com/product/571) also work pretty well. There area also little PCB adaptors to integrate surface-mount components on breadboards that work well.
by bonesss | 2026-02-02 20:53:35+00:00
How come if I download code from GitHub, rename some stuff, and republish it under another license I’m a bad guy, but if I ask ChatGFY to do it for me I’m a 10x Chad? … someone is gonna figure that part out in court. I remember what code SCO used to make hay, and I know what side the MPAA, RIAA, Google, and NVidia Are gonna be on at the end of the day.

Replacing workers with things you can’t beat, sue, intimidate, or cajole? Someone is gonna do something to make that not cool in MBA land. I think if one of my employees LL-MessedUp something, and I were upset, watching that same person stealing my money haplessly turn to an LLM for help might land me in jail.

I kinda love LLMs, I’ve always struggled to write emails without calling people names. There’s some clear coding tooling utility. But some of this current hype wave is insano-balls from a business perspective. Pets.com X here’s-my-ssh-keys. Just wild.
by throwaway555590 | 2026-02-02 20:53:41+00:00
I'm a zoomer. Never had a problem with an Uber driver.

I'm not wealthy enough to want a chauffeur, so the only reason I hire one to go to the airport is because it is the cheapest alternative.

I always feel that a friendly conversation is basically an acknowledgement of the scarcity: chauffeurs are scarce and my money is scarce. Just two people exchanging money for services.
by Arainach | 2026-02-02 20:53:57+00:00
Compliance certification costs money - lots of it. The laws also require proactive scanning of uploaded material, not just responding to complaints, and require a person to be declared liable for mistakes.

Gone are the says of paying a couple hundred a year for a host and a vBulletin license. The new costs are many thousands plus permanent liability, and no thanks - that's way more than I'm going to do for a group of enthusiasts online.
by alepacheco-dev | 2026-02-02 20:54:07+00:00
Location: London, UK

Remote: Yes (flexible)

Willing to relocate: Yes

Technologies: TypeScript, React, Next.js, Node.js, NestJS, Tailwind CSS · PostgreSQL, MongoDB,
Cloudflare Workers/Pages/KV, Firebase, GCP, AWS · OpenAI APIs, PostHog · Swift, SwiftUI

Resume: https://www.linkedin.com/in/alejandro-pacheco-8b6323354/

Email: ale [at] alepacheco [dot] dev

Full-stack TypeScript developer with 8+ years of experience. Currently indie, shipped 5 iOS
apps to the App Store, each with its own Next.js site and Cloudflare Workers backend.

Previously built search frontend for a major travel agency in Barcelona across 4 brands, with
A/B testing and an NLP flight search prototype with the ML team. Then joined a fintech in
London, led a React migration, and mentored the team. After that, ran my own consultancy doing
Node.js/TypeScript backends and cloud infra on GCP and AWS.

Comfortable end-to-end: React/Next.js, Node.js/NestJS, PostgreSQL, MongoDB, Cloudflare
Workers, and third-party API integrations (OpenAI, Twilio, Yahoo Finance). I ship product, not
just code.

Looking for: full-stack roles. Contract or permanent.
by catchmeifyoucan | 2026-02-02 20:54:12+00:00
I never played RCT, I thought this was really fun and was hooked for a good minute.

Ran smoothly on MBP M1+Chrome. I couldn't figure out how to start the kiddie rides or get people through the doors initially. It might be fun to have some kind of daily challenge or competing with other parks. I found clicking in the 3D space to a little tricky.
by jrowen | 2026-02-02 20:54:25+00:00
I was also unconvinced by that hand-wavy analysis. Basically, "parking is negative value because I don't like it, look at this graph I made up."

In the US most places that aren't already highly urbanized are based on car culture. The culture isn't going to magically shift to transit if you take away parking, people will just complain and go elsewhere.

The article also completely abandons this angle later when it acknowledges that parking can be financially acceptable for the land owners. It also acknowledges that municipally mandated parking isn't the issue either.

How many parcels in e.g. downtown Syracuse are just vacant? That represents a much lower value than surface parking.

I definitely agree that parking in garages and integrated into buildings is much better but if you're unsatisfied with your downtown area I don't think targeting parking lots is the place to start. The real question is why don't people believe they can get more value out of it with further development? It's a little chicken-and-egg but you have to make the downtown a desirable place for those investments.
by davidw | 2026-02-02 20:54:25+00:00
Location: Bend, Oregon

Remote: yes

Willing to relocate: no

Technologies: Ruby on Rails, Erlang, Python, Elixir, C, Java, Postgres, Tcl, Linux, Javascript

Résumé/CV: https://www.linkedin.com/in/dwelton/

Email: In my profile

I want to work on interesting, meaningful things without a ton of "corporate stuff".
by tfehring | 2026-02-02 20:54:38+00:00
Driving to work is the most common way of commuting everywhere in the US except NYC. So in that sense, no, taking a taxi to work daily is not normal, just as walking, biking, and taking public transit aren’t normal.

When I worked in San Francisco I took Caltrain to the city, but I took Waymo from the train station to the office. San Francisco, like almost all US cities, has poor local transit coverage. In my case there was a bus that took a similar route, but it only ran every 20 minutes even during commute hours and wasn’t coordinated with the train, so if everything was running on time it would have been a 17 minute wait (plus an extra 5 minutes walking). I was busy and well paid enough that spending the extra $10 to save ~20 minutes of travel (and the uncertainty of when the bus would arrive, and how strongly it would smell like piss) was well worth it.
by peteforde | 2026-02-02 20:55:02+00:00
Yes, actually!

Depending on the complexity/situation/mood/need for permanence I use some combination of double-headed (male) jumper wire and pre-cut breadboard wires. I buy my jumper wire as tear-off ribbons because sometimes I need 14 in a row for a GPIO bank or similar.

https://www.aliexpress.com/item/1005005202872082.html

https://www.aliexpress.com/item/1005003219096948.html

Jumper wires are the fastest and easiest to work with, but as complexity grows things quickly get out of hand visually and spatially.

Pre-cut wires are great, though I have some hot takes. First, for a long time I would carefully remove them from previous projects for reuse. I now believe that this is objectively bad because they grow brittle and become harder to re-insert. Instead, think of them like sandpaper, which has an obvious point of diminishing return. Throw them away as you use them up and order more when you're running low.

My main beef with pre-cut wires is that for reasons that anger me every time I think about it, they all come in lengths that increment by one 2.54mm unit up until about 10 lengths, at which point they start jumping to arbitrary lengths. So you end up either a) using two wires to cover a distance or b) with an overly long wire that you need to manage.
by jacquesm | 2026-02-02 20:55:45+00:00
It looks like you were right about that.

https://news.ycombinator.com/item?id=46858409

But: this was never a problem and now we have to distinguish between LLM generated, human generated, LLM polished and human generated. I'd much prefer it if people just wrote their own text, warts and all.
by agentultra | 2026-02-02 20:55:51+00:00
... because they've been driven by years of bad leadership, monopolistic scheming, and investor speculation?

AI is just the latest symptom, IMO.

We normalized growth over revenue. Governments around the world have been pressured by Big Tech to dismantle anti-trust and regulation. We glorified shipping slop, suppressing unions, and pretending like programmers were temporarily embarrassed founders.

The stocks are dropping because our system can't sustain these practices, IMO.
by gruez | 2026-02-02 20:55:55+00:00
>People purchase visibility and clicks when they purchase advertising. not conversions or sales.

Again, you're ignoring intent in all of this. It's not illegal to default on a loan, or even to refuse to pay it back (eg. bankruptcy), but it is illegal to take out a loan with the specific intent to not pay it back (eg. if you know you're planning on declare bankruptcy right afterwards).
by phicoh | 2026-02-02 20:56:04+00:00
I wonder if a few people going beyond what is reasonable, is representative of open source projects.

For a lot of open source projects, if you have a normal day job and spend a few hours per week on a project, then the project just never gets very big. It exists, may have a few users. But on a larger scale, nobody knows it exists.

The exceptions are projects where developers spend a lot of time on the project at the expense of a day job. Though there is the possibility that they may have a hard time having a day job in the first place, which may have let to the situation with the open source project.

In general, I think we do have a culture problem where we think projects need to be successful. And people working on a project 'need' to support users (who in general don't pay).

And that expectation of free work happens throughout the open source ecosystem as well. Distributions expect projects to fix bugs for free. Open source projects expect libraries and compilers to be maintained.

Ultimately, change has to come from people who refuse to work for free. Doing something as a hobby for free is perfectly fine. As long as it stays within the scope of a hobby project.
by SimianSci | 2026-02-02 20:56:13+00:00
Perhaps the it would be better described as "commodification" of software, which still gets my point across.
Software is absolutely more ubiquitous than ever before, this I can agree upon. But now we have the tools to create more of it, and therefore software is less valuable simply as it is less rare.
I dont mean to say that software is valueless, but rather that it enjoyed inflated value as the amount of capital and effort required to build a software product was much greater.
by aboikodev | 2026-02-02 20:56:19+00:00
Location: Ottawa, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: Software (Python/Go/Java/Scala), Data (BigQuery, PostgreSQL, dbt, Apache Spark, Apache Flink, etc), DevOps (Terraform, Ansible, *nix) and much more

Résumé/CV: https://artemboiko.com/

Email: m@artemboiko.com

LinkedIn: https://www.linkedin.com/in/artem1001/

Highly motivated staff software and data engineer with a diverse technological background (10+ years of experience). I’ve consulted at Spotify and Nordstrom, delivering data-driven solutions at scale. I love tackling tech challenges and relish seeing real-world results. I thrive in uncertain, fast-paced environments and prefer companies with a strong strategic vision
by CooCooCaCha | 2026-02-02 20:56:33+00:00
CoT is upstream of building a chess engine.

Chess engines don’t grow on trees, they’re built by intelligent systems that can think, namely human brains.

Supposedly we want to build machines that can also think, not just regurgitate things created by human brains. That’s why testing CoT is important.

It’s not actually about chess, it’s about thinking and intelligence.
by jerf | 2026-02-02 20:56:34+00:00
That is not a number, that is infinity.

The (implicit) rules of the game require the number to be finite. The reason for this is not that infinity is not obviously "the largest" but that the game of "write infinity in the smallest number of {resource}" is trivial and uninteresting. (At least for any even remotely sensible encoding scheme. Malbolge experts may chime up as to how easy it is to write infinity in that language.) So if you like, pretend we played that game already and we've moved on to this one. "Write infinity" is at best a warmup for this game.
by joe_mamba | 2026-02-02 20:57:19+00:00
>After initial discovery and creation of the PoCs, we reached out to EA Games in August 2025 to report these issues. EA was helpful but confirmed that the issues were not within scope of their support.

I gotta appreciate the balls on the author on approaching EA for a bug fix on a ~23 year old game.

Also appreciate this game is still being played and even developed by the community.
by ablob | 2026-02-02 20:57:23+00:00
For the giggles:

nice idea, but "small composable programs" includes perl scripts? That's great if you're already using perl, a bit much to install if you're not.

There shouldn't be any burden of portability for the one writing small tools like these.
You're free to rewrite it, of course, but expecting someone to go out of their way to stay within the unix/posix/whatever environment seems a bit much given the context of an unpaid endeavor.
by random3 | 2026-02-02 20:57:39+00:00
SEEKING PARTNER | Bay Area | Applied Research Lab

Not a job. I’m exploring alignment with a potential partner.

I’m a systems builder (CS/infra founder; shut down my last startup) who spent the past two years going deep on foundational math that most engineers (and I guess many mathematicians) tend to ignore, largely at an nLab level, because standard abstractions stop composing.

I’m working toward a small, private apply-focus lab to bridge native CS intuition (computation, scale, systems) with structural, information-theoretic mathematics. The focus is composability, learning, universality, and complexity, with the intent to build, not publish.

The approach is unconventional, but intentional: staying close to real systems while reworking foundations when existing methods stop composing.

Looking for a self-funded generalist comfortable crossing CS, math, and theory that's interested in structure, information, ethics, and long-horizon work.
by ps2026 | 2026-02-02 20:57:48+00:00
Actually no, I'm rate limiting per individual IP address right now. Good catch... I should probably normalize IPv6 to /64. I was originally thinking about not blocking universities or large groups that share IPs, but I guess that is more of an IPv4 NAT concern. Thanks for pointing it out! I didn't really think about a user rotating through IPs. I didn't add the rate limiting on voting until I removed the fingerprint, so that is for sure a valid concern.
by masfuerte | 2026-02-02 20:57:58+00:00
There is capacity for more freight, particularly at night. If asked, government will agree with the importance of getting freight off the roads, but no government, for decades now, has actually made any effort to achieve this.

This never made any sense until recently. When I read that, apparently, the civil service believes that if a significant proportion of freight was carried by rail then the rail unions would hold the country to ransom. So here we are.
by constantcrying | 2026-02-02 20:58:22+00:00
You are correct that implementations of numerical functions in hardware differ, but I do not think you correctly understand the implications of this.

>And very rarely, this kind of thing might happen naturally.

It is not a question of rarity, it is a question of the stability of the numerical problem. Luckily most of the computation in an LLM is matrix multiplication, which is s extremely well understood numerical problem and which can be checked for good condition.

Two different numerical implementations on a well conditioned problem and which requires much computation, differing significantly would indicate a disastrous fault in the design or condition of the hardware, which would be noticed by most computations done on that hardware.

If you weigh the likelihood of OP running into a hardware bug, causing significant numerical error on one specific computational model against the alternative explanation of a problem in the software stack it is clear that the later explanation is orders of magnitude more likely. Finding a single floating point arithmetic hardware bug is exceedingly rare (although Intel had one), but stacking them up in a way in which one particular neural network does not function, while other functions on the hardware run perfectly fine, is astronomically unlikely.
by dooglius | 2026-02-02 20:58:51+00:00
I would say that all of those seem both arbitrary and geared toward outputting insanely large numbers (in the sense that the output of any Turing-complete language is). Now if you can make these claims in a mathematical rigorous way (i.e. without relying on a particular mapping like Turing Machines / Lambda Calculus, and without silly "up to a constant factor" cheats) then that would be more interesting.
Show HN: PoopyFeed – Self-hosted baby tracking for feedings, diapers, and naps
by DavidMiserak | 2026-02-02 20:59:03+00:00
PoopyFeed is an open source baby care tracking app I built with Django. It tracks feedings (bottle/breast), diaper changes, and naps.

The main reason I built this: commercial baby tracking apps either have subscriptions, require accounts with their servers, or don't let multiple caregivers collaborate well. I wanted something self-hostable where my family's data stays under our control.

Key features:
- Track feedings (bottle amount in oz, or breast with duration/side), diapers (wet/dirty/both), and naps
- Share children with others via invite links
- Role-based access: co-parents get full edit access, caregivers can only view and add entries
- Multi-child support
- Mobile-friendly UI (designed for one-handed use while holding a baby)

Tech stack: Django 6.0, PostgreSQL, Bootstrap 5. Deploys to Render with one click via the included blueprint, or self-host with Podman/Docker.

GitHub: https://github.com/DavidMiserak/poopyfeed

Would love feedback, especially from other parents who've dealt with the "who fed the baby last?" problem at 3am.
by rustyhancock | 2026-02-02 20:59:07+00:00
I walk past two sets of facial scanners on my way to and from work.

Huge numbers of people are scanned, I doubt anywhere near 1% of the public is "wanted" so false positives will massively out weight true positives.

Ironically there are quite a few young people with their faces covered often with skull masks etc, I've never seen them stopped. I'm sure they do it to seem cool.

The cameras are in the same place all the time.

It seems somewhat baffling but I suppose it's to deter (or intimidate) people than actually catch many.
by canucker2016 | 2026-02-02 20:59:41+00:00
Well, they fought hard until IE6.

Then they took their eyes off the ball - whether it was protecting the Windows fort (why create an app that has all the functionality of an OS that you give away for free - mostly on Windows, some Mac versions, but no Linux support) when people are paying for Windows OR they just diverted the IE devs to some other "hot" product, browser progress stagnated, even with XMLHttpRequest.
by bgnn | 2026-02-02 20:59:59+00:00
My city, Utrecht, in the Netherlands is quite close this. No cars in the city center, no diesel vans for delivery, only busses and taxis can drive in certain roads in the center, bikes have priority on most roads cars can drive outside the center, mow they are reducing the speed limit to 30km/h everywhere in the city (following Amsterdam on this), and they are building a new car-free neighborhood for 40k people with no parking spaces and car roads.
by jimrandomh | 2026-02-02 20:59:59+00:00
The speed is kind of a red herring. The defining characteristic of fake drives is that they have less than the advertised capacity, but have a hacked firmware that misreports their capacity to the system, and fails when more than the actual capacity is written. So to find out whether a drive is fake, you have to fill it all the way and read the data back.
by WorldMaker | 2026-02-02 21:00:09+00:00
The trouble with that level of pedantry is that you then can point to LLVM as a VM and say that Clang and other C/C++/Rust tools that AOT through LLVM are "too tied to a virtual machine". Then you can go back through the history of cross-platform optimizing C/C++ compilers and find VMs in the design in almost all of those, too. LLVM is not hiding it in its very clear name, but low-level VMs were a thing for decades before someone named LLVM.

VMs have a long history in cross-compilation, even for "low-level" languages like C/C++. The AOT versus JIT distinction is blurry, and the "VM language" versus "non-VM language" boundary is blurrier still, especially when you take into account "standard runtimes" such as glibc and vcrt and whether or not those are statically linked.

Is a C program with a compiled with Clang through the LLVM dynamically linking a glibc and statically linking a Boehm GC library "running in a VM"? There's no wrong answer, it's a lot shades of gray. I believe almost every pedantic way to answer that has an equally pedantic counter-argument.
by 1cph | 2026-02-02 21:00:18+00:00
Location: Maryland, USA

Remote: Yes

Willing to relocate: No

Technologies: Python, FastAPI, Django, FastAPI, Amazon Web Services, CI/CD, SQL, NoSQL, Git, Docker, Terraform, Kubernetes

Résumé/CV: https://s3.us-east-1.amazonaws.com/misc.resume/christian_hog...

Email: 1cph93@gmail.com

Hi, I'm Christian! I'm a senior software engineer with 10 years of experience and I help teams deliver maintainable and scalable solutions. My focus is backend development - things like API development, third party API integrations, optimization, cloud infrastructure, CI/CD, and automation. My strengths include working with stakeholders across multiple business units, establishing best-practices, spearheading ambitious projects and features, and mentoring other engineers. I'm always happy to chat through difficult problems, so feel free to get in touch via email.