MurphyA/hacker-news huggingface dataset:
by vel0city | 2025-06-24 20:05:50+00:00
> Im sure you can look it up just as easily as I.

Not any datasets that actually agree with your assertions. Most datasets showcase the hollowing out of rural job opportunities as globalization and automation has massively cut back on manufacturing job opportunities, automation has reduced farm jobs, rural depopulation leads to education closures, etc. So if you have a lot of data otherwise please do share.

And once again it completely goes against everything I've personally seen in nearly a dozen metro areas. I've got family who live in absolutely rural areas and operate farms in the Midwest. I've lived in a few metro areas. I've got close coworkers in other metro areas from me. I've got close friends who came from other rural areas, and know many people who live on these fringe of metro/rural kind of spaces. They all see the rural areas getting hollowed out economic-wise and the only real job opportunities are moving closer into cities.

I've driven through probably a dozen dead rural towns in Texas. Places that had what were probably lively town squares even in the 70s, probably had their last gasps in the 80s, and have been largely boarded up since then.

https://www.federalreserve.gov/econres/notes/feds-notes/chan...

> We were never talking about a specific location.

I've absolutely been talking specific areas. Have you not been reading my comments and actually looking at the map in question? And then, this is still pretty similar for almost all the other, I dunno, top 30 or so cities by population?

> What kind of jobs are trapped in these seas of neighbourhoods?

Not in those neighborhoods, through those neighborhoods. Decades of continuously pushing the fringe suburb line further and further out has done this. The towns that were once the edge of the city are now 30+mi into the urban area, and they've never been allowed to densify. Once again, it feels like you haven't actually looked at that map I linked once. It would be pretty obvious spending not even five minutes looking at that map to see what I'm talking about.

> Tech might be an exception to that. Maybe that's where your mind went, given the nature of this site.

No. My wife doesn't work in tech and those people in Forney I'm taking about are security guards and building engineers. That's not tech. Once again, are you reading my comments? Where are you going to get a commercial property building engineer paying nearly $100k in a rural area? Going to get a finance job with JPMorgan Chase in a rural area? Far easier finding a civil engineering job in a place where civil engineers are actually building things like skyscrapers and giant highway interchanges and what not than a place that barely has a stoplight. You're not going to have as well paid healthcare job working at a rural hospital struggling to stay open especially after this next round of Medicaid cuts compared to the giant hospital networks like Baylor, UTSouthwestern, Memorial-Hermann, etc, especially if focused on some speciality.
by Y_Y | 2025-06-24 20:05:58+00:00
I assume your referring to this

> We must secure the existence of our people and a future for white children

https://en.wikipedia.org/wiki/Fourteen_Words

and further that you're intending to use it as a burn on Trump and his government?

Regardless of what you think about them and Neo-Nazis/white supremacists, I think it's unfair because the policies of the current administration with regard to war, debt, environmentalism etc. evince a total disregard for the futures of children of any colour.
by lelandbatey | 2025-06-24 20:06:03+00:00
I admire your tenacity. I think folks say "X11 doesn't support DPI scaling" when they should say "most programs written against X11 to use official Xlib functionality don't understand scaling".

In the article, the author uses OpenGL to make sure that they're interacting with the screen at a "lower level" than plenty of apps that were written against X. But that's the rub, I think the author neatly sidestepped by mostly using stuff that's not in "vanilla" X11. In fact, the "standard" API of X via Xlib seems to only expose functions for working in raw pixels and raw pixel coordinates without any kind of scaling awareness. See XDrawLine as an example: https://www.x.org/releases/current/doc/man/man3/XDrawLine.3....

It seems to me that the RandR extension through xrandr is the thing providing the scaling info, not X11 itself. You can see that because the author calls `XRRGetScreenResourcesCurrent()` a function that's not a part of vanilla X11 (see list of X library functions here as example: https://www.x.org/releases/current/doc/man/man3/ )

Now, xrandr has been a thing since the early 2000s hence why xrandr is ubiquitous, but due to it's nature as an extension and plenty of existing code sitting around that's totally scale-unaware, I can see why folks believe X11 is scale unaware.
by SoftTalker | 2025-06-24 20:06:10+00:00
How does a massive chemical accident, or explosion that destroys a manufacturing facility, creating huge civil liability, "save money?" Or why they wouldn't want to learn from the mishaps of others to avoid massively costly accidents themselves.

TFA says the chemical industry supports the mission and role of the CSB. It's trivially cheap in the scope of the whole industry, so they could just support it themselves.

The CSB isn't a regulator. They don't write rules or impose fines. They investigate accidents, identify causes, and things that could have been done to prevent the accidents.
by potato3732842 | 2025-06-24 20:07:28+00:00
This is not a "genius" problem. This is mundane number crunching that every military has been doing for hundreds of years with ever increasing accuracy.

You need a few bombs and some places of varying geology to set them off. You take those data points, cross reference with all your historical knowledge and should be able to say whether a bunker of given construction a given depth under a given geology can be breached.

I hate how allergic to just testing and prototyping things modern engineering culture is.

Yeah, the bomb is expensive, but you gotta test it too so if you do it all right you get two birds with one stone.
by mywittyname | 2025-06-24 20:07:29+00:00
> you still have way more freedom and specifically freedom of speech in the US than the rest of us

Depends on who "you" are.

There some some who are allowed to openly make tangible, if thinly veiled death threats to others without repercussions. Others can have their lives ruined over trivial things.

The "you"s who are not granted as much freedom of speech are aware of it and only express themselves among trusted people.
by SauciestGNU | 2025-06-24 20:07:59+00:00
I'm an American citizen, and when I cross into Canada I'm greeted courteously and professionally. I've never been pulled to secondary screening and I've never had a hostile interaction.

However, when returning to the United States, even as a citizen (born, not naturalized), I have frequently faced questioning about my social graph, who specifically I have contacted, and things of that nature. I thought it was one dickhead guard in Vermont, but it keeps happening.
by spwa4 | 2025-06-24 20:08:28+00:00
What is this insanity? Obviously the police have instructions that letting someone get away with a crime is better than having a shootout in the street. There's 3 big reasons for that. 2 good, one really bad:

1) other people can and will get hurt if you do that. Plus other damage.

2) no criminal only breaks the law once, so the police will get another chance. And, frankly, if by some miracle the criminal really does only breaks the law just once, that by definition means they're rehabilitated. Job well done.

3) If you use violence you WILL get hurt. Perhaps that's very Jesus of me but it's true. Jesus did not see fit to build in an exception for the police. And states do not take good care of police that get hurt in the line of duty. So for individuals ... SWAT pays well but on the other hand there's demands. Demands you will never meet again if you get even a severe kick in the knee, and that represents years/decades of lost income that the state will not replace. So ...

This is something people forget, but even animals behave like that. And it makes sense: a tiger may be powerful, but he cannot survive long term eating just you. Plus the calories the tiger gains from eating you justify maybe a few scratches, nothing more. In other words: an attack will only happen if the tiger is either desperate or VERY sure there's no risk. Not even a small risk of getting knifed.

Yes, we're still human, and if you really make it clear your a dangerous lunatic, say kill a cop, or kids, or ... yes some police will risk their own safety to arrest/kill you. So there's exceptions. But mostly, no.
by mschuster91 | 2025-06-24 20:09:20+00:00
Ding ding ding. You are right on the money. Our entire legal system is based on first time offenders getting off with a slap on the wrist (if even that, you'll most likely get away with merely a warning if it's a new law or you were just incompetent or had bad luck) and only if you keep offending you'll get screwed eventually. Our aim is to have as much voluntary compliance as possible to the laws.

In contrast, American jurisdiction is "come down hard from the get-go if it's warranted, but the richer you are the better your chances are at just lawyering yourself out of trouble", and the cultural attitude is "it's better to ask for forgiveness than permission". That fundamentally clashes with our attitude, and not just the general public but especially the courts don't like it when companies blatantly ignore our democratic decisions just to make short term money (e.g. Uber and AirBnB).
by Loughla | 2025-06-24 20:10:07+00:00
I graduated from a very small high school. There were fewer than 20 guys in my graduating class, fewer than 40 total graduates. I graduated in 2002. 2 guys did not join the military; because of 9/11, the rest felt some kind of patriotic duty to join up.

Of the guys I graduated with, half died either in Iraq or Afghanistan between 2002 and 2006, or killed themselves shortly after returning home. The other half are broken. Either physically or mentally.

We cannot do that again. That we're involved in this shit show is an absolute travesty.
by bpt3 | 2025-06-24 20:10:09+00:00
I wrote a separate comment about this, that using your language can be summarized as: I think the distribution of ignorance is decreasing, and I think interactions across that distribution are also decreasing, and I think that's a problem for society.

You nailed one of the biggest concerns I have in the face of that, which is that we all have an equal say in how our society is ruled, despite clearly not being equally equipped to make good decisions. Of course, all the alternatives to that method of governance seem to be worse, so...
by almostgotcaught | 2025-06-24 20:10:39+00:00
Is your answer to "where can I buy a TPU" that you can't buy a GPU either? That's a new one.

First of all I don't understand how that's an answer. Second of all it's laughably wrong - I can name 5 firms (outside of FAANG) off the top of my head with >1k Blackwell devices and they're making very good money (have you ever heard of quantfi....). Third of all, how is TPU going to conquer absolutely anything when (as you admit) you couldn't run one even if you could buy one?
by quectophoton | 2025-06-24 20:10:47+00:00
Look at it from the companies' point of view:

- Human contact is more important than efficiency gains, hence mandating return-to-office.

- At the same time, efficiency gains are more important than human contact, hence reducing human headcount in favor of increased AI use.

If you read between the lines, you can see how those two points are related: humans find difficult to feel connected when their communication partner is just pixels on a screen, so that's why remote workers are being replaced with AI.
by thaumasiotes | 2025-06-24 20:11:13+00:00
Probably "what's the connection?"

In this case, we have a report that someone was denied entry over an image of JD Vance.

From the same report, we have the facts that JD Vance approved of the meme the image was taken from, using it himself; and that the image provoked border control agents into interrogating the person about his ties to "right-wing extremism". Not usually something you'd expect from someone about whom the only thing you know is that he appears to be criticizing right-wing politicians.

It seems safe to conclude that politics weren't a concern. If you wanted to diagnose what happened, this looks more like the agents were looking to turn people away and seized on whatever they thought they could make work.
by cjbgkagh | 2025-06-24 20:11:34+00:00
No genius needed, but all those involved are motivated to lie about it. The bombs have a depth range and 200ft (60m) is the optimistic depth for ideal conditions. These were far from ideal conditions as the location was specifically chosen to resist this. That and ultra high performance concrete is now a thing. This is why the entrance and exists were bombed and those are easy enough to dig back out again. The attack was telegraphed so advanced preparations were made. It is rumored that the entrances and exits were packed with dirt in advance to minimize the damage.
by SXX | 2025-06-24 20:11:39+00:00
Tbh even visiting much more authoritorian countries can be quite a pleasant experience as foreigner. As long as you not plan to work or become permanent resident they usually nicer to foreigners than to locals.

With exception of might be Russia very few of such countries actually ever arrest tourists. Worst that can happen they'll send you out and ban for life.

Being a citizen of authoritorian country is another story...
by bubblyworld | 2025-06-24 20:11:53+00:00
You can do this, but things get strange in the meta-theory. Some models of ZFC are countable according to the meta-theory! And some of them have models of the reals that are countable according to the meta-theory. There's no contradiction here, because what the meta-theory thinks "countable" means has nothing to do with what the inner model thinks "countable" means.

(for an extreme example of this, by the Löwenheim–Skolem theorem there are countable models of ZFC)

So you can do what you are suggesting, and you will of course get a countable set of reals (or what are reals according to the inner model), but they might not be countable according to the inner model. They might not even be a set according to the inner model, and there are even inner models that think you've got all of the reals!

(see https://mathoverflow.net/questions/351659/set-of-definable-r... pretty heavy reading)

So the statement "the set of definable reals is countable" is nonsense - you're talking about things that live in different universes of meaning.
by arp242 | 2025-06-24 20:12:03+00:00
So on my laptop I've been doing:

xrandr --output eDP --scale 0.8x0.8

For years and years, and I never really noticed any problems with it. Guess I don't run any "bad" scale-unaware programs? Or maybe I just never noticed(?)

At least from my perspective, for all practical purposes it seems to "just work".
by edude03 | 2025-06-24 20:12:53+00:00
I think the student example is wrong but I'm struggling to articulate why - here's my attempt:

Students often cheat because they claim "they won't need to know this in the future", but school isn't about memorizing facts as much as learning how to research, learning how to communicate, learning to manage their time etc. When I think of someone who's "smart" by my definition, I would expect them to have all these skills that these students are (semi purposefully) avoiding.

Furthermore, - and this might be the sleepwalking bias - the conclusion that "I won't need to know this" is subtly against their best interests, because imagine for example, you spend $200,000 and 10 years to go to medical school, you "cheat" on everything, and pass only to find out, that DRs aren't in demand anymore because AI knows everything (and more that) you would have learned in school, so now the lay person just uses that instead. Wouldn't you have preferred to avoid wasting your time and do something niche that the AI doesn't know instead?

And of course - what are students typically doing instead of learning? TikTok, instagram, fantasy football, youtube shorts - all things that "we as a society" have decided are brain rot.

So it's hard to say that someone who choses things against their best interest for no real upside, who hasn't learned the skills to survive in society is smart by whatever definition
by Viliam1234 | 2025-06-24 20:12:59+00:00
Probably not, because even in the 1% when the startup succeeds, there is probably some gotcha. It will turn out that your share was diluted, or your shares are not priority shares unlike the shares that your boss owns, etc... unless you are an expert, you have no idea about the dozen ways you can be screwed even in the unlikely case that the startup succeeds.
by WalterBright | 2025-06-24 20:13:48+00:00
25 years ago, I sold my previous house. It recently sold for 4x what I sold it for, a 300% ROI. Was selling it a financial mistake?

Consider that I didn't pay property taxes, insurance, maintenance, and squatter eviction costs for the last 25 years.

Consider that the S&P500 went up 561%.

Buying a house is not a good wealth builder strategy.
by gtsop | 2025-06-24 20:14:10+00:00
> For something to play out, it has to start. For something to start, someone has to start it. When no one is willing to start it, then it will never play out.

Very insightful, but the iranian minister had already started talks with the EU regarding the nukes[1], when Trump came in the bar and said "no you talk with us"[2]. So I don't know exactly the starting of what you're talking about.

[1] https://www.msn.com/en-us/politics/international-relations/t...

[2] https://abcnews.go.com/Politics/prospects-diplomacy-dim-afte...
by tristor | 2025-06-24 20:14:22+00:00
Yes, borrowing on margin is a really good strategy, although it depends on your broker how that functions. I've had a good experience using this for smaller amounts, but given market volatility I'm concerned about borrowing this large of a sum on margin, as I don't know what clown stuff is going to happen in the next 6 months, a credit card feels lower risk to me, although the interest rate is higher. I actually considered this, using a credit card will cost me $530 in additional interest over taking margin, but has lower risks in my estimation. That $530 is not enough for me to feel it's worth it to do it via a margin loan.

That said, margin is really useful as a tool because it lets you unlock the value of your investments without tax penalties in lower volatility markets.
by scrubs | 2025-06-24 20:14:38+00:00
I'm will give this more consideration; thank you for the comment.

For now I just want to add you hit a bit closer into the slight of hand in Cantors argument (for me) which is alluring but hard to surmount in the last 10% of the argument.

The natural numbers are constructible, finite. They are finite to write down. It requires a finite amount of code (tape) to output one etc. The 1:1 mapping business gets the concept of infinity onto the table but without engaging a completed infinity. So far, it's solid followable etc ... now the next 5% you toss real numbers in rhs ... then produce another real off the diagonal for 5% more ... and |Z| /= |R|.

Here real numbers live under the shadow or reflect the light of nats, which is misleading. The reals are not well defined objects.

Now, the realist (the mathematician) will argue: the point of Cantor's argument is not to construct reals as part of the solution to |Z| /= |R|. The point is only to establish there's no bijection. In truth I agree: the focus is on the mapping not getting dragged into the mud of construction.

However, I remain unclear if too much got swept under the rug that (practical minded) argument. I will have to re-read Chatin/Kolmogorov ... so I need 4 semesters now. This is my spooky action at a distance problem.
by ACAVJW4H | 2025-06-24 20:14:50+00:00
finally feels like Python scripts can Just Work™ without a virtualenv scavenger hunt.

Now if only someone could do the same for shell scripts. Packaging, dependency management, and reproducibility in shell land are still stuck in the Stone Ages. Right now it’s still curl | bash and hope for the best, or a README with 12 manual steps and three missing dependencies.

Sure, there’s Nix... if you’ve already transcended time, space, and the Nix manual. Docker? Great, if downloading a Linux distro to run sed sounds reasonable.

There’s got to be a middle ground simple, declarative, and built for humans.
by palata | 2025-06-24 20:15:00+00:00
> The removal of the phone jack is so obviously planned obsolescence

I'll keep repeating it; I worked in a hardware company (and one with very toxic upper management) and really, I don't buy the "planned obsolescence" for most products.

Employees are usually not villains (I know, it happens, as proven by Meta recently where engineers essentially built a malware into Meta's apps, and as proven by printers - if that's still the case, I don't own one). Most of the time they are not.

What happens most of the time is more likely "premature obsolescence": the product could have been engineered to last for 10 years, but it would have taken more development time and it would have cost more, so the company chose not to invest there. Regulations enforce a warranty period, so the company optimises around that. But it's not the same as planned obsolescence.

The result is the same: we need regulations that set the framework into which companies optimise. But the intention is different.

Also specifically for the jack, the reality is that nobody cares. You want a phone with a jack? Congrats, you're part of a small minority (don't worry, I am, too). How does it feel? :-)
by cyberpunk | 2025-06-24 20:15:08+00:00
i’ve stopped writing “real” code for the most part, i just bang out some pseudo code like:

read all files in directory ending in .tmpl render these as go templates if any with kind: deployment add annotation blah: bar publish to local kubeapi using sa account foo

and tell it to translate it to x lang.

so i control the logic, it handles the syntax.

asking it to solve problems for you never seems to really work, but it remembers syntax and if i need some kinda reader interface over another or whatever.

can’t help me with code reviews tho, so i spent most of my time reading code instead of remembering syntax. i’m ok with it.
by layer8 | 2025-06-24 20:15:35+00:00
The premise was that the model is able to reproduce the memorized text, and that what saved Anthropic was them having server-side filtering to avoid reproducing that text. So the presumption is that without those filters, the model would be able to reproduce text substantial enough to constitute a copyright violation (otherwise they wouldn’t need the filter argument). Distributing a “machine” producing such output would constitute copyright infringement.

Maybe this is a misrepresentation of the actual Anthropic case, I have no idea, but it’s the scenario I was addressing.
by otikik | 2025-06-24 20:15:49+00:00
Best metaphor I have found to how I use them is as "a hunting dog".

They can get into small crevasses and the foliage and whatnot and they don't mind getting wet. They can fluster rabbits out. And are somewhat smart. But you still have to make the kill and you have to lead the dog, not the other way around.

"Copilot" is a great marketing name, but a bit deceiving.
by lxgr | 2025-06-24 20:16:55+00:00
The Python startup latency thing makes sense, but I really don't understand why it would take `pyenv` a long time to print each line of its "usage" output (the one that appears when invoking it with `--help`) once it's already clearly in the code branch that does only that.

It feels like like it's doing heavy work between each line printed! I don't know any other cli tool doing that either.