MurphyA/hacker-news huggingface dataset:
by alnwlsn | 2025-07-21 15:30:35+00:00
Likely true. For all the warnings the thing had about "securing" it, it did not have very many mount points or threaded holes to do so, just some rubber feet. Probably was just sat on a shelf and tied off with a nylon strap. I suppose you aren't going to casually walk past the magnet with a bulky projector like this as you would do with a screwdriver you forgot in your pocket.
by xyzzy123 | 2025-07-21 15:31:05+00:00
Sure, but I don't believe "some landlords fail" changes the fact that as a class, they are structurally advantaged over renters.

Landlords can leverage existing assets (having 1 property helps you get more), benefit from asset appreciation and get tax advantages. When infrastructure or amenities get built, they capture a share of the value. When jobs are created or wages go up in an area, again the landlord captures value. Their asset class is politically protected in many ways. Then there's the whole inter-generational thing...

To a large extent, if your parents were owners, you will be an owner and if your parents were renters, you will be a renter. It's not guaranteed of course, but the effect is very strong.

I'm no socialist but I know a rigged game when I see one.
by DyslexicAtheist | 2025-07-21 15:31:17+00:00
very cool. works like a charm also on Sway

in ~/.config/sway/config:

for_window [class="connmap"] fullscreen enable

cat ~/.config/connmap/connmaprc

location_x 20 location_y 500 map_width 1920 black false update_interval 1

bonus: connect it to a right-click event either on the vpn or the network module in waybar

"custom/wg":{ "format": "wg {icon} {text}", "exec": "~/.config/waybar/modules/wg", "return-type": "json", "interval": 5, "format-icons": ["",""], "on-click-right": "~/bin/connmap" },
by ch4s3 | 2025-07-21 15:32:16+00:00
Right clearly, as supply meets demand and prices stabilize or start to drop, new supply will slow down. You can easily have scenarios where lots of supply is being built at once and outruns demand by a lot and causes a short term drop in prices, but that still won't cause supply to drop.

I think arguments like the one in the article have over-learned the lesson of 2008. Yes the financial crash in 2008 wiped out so many home builders that capacity to create supply was lowered. But that's not the sort of event that is caused by high supply.
Show HN: Incentive and Reward based system for remote teams
by ola347474 | 2025-07-21 15:32:16+00:00
Hey HN. Quick confession. I’ve led a remote team, and for the most part, we hated project management tools, unnecessary meetings, and awkward daily standups. Even worse. Most PM tools just tell you what to do in such a boring way.

So, I decided to build something different. A tool so rewarding, it actually made my team addicted to finishing tasks (okay, don’t flame me for this).

Lockdn is a fun, transparent tool designed to supercharge productivity, reward effort, and make working genuinely feel good. With Lockdn, your team can: Log daily tasks and track workflow. Earn tokens for every win. Climb the team leaderboard for bragging rights. Unlock custom rewards set by your team. And collect badges as undeniable proof of hustle.

Every feature in Lockdn is backed by science, engineered to improve productivity through the power of dopamine.

I would say i am very confident about what we’ve built ,but if there is any feature you would like to see on a tool like this, what will it be?

We'd love your support on this launch. Thank you!
by bluGill | 2025-07-21 15:32:16+00:00
You cannot do that. Taylor Swift is what she is not because she it better at music, dancing, or looking sexy, or sleeping with the record label executives (I don't know anything about her: the above list are the common things done to get positions like her, but not necessarily what she has done). What Taylor Swift is that is special is that nearly everybody knows about her (I'm a rare exception) - you can talk about her to strangers and have something in common because you know her music.

If you want great live music you can find that in a 1 in 10 bars around the country. (less if you want original music instead of covers). Likewise if you want to watch a dancer, though perhaps a different venue. If you want anyone sexy you can see sex better at a local strip joint. If you want to sleep with someone you can pick someone up in any bar (you probably couldn't sleep with Tayler Swift even if she was the type looking for a one night stand). However the shared experience of being a Tayler Swift fan is not something you can find if you stick to the local scenes. That national/international shared experience can only belong to a few people at any one time and no amount of schools, talent shows, scouting... can change that.
by saghm | 2025-07-21 15:32:17+00:00
In my anecdotal experience, changes in how much of your neighbor's mail you get often ends up being due to a change to which individual carrier is delivering to your address. For over a decade growing up, we got our mail delivered by an exceptionally chill guy named Bill. As kids we'd get excited and run up when we saw him because he'd chat and joke with us, and he knew my parents by name and would chat with them often as well. We never got anyone else's mail from him, and no one ever got ours. Eventually, Bill got transferred to a different route, and the new person who delivered on our street would inexplicably stuff as many letters as he could into the insides of magazines going to a given address, and there was a high rate of getting our neighbors' mail inside of our magazines. When this first happened, my mother tried bring this up with him nicely, but nothing ended up changing. I can't remember how receptive he was to the feedback, but my mother didn't try to bring it up with him more than maybe once after that because she could tell it was a lost cause, and whenever it happened she'd roll her eyes and say that Bill would never make a mistake like that.

After college, I lived in an apartment for over four years where apparently the woman who had previously been in it switched to a different apartment in the same building (which was quite large, so I don't think I ever met her). In the first couple of weeks, we for a couple pieces of mail of hers that we'd leave with the doorman, and he'd give it to her (or maybe have it put in her mailbox instead), and this stopped happening after that for a while. A few years later, we started getting some mail for her again out of nowhere, and the first time I brought it down to the doorman, he mentioned that the person delivering mail to our building had switched recently. I have no clue why someone who hadn't delivered to the building before would be inconsistently delivering mail to her old address, but it basically never stopped happening during my remaining time there.
by tapoxi | 2025-07-21 15:32:36+00:00
Thanks for your work by the way, I'm a happy uBlue (Bazzite) user.

I think my main concern is something like a known OSTree design issue around UID/GID drift, there was a bug that was partly fixed in 2023 but the issue comes from OSTree assigning known UIDs from the deployment once created, but this may not map to the proper UID on the system the deployment is being blasted to. You can get improper ownership out of this.

Not something I've ever encountered myself, but if I were developing an embedded device it seems like one less thing to worry about.
by GeekyBear | 2025-07-21 15:32:47+00:00
The U.S. also attempted to force Apple to add a back door just a decade ago.

> Tim Cook, the C.E.O. of Apple, which has been ordered to help the F.B.I. get into the cell phone of the San Bernardino shooters, wrote in an angry open letter this week that "the U.S. government has asked us for something we simply do not have, and something we consider too dangerous to create." The second part of that formulation has rightly received a great deal of attention: Should a back door be built into devices that are used for encrypted communications?

https://www.newyorker.com/news/amy-davidson/a-dangerous-all-...
by have-a-break | 2025-07-21 15:32:53+00:00
A huge portion of why home prices dont fall is because most people dont pay for their homes up front, the actual cost of the home after the interest is 2x the total loan amount. So people dont want to sell for what they feel like is a loss.

I'd argue building more supply just makes the problem worse, since the builders almost always try to extract as much money from the potential buyers. With the internet and everyone reporting salaries most sellers price houses to extract as much money as possible included possibly expected "crypto" or other hidden sources of income.

The reality being we likely won't see a dip in home prices until the population holding homes ages out, saying there's a "housing crisis" is just spreading fear uncertainty and doubt to trick buys into unsatisfactory houses.
by jasonthorsness | 2025-07-21 15:33:16+00:00
I've wondered about low-sum acquisitions commonly celebrated on indiehackers/build in public... I thought they were often likely scammers in some way, like using domains with traffic for then nefarious purposes? But maybe not, maybe this is just a way to avoid the dozens of $0 projects on OP's list, and the buyers sincerely want to grow. Navigated to a few OP sold and they still seem to be what they were.
by prajjwaluprety | 2025-07-21 15:33:51+00:00
I built this camera as a side project with help from a couple friends. It uses an ESP32-CAM for capture and a RISC-V MCU to control the UI and thermal printer. All the hardware is custom — including the PCB and 3D-printed enclosure. It prints real-time, grainy black-and-white photos on 58mm receipt paper.

Full write-up includes technical breakdown, design process, photos, and a build video. Feedback or questions welcome.

Video: https://youtu.be/hxMiumorutI
by bluGill | 2025-07-21 15:34:42+00:00
Nearly every city in the world has plenty of room for more. Most cities in the US dedicate more than half of their space to just cars, a great transit system could nearly double the density of the city while increasing the quality of life. Even in cities with good transit, they all have a lot of space dedicated to cars for people who don't find transit good enough (most of that isn't about snobs not wanting to mix with poor people, it is quality of service)
by joezydeco | 2025-07-21 15:35:06+00:00
I use this service. It's not that useful but sometimes it's good to see when an expected piece of mail is (roughly) going to arrive.

From what I can tell this was a capability the USPS has had for a while, probably going back to the days of anthrax spores being sent to politicians. The USPS was probably directed to track where every piece of mail came from and image the outside of it.

Informed Delivery was just a monetization of that system. Note that some pieces of mail trigger ads from third party companies.
by sollewitt | 2025-07-21 15:35:09+00:00
> Nothing in this is really difficult.

Providing drivers for all the hardware and peripherals that all work together in all the permutations is properly hard. I’d argue it’s the root issue.

Google can test each ChromeOS release against their Chromebooks to make sure everything works. If something fails, someone in Google can root cause on a matching hardware configuration easily.

This is not feasible for a general desktop Linux distribution because there are too many permutations. If the distribution is targeted at non-technical users the matter of root causing an issue on a hardware configuration the maintenance team can’t replicate becomes intractable.

A solution might be to literally only support Google Chromebooks, to constrain the possibility space, but even that is a big undertaking if the goal is to match ChromeOS for quality.
by tokyolights2 | 2025-07-21 15:35:12+00:00
FTA

> pumped so much fluid underground in the Permian Basin that it leaked into a prolific oil-producing layer of rock, making it all but impossible to extract crude, according to an April court filing.

> The Permian produces almost as much oil as Iraq and Kuwait combined. But its wells generate up to five barrels of chemical-laden waste fluid for every barrel of crude, creating a growing disposal challenge.

its a lot of water
Show HN: Cross-repository understanding using static analysis and selective AI
by kanwarb | 2025-07-21 15:35:59+00:00
Built this because I kept losing context when working across multiple services. You know the problem: "what breaks if I change this auth function?" requires manually tracing through 5+ repositories to find all the dependencies.

Technical approach:

- Tree-sitter AST parsing for reliable dependency extraction across languages - Graph storage for efficient relationship traversal - AI only for semantic pattern matching on structured data (not raw code analysis) - Real-time impact analysis without the accuracy problems of pure semantic approaches

Key insight: Don't trust AI for detailed code analysis (research shows 15-20% error rates), but use it for broader connections between components that static analysis has already verified.

Differentiation from existing tools: - Sourcegraph: excellent single-repo navigation, limited cross-repo understanding - Glean: searches documentation, this analyzes actual code relationships - GitHub dependency graph: package-level tracking, this maps business logic flow

Works whether you have microservices or complex monorepo with multiple domains. Planning to open source core components since existing solutions are enterprise-only.

Early feedback welcome.
by littlestymaar | 2025-07-21 15:36:13+00:00
> most MRI scanner magnets cannot be turned off like that. For the few that can, it's going to cost >$50,000 just to refill the liquid helium,

I now nothing about MDI so please tell me: why does it need to refuel the helium? Aren't the magnets “just” superconductive electromagnets? Why can't the current powering the magnet be stopped?

Edit: thanks everyone for your explanations, I appreciate it.
by RebeccaTheDev | 2025-07-21 15:36:21+00:00
This is what I did to control an DeLonghi electric oil radiator in my home office. And since it takes a couple hours to warm up, I have it connected to Home Assistant to turn on a couple hours before my workday starts - and also sync'd to my work calendar so it doesn't do it on days I'm not working. And then turn off again at the end of the day.

Ended up setting it up as a virtual thermostat along with a Zigbee temperature sensor and letting HA manage the the whole thing. After a few months of hacking and tweaking, it works pretty well!

But, there were a few problems with this approach:

* The IR code to turn on and turn off were the same code (which makes sense if you look at the unit, there's just an on-off toggle button)

* No temperature control. On the heater itself, you can adjust the temperature as well as a high/medium/low setting. The remote didn't have these settings, so I couldn't capture them using an IR receiver sensor. Thankfully, these settings persist when the unit is off so I just set them once and called it good enough. And I eventually got around the need for this by setting up the virtual thermostat with a Zigbee temperature sensor in the room.

But the biggest problem is that I had no way to know if the unit was actually ON.

The codes sometimes wouldn't work unless the IR blaster was pointed directly at the unit, and even then they will sometimes randomly fail. I ended up plugging it into a Zigbee plug with power monitoring, so I could tell from the power draw if it was on, and try to re-send the commands a few times if it failed to turn on.

Overall, it was kind of a fun way to make a dumb device smart, but what OOP is doing is way cooler.
by kradeelav | 2025-07-21 15:36:29+00:00
What level are you/years of experience do you have? Advice for Manager+ is pretty different from somebody with 2 years of being an independent contributor, or none.

I've heard from several people the one somewhat reliable in is knowing somebody on the inside of the place you're applying to. At this point having somebody being able to vouch for you is helpful to separate your resume from the slosh pile.

It's rough out there. Wishing you luck.
by bmoyles | 2025-07-21 15:36:31+00:00
You can also skip the subshell invocation of date by using %(fmt)T from bash's printf:

%(fmt)T -output the date-time string resulting from using FMT as a format string for strftime(3)

The man page provides a bit more detail:

%(datefmt)T causes printf to output the date-time string resulting from using datefmt as a format string for strftime(3). The corresponding argument is an integer representing the number of seconds since the epoch. Two special argument values may be used: -1 represents the current time, and -2 represents the time the shell was invoked. If no argument is specified, conversion behaves as if -1 had been given. This is an exception to the usual printf behavior.

With that,

timestamp=$(date +'%y.%m.%d %H:%M:%S')

becomes

printf -v timestamp '%(%y.%m.%d %H:%M:%S)T' -1
by ben_w | 2025-07-21 15:36:45+00:00
Even that doesn't work as "infinite": eventually you reach atoms and bits and thermodynamic limits, the maximum complexity of our world is still finite.

And sure, there's room for now, but 3%-year-on-year growth halves the remaining gap to whichever limit is critical every 24 years. I'm not at all clear how close e.g. current computer tech is to the Landauer limit, but it is definitely still developing much faster than 3%-y.o.y.

For truly infinite growth, we'd have to find a way to make mass and dark energy in balanced quantities — that would allow us to have not only arbitrarily more actual stuff, but also make sure it doesn't then collapse into a black hole.
by variantmkt | 2025-07-21 15:36:59+00:00
We’re former hedge fund analysts who got tired of pretending our jobs were specialized so we built Variant – a platform that lets anyone generate equity research reports. You type in a ticker. We write you a pitch. It thinks like Warren Buffett (with the homespun Nebraska charm).

Why we built this Equity analysts get paid hundreds of thousands of dollars to repackage management commentary as “insight.” Most research reports are copy/paste jobs with some light Excel gymnastics. We did this job. It’s a scam. Now we’ve automated it.

With Variant, you can generate a full-blown long/short pitch in 60 seconds. We crawl the filings, earnings calls, news, and generate a research report that sounds like a thoughtful human wrote it – because we taught it how.

Warren is your co-pilot Variant channels the GOAT himself – Buffett-style logic baked into the prompts. It cares about ROIC, competitive moats, and not overpaying for junk. Less “the market misunderstands” and more “this business quietly mints cash.”

What you get

A polished pitch with thesis, risks, catalysts, and summaries of actual filings

Language that reads like it came from a $5B long/short fund

Instant credibility when you DM investors on X

Examples:

“Long OTIS – Vertical transport as a razor/razorblade play with pricing power.” “Short SNAP – DAUs up, monetization flat. Margins a dream. Reality: adtech graveyard.”

Currently invite-only, but we’ll unlock access for HN. Try it here: variantmkt.com

We’re building for analysts, traders, fund managers, and the army of finance nerds who want to sound like they went to Wharton without actually doing the homework. Feedback welcome.

– Team Variant
by butterisgood | 2025-07-21 15:38:06+00:00
Actually running at the same time is parallelism. "Logically" running at the same time would be "asynchronous". It has to do with the independence of the "processes" themselves.

Could they run in parallel? Or even partially? If it's a yes - then it's already concurrent if it's organized as such. Or it could still just be sequential if that organization hasn't occurred.

So I think of the terminology as a way to frame the independence of parts of a larger process.
by toast0 | 2025-07-21 15:38:13+00:00
If you only rarely get mail in your box, you don't neee to check it regularly, unless something is coming.

Alternately, if you're away and something important is arriving, you can ask someone to check in on it for you. Maybe they would normally just stack it all up, but this one is interesting enough from the envelope that you'd like them to take a look inside.
by weitendorf | 2025-07-21 15:38:30+00:00
This is one of the interesting things I’ve noticed about the indiehacker community and software ecosystem, it’s mostly software built for and marketed to other indiehackers.

At one level it makes complete sense to build software that solves problems you understand, and then market it to the people with the same set of problems. That’s what the “well known” indie hackers did. But if the ecosystem is all just people trying to hack something together quickly and sell it to other people hacking things together quickly it seems questionable that there is any real value there unless you are one of the few influencers with guaranteed distribution.
by esperent | 2025-07-21 15:38:38+00:00
I recently (two weeks ago) decided to finally switch from Windows to plain Ubuntu as a daily desktop. I'm well experienced with it from managing servers and have used it occasionally at a desktop in the past.

I've had - and continue to have, a ton of minor and a few large problems.

First, wifi. Apparently there's often problems with Intel killer 6e laptop cards, which required me to enter loads of console commands that I didn't understand to fix. I did finally fix it, but I'm not sure exactly what did it. A couple of hours work over a few days to fix this.

I work from an external monitor plugged into my laptops HDMI port with the lid closed, and it seems Ubuntu is massively confused by this. I'm constantly having to open the laptop to get a login screen to show, then logging in and closing it, then opening it again because now the desktop doesn't show.

My laptop screen resets to minimum brightness every restart.

I did a driver update and suddenly my external monitor wasn't recognized at all so I had to roll back.

And at least several hours more on other issues. Oh yes, if I suspend then try to wake, I get a black screen or occasionally the Ubuntu startup screen but can never get back to the login screen until I do a hard reset.

The Bluetooth audio was set to headset quality (mono) and the only way to fix this, following 20 minutes research, was to install a different audio settings app.

All of these things, I can fix. I don't want to, but as a technically savvy user I can do it, with enough hours put in. But there's no way I'd suggest anyone else in my family or friends to use it unless they clearly tell me that they would enjoy tinkering with their operating system.
by dragontamer | 2025-07-21 15:38:42+00:00
What do you think implements assembly language?

Answer: Verilog or VHDL. And these all synthesize down to AND/OR/XOR gates and eventually converted into NAND gates only.

Every assembly language statement is either data movement, or logic, or some combination of the two.

-------

We are talking about SAT solvers and superoptimizers. Are you at all familiar with this domain? Or have you even done a basic search on what the subject matter is?
by scarface_74 | 2025-07-21 15:38:45+00:00
The EU is not going to build its own Google, Facebook, Apple, Microsoft, AWS etc.

Anytime the lack of “influential European tech companies” come up, the best anyone can do is money losing/barely profitable Spotify.

And the data doesn’t back your idea up that Europe is moving away from any of those companies. The EU is moving its dependence away from the US military industrial complex admittedly.
by RansomStark | 2025-07-21 15:38:53+00:00
That's not quite right. These male chicks are from fertilized eggs. They are the ones that, had they been female, would have become the next set of egg layers.

The eggs we eat, at least the factory farmed variety, and most / all from commercial egg farms are not fertilized. Hens lay whether they've known the touch of a rooster or not. [0].

[0] https://www.canr.msu.edu/news/can_you_hatch_an_egg_bought_fr...