MurphyA/hacker-news huggingface dataset:
by jklinger410 | 2025-07-21 17:07:58+00:00
Guys chill out it's a simple question. Everyone here works at companies that make profit but then turn into hardcore communists when they have to see some ads.

I'm just trying to figure out where the line is here. If you vote for communists and socialists, then by all means continue to discuss regulating the internet so it is a socialist Utopia.

If you don't consider yourself a communist or socialist, I'm wondering if you've ever considered how your personal value system would drive you to want to regulate the internet with an iron fist when other industries, like healthcare, schooling, and infrastructure go unmaintained.

This community seems to be full of capitalists in most discussions, but turns hyper-leftist when opining for the "old internet." We get it, guys. The internet has been monetized in a way that you don't like. What the fuck are you going to do about it? Are you going to simply recognize that the free market created this circumstance, or are you going to just keep bitching about it?

Are you also going to admit that creating a pay-to-play internet creates a caste system? It's not as simple as "wah I don't want to see ads." It's a tiring conversation.
by pranavarora99 | 2025-07-21 17:08:28+00:00
Every year, the healthcare industry loses $100+ billion and misses countless opportunities to improve patient lives for one simple reason: up to 50% of patients with chronic conditions don't take their medications as prescribed.

For data scientists, engineers, and health-tech entrepreneurs, this isn't just a health crisis—it's a fascinating data problem waiting to be solved. What if we could move from reactive "spray-and-pray" outreach to proactive, precision-targeted patient engagement?
by vjvjvjvjghv | 2025-07-21 17:08:34+00:00
Maybe, maybe not. There are dozens of unsolved problems to get to commercial fusion. For a lot of the problems, to solve them it doesn't matter if it's a stellarator or tokamak.

I would also be super careful about celebrating new designs as the way forward that will replace everything. When you look at the history of combustion engines we had a ton of new approaches (for example rotary engines) but after looking at all factors it turned that evolutionary changes to existing designs was the way forward.
by alexey-salmin | 2025-07-21 17:08:37+00:00
I think this is a very dangerous deception. They understand.

When politicians say "we need a special key for police to stop child abuse" it's not that they don't know this means "a backdoor with no technological way to limit its use". On the contrary, they know it very well and it's exactly what they want to achieve under the guise of children protection. It's the public at large that don't understand it -- or so they hope.
Show HN: Built an email marketing platform after paying $230/month
by rasadov | 2025-07-21 17:09:03+00:00
Spent the last month building Fertit - basically a newsletter manager but you bring your own SMTP and skip the DevOps nightmare. All the features (subscriber management, admin dashboard, custom preferences) without the infrastructure markup.

The math that broke me: Mailchimp: $230/month for 15k contacts My solution: $10/month infrastructure + $10 SendGrid = unlimited

What I learned: The "enterprise" features are mostly database operations with SMTP APIs. But the 3 weeks of Go/PostgreSQL/Redis setup explains why people just pay ConvertKit $300/month. Here's the thing: Even open-sourcing it, I realized most people don't want to deal with servers, Docker configs, and database migrations. So I built an affordable hosted service starting at $5/month. More features and security measurements, zero setup - just bring your SMTP and start sending. You get all the cost savings without any of the self-hosting headaches.

Now testing this hosted version at $5/month - middle ground between DIY pain and SaaS pricing. Hosted version: https://www.fertit.com Open source: https://github.com/rasadov/NewsletterManager Anyone else tired of choosing between expensive self-hosting and expensive SaaS? Would love feedback on the approach.
by zozbot234 | 2025-07-21 17:09:17+00:00
Even the title is a bit of a mess. What happens when the price of $THINGY goes down (where $THINGY is housing)? It depends. Did the price drop because of an increase in supply, a decline in demand, or both? That's what determines the overall effect (including something as basic as the change in quantity!), you can't just reason about a price change in isolation. If this article comes from the Strong Towns folks it's not making a very good argument for their POV, I'd expect way better.
by hinkley | 2025-07-21 17:10:37+00:00
Global shared state. High memory overhead. Evictions mean that the beginning of your call can see potentially different values than the end, and most of us write code like this as if it is transactional. We cannot handle a user’s account being closed or upgraded to an admin in the middle of a transaction. So using a cache to keep refetching the user data instead of passing it with the call graph is fraught (and makes unit testing terrible).

As a concrete example, my coworker was trying to walk a DAG with many leaf nodes that were repeated (think dependency tree). He used a cache to do this. It had bugs (2 I knew, but 6 I found). It was one of three large calculations we made at startup, and it should have been the least of these. But it ate memory like candy and added a lot to our start time which was slowing down deployments.

So I replaced it with a DP solution that just looked like normal code, reducing startup memory by ~80 MB and start time by half. By walking the tree and making a list of all the nodes in dependency order and then processing them once, after the list was compiled. And for the microservices and dev tools where we ran this same code the startup time became negligible.

Part of the problem is that the library we used did not like being called recursively, so you had to dance around reentrancy bugs and that cost time and space. But a linearized run has no recursion.

Edit to add: I realize now that I’ve left the conclusion ambiguous.

His two main sins were one, that the cache lived beyond the useful lifetime, and two, that even with the cache some amount of post-processing was required. By unrolling the tree and running each calculation once I reduced the post processing by about 3/4 and climbing as the tree grew in width and height.
by reactordev | 2025-07-21 17:11:12+00:00
To point out that your data isn't safe from law enforcement. Quite the contrary. I think everyone should be aware of the state we are in. And while I can't go into detail about how I know, I want others to be aware that anything on their devices is fair game. Now a day's with or without a warrant. Three letter agencies are operating with impunity. Using this very tech.
by ToucanLoucan | 2025-07-21 17:11:19+00:00
Man, I don't wanna bag a dead guy, but I know fuckall about medicine, and even less about MRI's, the ONLY thing I know about MRI's is that they're composed of giant ass magnets and you do not want to be wearing any metal near them.

I guess there's no guarantee anyone would learn that but fuuuuck. What a way to go.
by Aldipower | 2025-07-21 17:11:25+00:00
Yes, I use it daily and heavily in a professional audio studio. It runs perfectly with Reaper and Bitwig (both DAWs), both in window or fullscreen mode. The great thing is also the quick switching between the multiple virtual desktops to the signal routing and level applications, like hdspemix and so on. It is such a distract free environment.
by johnisgood | 2025-07-21 17:11:29+00:00
It is all over the place (pretty inconsistent), but I just checked my appointments to physiotherapy (printed on paper). The format is "YYYY.MM.DD", close enough. :D

From what I recall, I see this format a lot. That, and "%Y. %B|%b. %d". The latter may be the most common? I am not entirely sure. I do not mind these two formats. I have an issue with formats like 2025/05/09 and the like. Is it May, or September? It is ambiguous. Thankfully they are not common here, AFAIK.
by sheepscreek | 2025-07-21 17:11:53+00:00
TL;DR - Looks dangerous, but is it? (open question) Can we quantify it or at least make it more tangible?

God, this contraption appears to be the kind of thing I wouldn’t trust my life with. Every time I look at a fusion reactor, it seems far more dangerous than my hobby lab, failing to inspire any confidence. The numerous moving parts create an equal number of potential points of failure. In contrast, a nuclear reactor doesn’t have to contend with plasma gases hotter than the Sun, contained within an artificial bubble solely through the assistance of electromagnetic radiation.

I’ve often tried to imagine the worst case scenario, but I am limited by my knowledge on the subject. What kind of damage can hot plasma at a few million degree C do?

On one hand, the plasma is hotter than anything on earth created by mankind. Then I believe there’s also a significant number of wild neutrons shooting around which can cause havoc in their own right, if not contained. But on the other hand, unlike an uncontrolled chain reaction, without a source of heat, the whole operation shuts off by itself. I’m probably wrong about a few assumptions here but this is what I often find myself wondering.
by lrvick | 2025-07-21 17:12:01+00:00
A key is just a 256 bit number. You can literally create one with paper and dice rolls. They will no sooner figure out who is holding most of these than they will figure out who is holding cash, or the identities of the 25m+ people downloading pirated media right now.

At best they can ask the public to please turn over their private keys, which will go about as well as efforts to stop piracy.
by PaulHoule | 2025-07-21 17:12:07+00:00
I don’t even work out with kettlebells and TRX in my AV/exercise/VR room when it is hot. I do get what exercise I can when it is cool but I haven’t been getting up before to hike this year because I’ve come to understand how important sleep is to my mental health. (e.g. back when I was getting up before sunrise to get a 6 mile walk in every morning my mental health wasn’t good)
by jpc0 | 2025-07-21 17:12:43+00:00
> Having to call into ffi to work with files on a major operating system is not normal.

You don’t. Normal operation like reading writing modifying and creating works just fine in windows.

The only thing that doesn’t is explicitly permissions where windows is the outlier and uses (imho a better) method of managing permissions. However they are the outlier and it is an uncommon operation. Why would the stdlib cater for that?

If you need to alter permissions at a more granular level on windows than is possible using golangs interface then call into the ffi, but in general you don’t need to to that.

If that is your only criticism then I agree we will not agree on this point, it is however also trivial to make ffi calls using go
by pratyahava | 2025-07-21 17:13:38+00:00
for personal use i created a LaunchDaemon to keep `caffeinate -s` running all the time

/Library/LaunchDaemons/ze.caffeinate.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>ze.caffeinate</string> <key>ProgramArguments</key> <array> <string>/usr/bin/caffeinate</string> <string>-s</string> </array> <key>KeepAlive</key> <true/> </dict> </plist>
by bluefirebrand | 2025-07-21 17:13:40+00:00
> I'll take that job for the right pay, so I don't see the problem

The problem for me at least is that companies can be irrational longer than I can remain solvent, so "the right pay" feels like it is going to wind up being "whatever man I just need to pay my bills".

I suspect I'm not alone. I actually suspect that I'm the very common case. And it's not because I'm bad with money or broke either. it's just because I can't afford to retire and companies can afford to be irrational a long, long time
by thewebguyd | 2025-07-21 17:13:46+00:00
> The problem is that it isn't making space for smaller players; it's making space for countries with worse perspectives on human rights to try to catch up/fill the void. The world isn't a better place if we replace Google and Meta with ByteDance and Yandex.

I mean, the foreign companies taking that space can be solved with sanctions, or digital services taxes, etc.

What would you propose? Maybe Google, Apple, Meta, etc. are the lesser of the big evils but we definitely have a monopoly problem in the US, and there is very little space for competition, which only continues to harm consumers.
by mixdup | 2025-07-21 17:13:48+00:00
We've been on this train of not caring about the details for so long but AI just amps it up. Non-deterministic software working on things that have extremely precise requirements is going to have a bad outcome

A company may be OK with an AI chatbot being so bad it results in 5-20% of customers getting pissed off and not having a 5-star experience. The SEC and DOJ (and shareholders) are not going to be happy when the books are off by 20% or when a bridge is 5 inches too short to reach the other side
by EvanAnderson | 2025-07-21 17:13:49+00:00
Their site says:

- Every line of code in the firmware, including building an operating system from the ground up with device drivers and IP stack.

- The FireBrick's hardware platform is not used in any other devices and the FireBrick's codebase / firmware is not used in any other hardware.

Given the feature set I'm a little dubious that it's all in-house. There are a ton of man-years of code in there.

It would be interesting to know the history of the software.
by freedomben | 2025-07-21 17:14:10+00:00
For anyone that wants a good (and fair) example of this, check out his positions on the debt ceiling going back to 2012 (and then on every time it's come up since). When he isn't in power raising the debt ceiling is Unamerican, a political ploy and bad. When he is in power, it should be scrapped entirely and should be above politics. He was remarkably frank about it in an interview a year or two ago when he was running for president when he was pressed by the interviewer about the flip-flop, he smiled and said approximately "I wasn't running for president back then"
by vsviridov | 2025-07-21 17:14:15+00:00
I'm running HomeAssistant and I've tried the native integration, which works fine but is missing power consumption, or there's a HACS-based integration, that is a bit painful to set up, is able to see power consumption, but cannot enable sleep mode... So it's a bit of a hit and miss with either of those. Will take a look at the ESP variant, thank you.

Edit:

Looks like the ESP32 project is mostly tailored for hard-wired installations, but I just have a couple of floor units...
by gtowey | 2025-07-21 17:14:31+00:00
It's not going to happen anytime soon, because you simply cannot cheat physics.

A system that supports OLAP/ad-hoc queries is going to need a ton of IOPs & probably also CPU capacity to do your data transformations. If you want this to also scale beyond the capacity limits of a single node, then you're going to run into distributed joins and network becomes a huge factor.

Now, to support OLTP at the same time, your big, distributed system needs to support ACID, be highly fault-tolerant, etc.

All you end up with is a system that has to be scaled in every dimension. It needs to support the maximum possible workloads you can throw at it, or else a random, expensive reporting query is going to DOS your system and your primary customer-facing system will be unusable at the same time. It is sort of possible, but it's going to cost A LOT of money. You have to have tons and tons of "spare" capacity.

Which brings us to the core of engineering -- anyone can build a system that burns dump trucks full of venture capital dollars to create the one-system-to-rule-them-all. But businesses that want to succeed need to optimize their costs so their storage systems don't break the bank. This is why the current status-quo of specialized systems that do one task well isn't going to change. The current technology paradigm cannot be optimized for every task simultaneously. We have to make tradeoffs.
by mlhpdx | 2025-07-21 17:15:06+00:00
The universal agreement that “we need to build more housing” baffles me. I see persistent vacancy rates, so the raw capacity is there. High commercial vacancy means more will come without new builds.

If the issue is ownership versus renting (which is very important), building new will lead to more overcapacity in the system at large, won’t it? That won’t serve new owners well (or existing ones).

It’s a difficult problem without painless solutions.
by epistasis | 2025-07-21 17:15:30+00:00
> Low-density housing that’s rented instead of sold drives up rent for the tenant and property values for neighbors, resulting in increased costs for everyone but the landlord (who offsets costs by raising rent)

It's not the renting that drives up prices, it's the lack of supply in an area. The renting was always possible, it's a symptom that shows that people want access to the neighborhood but can't afford to purchase.

> * Investors are predominantly buying affordable homes, not luxury ones. Cheaper prices (even when paying cash to outbuy other bidders) means higher margins.

I have not seen evidence of investors buying affordable homes for renting them out. Cheaper prices don't mean higher margins, unless the sale price is higher.

> * Construction has fundamentally changed as a result. No longer are structures being built for sustainable operations, but simply to exploit valuation growth before being shoved off to the next buyer. The goal from everyone involved is maximum margin/profit, not quality and sustainable shelter.

This is not a change, construction was never for sustainable operations, it was always about profit. There's not some magical time in the past when builders and developers didn't care first and foremost about profit.

> * There’s a glut of “luxury” apartments in higher-density units that sit vacant as a result of gaming the local marketplace for higher rent instead of maximum occupancy.

I'm not sure where that's true, except in the places where prices are falling like in Austin. I know that in my severely undersupplied town, the "luxury" apartments that are only slightly higher in price than in other areas are filling up faster than was expected when the financial model was put forward at the time of designing the building. And this was a model built before interest rates got jacked up by the fed! Yet local people complain that they are vacant and not getting rented out and are vacant when they are not in fact vacant.

I see evidence of false complaints of vacancy all around the country too. One group in LA that spends a lot of their time trying to stop apartments had to retract their vacancy report:

https://laist.com/news/does-la-actually-have-more-vacant-uni...

Nobody has ever tried to maximize occupancy rather than profit. Maximizing occupancy is not a good metric to even optimize, we need vacancies so that there's room for people to move around. An area with less than 5% vacancy is severely undersupplied and severely restricts where people can live.

The housing crisis is all about regulatory restraints that small-holders of land use to create the crisis. It's artificial crisis, not from landlords maintaining 5% vacancy rather than 3% vacancy, but from landowners, especially homeowners stopping their local governments from legalizing housing.
by toomuchtodo | 2025-07-21 17:15:55+00:00
This is factually inaccurate. At solar and storage costs today, they are cheaper than existing fossil generation in all of Europe. In the US, even at today's low fossil gas prices, they are competitive. They will become even more competitive over the next several years as the price of solar and batteries continues to decline, and the US fossil gas market is exposed to global demand via LNG exports. Renewables prices will keep going down, fossil costs will keep going up, very broadly speaking.

Base load is a myth; as long as you can orchestrate low carbon energy (nuclear + renewables + hydro), storage (hydro and batteries), transmission, and load shifting and shedding, the grid will continue to operate at expected service levels. Europe demonstrates this today with high renewables penetration in Portugal, Spain, the UK, and Germany, and nuclear in France (with robust exports to adjacent grids). "Excess" renewables that are curtailed during low demand seasons solve for near term storage as the storage manufacturing/deployment ramp curves upward and the price decline curves downward.

https://pv-magazine-usa.com/2025/07/01/solar-cost-of-electri...

https://ember-energy.org/latest-insights/solar-electricity-e...

https://ember-energy.org/countries-and-regions/european-unio...

https://ember-energy.org/latest-insights/solar-is-eus-bigges...
by goku12 | 2025-07-21 17:16:31+00:00
The article says that it can be done as part of search and seizure operations. And such an operation requires a search warrant. So I'm guessing not. However, the concern is that it may be used to extract information beyond what's relevant to income tax. Honestly, that isn't very farfetched because there have been allegations of planting incriminating evidence using the Pegasus malware. In comparison, a warrant isn't going to be much of a hurdle.
by ottah | 2025-07-21 17:16:31+00:00
I read the article, I don't buy it was for weight training. Certainly doesn't require a padlock around your neck to add resistance weights. Also I have never seen a person wearing a chain daily for resistance training. I've seen weighted vests, and other easier to wear gear. I do however know many people in kink who wear chain collars, and don't tell strangers what it actually is.
by pjmlp | 2025-07-21 17:16:35+00:00
We all know about the Windows tax and Microsoft making Windows XP free for Netbooks.

OEMs making custom distros didn't help.

If anything that was the precursor of the Android distros mess that we got afterwards.

They also did the same with CP/M, MS-DOS and Windows since forever, including UNIX clones, why wouldn't they do otherwise with GNU/Linux.

As former owner of an Asus Netbook 1215B bought with Linux pre-installed, even that way wasn't without issues.

OpenGL support was always lagging behind what hardware was capable, GL 3.3 vs GL 4.1, hardware video decoding only worked during Flash heyday, and wlan drivers always had issues with hardware when doing large downloads.
by WhyNotHugo | 2025-07-21 17:16:49+00:00
In the Netherlands we have bank cards and IDeal for offline and online payments respectively. Those answer to local legislation, and do direct bank-to-bank transfers.

But if I want to buy online from Germany or some other EU country, I need to use American payment method. Also if I want to buy from China, I need to use an American payment method.
by Silhouette | 2025-07-21 17:16:49+00:00
Also, the people pushing for these measure (e.g., the U.K's equivalent of the NSA, GCHQ and most national-level police departments) understand these issues perfectly well.

Surely some of them understand the technical details. That doesn't necessarily mean they understand or respect the wider implications of a policy. This is why it's important to have a government that sets policy - taking into account all of the competing influences and potential consequences - and politically neutral technicians who then implement government policy.

No-one would dispute that if the government could examine every communication everyone ever sends then it could catch more very bad people and prevent more harm to innocent people. The problem is all the other stuff that also happens if you give a government that kind of power over its own people.