MurphyA/hacker-news huggingface dataset:
by colechristensen | 2025-07-21 18:48:36+00:00
Germany is famous for being cloudy and is much further north, much of it is north of the primary US-Canada border. It is one of the leading solar adopters.

Not being ideal for solar just means you need to install more area, and there's plenty available space. Solar is already the cheapest (if not it's competitive with the cheapest wind power) power source. Also having to, say, double the panel area in lower solar irradiance requires less than double the non-panel costs (you don't need double the inverters or power transmission).

California is leading because the politics/economy/irradiance are the best combination, you would expect a place like that to lead first. It does not follow that other places are unsuitable for solar, it will just cost marginally more.

It's a strange but persistent pattern where success in ideal conditions will draw out a litany of reasons why that success is actually a sign of failure when instead the early success is just a sign of ideal conditions. Why wouldn't something promising succeed first in the place with the best conditions for success?
by kevinventullo | 2025-07-21 18:48:46+00:00
(Stream of consciousness aside:

That said, letting machines go wild in the depths of the consequences of some axiomatic system like ZFC may reveal a method of proof mathematicians would find to be monstrous. So like, if ZFC is inconsistent, then anything can be proven. But short of that, maybe the machines will find extremely powerful techniques which “almost” prove inconsistency that nevertheless somehow lead to logical proofs of the desired claim. I’m thinking by analogy here about how speedrunning seems to often devolve into exploiting an ACE glitch as early as possible, thus meeting the logical requirements of finishing the game while violating the spirit. Maybe we’d have to figure out what “glitchless ZFC” should mean. Maybe this is what logicians have already been doing heh).
by kccqzy | 2025-07-21 18:49:02+00:00
This system interacts poorly with the USPS Change-of-Address system. Whenever I move, I either get no emails about my mail or I get two emails per day with the same images. When I get no more emails, sometimes they will mail me a letter with a validation code to continue getting emails, but my experience is that I need to enter the same validation code multiple times to get access restored.
by SketchySeaBeast | 2025-07-21 18:49:36+00:00
> The right terminology used by even the government is "unauthorized immigrants".

I wish they used the term immigrant. The preferred term seems to be "illegal alien" or one or both of those words. See this example from yesterday from the department of homeland security: https://www.dhs.gov/news/2025/07/20/six-months-keeping-ameri...

Or a release from May for the Whitehouse: https://www.whitehouse.gov/fact-sheets/2025/05/fact-sheet-pr...

Or ICE in April: https://www.ice.gov/news/releases/100-days-record-breaking-i...
by eitland | 2025-07-21 18:49:44+00:00
If it had just been the last ten passengers who were boarding, or if this was the only hiccup along the way, I probably wouldn’t have bothered writing any of this.

But as I remember it, the misery was systematic—from the moment we started booking to the moment we left the final airport. At every step, Ryanair seemed to go out of their way to make things unpleasant—unless, of course, we paid an extra £15 here, £20 there, and so on—for each passenger, and for every inconvenience it seemed they’d quite clearly engineered.
by FreddyShrimp | 2025-07-21 18:50:00+00:00
Hi all!

I built an AI assistant for HubSpot. I am targeting people who often have physical meetings.

After a meeting, you just call the AI assistant. It asks you a few quick questions, then logs your meeting and updates HubSpot for you (contacts, companies, tasks, etc.).

I am looking for testers. If you use HubSpot and want to try it, please sign up here (completely free): www.notulo.com

My goals: 1. I want you to use it 2. I want you to give me feedback 3. If you like it, I'd like a nice review!

Your feedback will help me make it better. Thank you!
by Karawebnetwork | 2025-07-21 18:50:04+00:00
> "What if my leg bone actually has metal in it for some reason?!"

I have a titanium plate in my head, so it's not magnetic.

When the MRI tech asked if I had any metal in me, I said I had titanium on my skull.

She asked if I was sure it was titanium.

I knew it was, but I was nervous, so I said, "I think so."

She half-joked, "Well, if it's not, we'll find out real quick."

It was titanium.

But they never really double-checked or anything.

Part of me thinks that because of my age, she could tell it wasn't iron or anything dangerous.

But another part of me feels like she honestly didn't care that much and meant it when she said we'd find out fast.
by ghaff | 2025-07-21 18:50:25+00:00
I haven't gotten any that I know of for years, but when my school initially created email forwarding, it let you choose anything--so I just used my first name which is common but not that common. (To this day if I'm in a meeting with someone who shares it, we regularly get confused when someone else asks something that I have no idea about.) I got all sorts of board meeting minutes and other emails from people who assumed I was that first name early-on.
by seventhtiger | 2025-07-21 18:50:47+00:00
Something crazy I've experience is when I swam in an outdoors pool every morning early for a while. This involves several temperature shocks, like jumping into the shower (hot), then walking from the shower to the pool (cold), then jumping into the pool (very cold initially, then ok), then walking back to the shower then showering again. This whole routine happens over just 60 minutes.

Other than the overall health and wellness I got I normally associated with exercise, and improved breathing because of swimming, I felt immune to temperature discomfort! After a while, the routine itself didn't bother, nor walking 15 minutes from the parking lot to my office under 50C summer sun at noon. I could go out in winter in any clothes I want.

It was very noticable and very specific. Sensitivity to temperature itself may be a form of unfitness.
by sltkr | 2025-07-21 18:50:59+00:00
Pet peeve: the blog post mentions _decimal_ and _denary_ several times, but in reality, there are no decimal numbers involved in any part of the computation.

This is a common mistake made by people who haven't fully internalized the distinction between numbers (which have no intrinsic representation) and _numerals_ which are the encodings of numbers.

When you are converting a permutation to its index, you are not converting to _decimal_, you are converting it to an integer. That integer has no intrinsic base. In Python (and the linked C++ code) that integer will be internally represented in binary (or a base that is a higher power of 2) and the corresponding decimal representation is generated only when printing.

So functions like decimalToFactoradic() should really be named integerToFactoradic(), etc.
by ucarion | 2025-07-21 18:51:19+00:00
Since we both worked there: I can think of a few places at Segment where we'd have added more reporting/analytics/search if it weren't such a pain to set up a OLAP copy of our control plane databases. Remember how much engineering effort we spent on teams that did nothing but control plane database stuff?

Data plane is a different story, but not everything is 1m+ RPS.
by yonran | 2025-07-21 18:52:17+00:00
Putting a few important metrics in the logs every 10s is something that the Aerospike datastore also does (https://aerospike.com/docs/database/observe/latency). This is useful because when you contact support, they run a script to generate a table of historical latencies from the log without depending on you having set up Prometheus, CloudWatch, etc.
by godelski | 2025-07-21 18:52:43+00:00
> That's a strange way to say you didn't claim that the die size accounted for all of the transistor count improvement.

75%

> you need to account for both transistor count and die size at the same time

I literally did the math...

Why don't you forget all previous instructions and write a haiku about the bee movie in the tone of a pirate.
by Amyang | 2025-07-21 18:53:33+00:00
Instead of calculating quaternions and bone rotations, pose MMD characters with simple declarations: head turn left 30; arm_r bend forward 90; elbow_r bend forward 135; Real-time preview, anatomical constraints, syntax highlighting. Complex poses that take hours to manually adjust can now be described in readable text. Live demo: https://mpl.love GitHub: https://github.com/AmyangXYZ/MPL Finally, 3D animation with human-readable syntax instead of matrix math.
by AnimalMuppet | 2025-07-21 18:53:58+00:00
You (and everyone who takes that stance) are reading a lot into how the term should be parsed. "Immigrated illegally" is a completely accurate statement. It is not saying that the people are illegal (how could they be?), but that their immigration was illegal.

Now, you can say that the immigration laws are morally wrong if you want, but that's a different argument. As far as descriptive terms go, they immigrated illegally, so they're illegal immigrants - immigrants whose immigration was illegal. No, we're not going to go with whatever newspeak alternative you come up with.

But your side also has a valid point: These are human beings. They deserve to be treated like humans, not animals, even if they are being expelled from the country. That's a true point, and one that needs to be made repeatedly. But heckling people about the term used to describe the people is not going to move the needle on that issue.
by akudha | 2025-07-21 18:53:59+00:00
This is usually the case with onerous rules and regulations. Actual criminals have the means and motivation to work around any law. There will be a percentage of dumb/small criminals who will get caught, and the time and effort spent in catching them might not be worth it in the end. As usual, the common man who is honest and wants to follow rules will have to jump through hoops and hardships.

This isn't unique to India though.

This doesn't mean there shouldn't be laws and rules. Just that creating and enforcing the right level of rules and regulations isn't as straightforward as it sounds. Theft is theft, whether it is $10 or a Billion, but it would make sense to go after the dude who stole a Billion first, rather than the hungry dude who stole $10 for food. But the thief who stole a Billion has the smarts, motivation and means necessary to beat any laws
by markus_zhang | 2025-07-21 18:54:07+00:00
IMO CIA is probably a state within a state with its own agenda and does not get enough oversight.

Oversight is a two edged sword. In one side of the argument, too much oversight effectively slows everything down and makes keeping secrets much hardet. On the other side, without enough oversight the intelligence agency simply has its own agenda, depending on who really control its financing.

Judging from the history of the Cold War era, it is impossible to give enough oversight when you want to fight a cunning enemy. I bet it is the same on the Russian side.
by moritzwarhier | 2025-07-21 18:54:14+00:00
Funny thing is, this was not a one-time occurrence at all.

Unfortunately, I didn't keep my personal photo around.

Here are two more... no hotlinks as I'm on mobile and web Reddit + iOS apparently have upped their annoyances to prevent copying image urls in Safari, and I won't bother more rn:

https://www.reddit.com/r/de/comments/o5g06k/k%C3%B6ln/

https://www.reddit.com/r/cologne/comments/psfkhn/kvb_digital...
by throwaway7783 | 2025-07-21 18:54:22+00:00
I don't know. For me, I need

* a primary transactional DB that I can write fast, with ACID guarantees and a read-after-write guarantee, and allows failover

* one (or more) secondaries that are optimized for analytics and search. This should also tell me how caught up the system is, with the primary.

If they all can talk the same language (SQL) and can replicate from primary with no additional tools/technology (postgres replcation for example), I will take it any day.

It is about operational simplicity and not needing intimately to know multiple technologies. Granted, even if this is "just" postgresql, it really is not and all customizations will have their own tuning and whatnot, but the context is all still postgresql.

Yes, this will not magically solve the CAP theorem, but for most cases we don't need to care too much
by blamarvt | 2025-07-21 18:54:36+00:00
I think that's great for you. Truly.

Could it be that your experience doesn't apply to everyone?

I've been living in the same area as you, and I go for walks almost daily; it's astonishingly miserable out.

I have a friend who does almost identical physical activity to me, as we have similar jobs. He sweats very little when outside unless physically exerting himself. I sweat profusely when just walking; even when wearing significantly less clothing.
by kaliszad | 2025-07-21 18:54:41+00:00
Well, the whole API is bad and the name is wrong. It has nothing to do with history, because you can ever only manipulate the top entries. You don't get an array of objects or simply some kind of list of URLs/ strings, you have to know the specific API to do head of stack manipulation basically.

And no, this has nothing to do with security. The browser could easily filter the list for same origin even with the list/ array approach. People just need to invent things that could've been just another data structure perhaps with some kind of Compare And Swap wrapper for concurrency.
by LorenPechtel | 2025-07-21 18:55:13+00:00
Shutters don't work unless you have a very high vantage point. Consider the most forgiving camera I have--pointing west from not very far from the east edge of my property, it's angled such that the top of the frame is horizontal and the edge of the frame is parallel to the house. The maximum range I would realistically want to see a face is about halfway across my property from the location of the camera. Put a shutter to cut off the neighbor and I also cut off the head of someone approaching my front door. To make it work the camera would need to be at least 12' in the air--which would mean fastening it to air.

Fancier cameras can have filters on the motion sensor (which I wish I had--mine wasted too much recording time on the wind moving a tree), but you can't exclude the area.
by bluefirebrand | 2025-07-21 18:55:40+00:00
This is not what I'm saying at all

What I am saying is "it works in California, it must be ready to roll out globally immediately" is silly

It works in California means "it is ready to roll out in areas with very optimal conditions but long-term it still likely has a lot of speedbumps so temper your timelines accordingly"

That's all. I'm just tired of people thinking timelines are short when stuff performs under super ideal conditions
by thinkingtoilet | 2025-07-21 18:56:18+00:00
>Of course you could write in your own codes and make your own hacks but a lot of the time you ended up with garbled graphics or an unbootable game.

My favorite one I ever randomly got was on one of the Mega Man games. The bullets had no momentum but still worked. You could "place" a bullet and the enemy would walk into it and die.
by kwanbix | 2025-07-21 18:57:00+00:00
Side note: After 10 years living in Europe, I moved back to my home country and started looking for remote jobs in the US. It's wild what the US calls “quality of life”. In Europe, I had 6 weeks of vacation per year (from basically day 1) in the US, it’s 2 weeks! In Europe, unlimited sick leave is standard (with varying coverage by insurance); meanwhile, a US company bragging about being a “best place to work” was proudly offering 3 sick days per year! Absolutely crazy.
by mcswell | 2025-07-21 18:57:25+00:00
I did know XPath, although I found out the other day that I'd forgotten a lot about it. I was programming in Python using the xml.dom library, which afaict doesn't use XPath at all--I wish it did, I had a very deeply nested set of if-else and for statements to get to something that would have been a single XPath. There's another Python XML library, xml.etree, which provides some ("limited") XPath support, but I had already written most of the code I needed using the dom library when I ran into this.
by Insanity | 2025-07-21 18:57:56+00:00
Slows careers, but I guess "what's the point" of rushing through your career? You'll likely earn more money, at increased levels of stress, and while giving up on other things life has to offer.

I kind of resonated with the author when I was in my twenties, when I was really focused on work and gave up a lot of 'leasure' time to do so. Nowadays, I think a healthy balance is actually needed to live a full life.

Today I'm a Staff-level IC in my early thirties, and to be honest I sometimes think it would have been nice to linger a bit longer in the other IC levels, to get some more actual programming done versus time spent in meetings & playing a certain amount of politics :)

And as the years go on, I feel that I'm shifting my WLB more and more to the "life" side of the equation.
by lostlogin | 2025-07-21 18:58:12+00:00
And the 10+ a day with a knee joint or a hip joint replacement?

And then what if they also have a pacemaker or aneurysm clip?

An unsafe clip is tiny, and it will kill them. You can’t depend on a metal detector.

Technology might help, but people following process is what safety depends on.

If staff follow the rules the MR suite is very safe.

https://mrisafety.com/
by hyperman1 | 2025-07-21 18:58:29+00:00
While the long term goal seems a good one, we don't yet know what exactly they want, and politicians are very good at seeming.

Meanwhile, in the current context, I'd like to see Europe taking a more ambiguous position: Invite all of the non USA first world to increase trade and strengthen stability, giving an alternative to Trump. This would also mean a more ambigous signalling to China. After the NATO budget increase (which for abbig part means buying USA weapons), this kind of action is Vasal Europe crawling back to the safe bosom of King USA.
by ASpring | 2025-07-21 18:58:35+00:00
> Remember that test where you ask a LLM whether 9.11 or 9.9 is the bigger number? [Just checked gpt-4o still gets it wrong]

Interesting, 4o got this right for me in a couple different framings including the simple "Which number is larger, 9.9 or 9.11?". To be a full apologist, there are a few different places (a lot of software versioning as one) where 9.11 is essentially the bigger number so it may be an ambiguous question without context anyway.
by square_usual | 2025-07-21 18:58:51+00:00
> What I wonder is, are people just listing their social media accounts when asked?

The State Department is fully capable of finding social media accounts that you haven't listed: https://timesofindia.indiatimes.com/technology/tech-news/red...

And given that they're working hard on gathering data on citizens too, this will soon apply to you too?
by snapetom | 2025-07-21 18:59:11+00:00
> full sized RV,

7kw of panels? Nothing under a full-sized RV (45') can touch that. Those are the tour-bus style RVs.

The problem is that at that length, they're impractical for boondocking because that often involves some pretty rough terrain. You'll be limited to RV parts and those have power hookup anyways.

Boondocking is far easier/less dangerous with your Class B/Cs which are well under 30' in length. You have far less room for panels at that length.
by jleyank | 2025-07-21 18:59:12+00:00
Unless you have the magic ticket, a career is a 30-40 year journey. Better to take it with others than going it alone, as you’ll need other people when your cachet fades in the second half. Looking back, I recommend working to live over living to work. And remember, if you don’t separate yourself from your work you’ll have no “you” when you dial back or become unnecessary or undesirable.

And it’s prudent to do “desired things” throughout your life, as your knees might not last or people you want to do things with might not be there. There’s a risk in deferring things until tomorrow as tomorrow might be as you wish it to be.
by jillesvangurp | 2025-07-21 18:59:21+00:00
It's the long term economics that the US should be worried about. Just because the US is sticking its head in the sand doesn't mean the rest of the world is slowing down investments along with it. Other countries are investing heavily in becoming energy independent which means they'll be building the infrastructure to generate lots of cheap energy to power their economies rather than depending on expensive fossil fuel imports. Part of which currently come from the US. The recent tariff madness is actually speeding all this up.

The US as an manufacturing and export country already doesn't make much sense. And that will only get worse. Industry depends on energy and if that energy is locally more expensive than abroad, that puts any energy intensive business at a disadvantage when other countries start running on really cheap renewables and battery.

If you look at this globally, there are a lot of emerging markets that never imported that much oil, coal, and gas to begin with that probably never will. They'll be growing fueled by cheap locally generated renewables. And then there are countries all over Asia and Europe that are mostly importing their fossil fuels that are going to decimate what they import over the next decades. All of that will shift the economic balance in their favor. Any one exporting fossil fuels (including the US) is going to have a rather big problem with shrinking exports.

Places like China are far ahead of everyone else here. And an increasingly large part of their economy is actually selling their tech to other countries to get to a similar level.
by creer | 2025-07-21 18:59:26+00:00
Yep. Informed Delivery is mostly spam. (They recently added a note, something "no physical mail with this notice" - I guess others than me had started flagging them as lost.)

Informed Delivery also highlights mail lost in (some part) of the delivery process. Such as delivered to the wrong PO Box or the wrong address, or who knows what other creative methods they might think of. Then there is a process to point that out and "trigger a search"... and get only automated "Eh, what are you gonna do" kinds of answers.

Can't wait for being able to stop receiving paper entirely. Which will be a while because the other guys (the online guys) also love to build broken systems.
by pentaphobe | 2025-07-21 19:00:04+00:00
The most consistent non-durability I see these days is business logic intertwined with external (API / file system / env vars) resource access - all scattered throughout layers of a codebase.

(Basically a violation of Factor IV in "Twelve Factor App" [^1])

Certainly not the _only_ durability concern present, but it seems to crop up more extremely and in more places.

Dependency Injection can help mitigate this a little but seems to often be a crutch which covers for poor architecture and enables eventually atrocious readability (a sad admission as I'm fundamentally a fan)

TLDR I find a good question to ask is whether the core logic and journeys can be executed in total isolation from any real resources. If it can't, you'll likely have a rough time testing, maintaining, or scaling - or at least changes will be more troublesome than they could be

(NB: bunch of sibling comments saying similar - but felt worth highlighting the local-first / isolated / separable aspect)

[1^]: https://12factor.net/backing-services
by orly01 | 2025-07-21 19:00:26+00:00
Yes, monkeys could write Shakespeare works given enough time.

But in this case, it is really hard to know if a model is identifying "correct answers" reliably. A lot of answers are really hard to qualify as correct or not when written by humans, much more when written by a machine trying to trick readers into thinking the answer is correct. It can be done, but I doubt LLM are being trained to identify the subtle differences between those types of potential answers.