MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2025-08-13 22:57:12+00:00
> at least i theory it could do this maneuver from orbit

Nukes from LEO aren't impossible. They're just impossible to do better than the current triad. Any breakthrough in propulsion that would make a plane change easier or less visible confers the same advantages to an ICBM. There is a narrow window in which orbital nuking can outperform, and that's almost entirely taken care of--and exceeded, in stealth--by SLBMs.
by jetroni | 2025-08-13 22:57:19+00:00
Forget chat boxes. AskOra is a CLI that lets you run AI however you want, generate code, transform text, automate tasks, whatever.

Supports OpenAI, Ollama, and more. Responses come as JSON, ready to plug into scripts or pipelines. Works sync or async.

Install: pip install askora

Example: askora --type openai --key YOUR_API_KEY --prompt "Generate a Python function to reverse a string"

Open-source, lightweight, and built for devs who want flexibility over chat.

GitHub: https://github.com/jetroni/askora
by Terr_ | 2025-08-13 22:57:30+00:00
> it's hard for me not correlate the first derivative of the slope of that graph

Many years ago I recall seeing a chart that annotated-out the party had the Presidency or majorities in either house of Congress along the "time" axis, but I'm not having any luck finding one. Sort of like this [0] except including a line for deficit/surplus by GDP. [1]

There are a lot of charts out there where the Presidency is shown, but IMO that plays in to a false narrative about who really has power over budgeting and how-much.

[0] https://www.pewresearch.org/short-reads/2021/02/03/single-pa...

[1] https://fred.stlouisfed.org/series/FYFSGDA188S
by BLKNSLVR | 2025-08-13 22:57:36+00:00
From what I see and hear, the US is moving to the left in a similar way to gravity lifting objects from the ground.

As far as I can tell both sides have their intensely loud groups, but only noticing one means you're closer (by varying degrees) to the other. And that's OK, but slightly less OK if you're not aware of it.
by jlentini | 2025-08-13 22:58:03+00:00
Lentini introduces a powerful yet practical framework built around three essential dials: discipline, mindset, and resilience. With stories drawn from a global career in banking, leadership development, and high-stakes adventure, he explores how preparation and daily recalibration can transform both personal and professional outcomes. Lentini’s message is clear: thriving isn’t about luck—it’s about managing what’s within your control. Through emotional reflections, clarity, and hard-won insight, he challenges audiences to become intentional leaders of their own lives. Whether you're facing a major pivot or seeking everyday progress, this talk will leave you ready to dial it in. John Lentini is the President of BOLD Training Corp and an authorized partner of Crestcom International in the greater New York City area. John facilitates interactive leadership development workshops which focus on structured, well-defined leadership skills. Through this measured process, participants realize sustained behavioral change in the workplace . . . and ultimately improvement to the bottom line through more effective leadership.
by ackfoobar | 2025-08-13 22:58:12+00:00
You wrote a lot of words to say very little.

Anyway, to translate your example:

sealed interface Shape permits Point, Bound {} final class Point implements Shape {} sealed interface Bound extends Shape permits Circle, Rectangle {} record Circle(double radius) implements Bound {} record Rectangle(double width, double height) implements Bound {}

A `Rectangle` is both a `Bound` (weird name choice but whatever), and a `Shape`. Thanks to subtyping, no contortion needed. No need to use 7 more lines to create a separate, unrelated type.

> the Japanese word for "name" sounds like the English word, despite not being a loan word.

Great analogy, except for the fact that someone from the Java team explicitly said they're drawing inspirations from ML.

https://news.ycombinator.com/item?id=24203363
by wtallis | 2025-08-13 22:58:53+00:00
> If not, there's no connection whatsoever between old hardware and unmaintained infrastructure.

See, this is just you being unreasonable.

Yes, we can all imagine why people might keep old hardware around. But your AlphaServer is at best your hobby, not production infrastructure that lots of people and other projects rely on. Nobody's noticing whether or not it crashes. Likewise for your Chevette: nobody cares until it stalls out in traffic, then everyone around you will make the reasonable assumption that it's behind on maintenance.

If F-Droid is indeed using ancient hardware, and repeatedly experiencing software failures as a result, then the most likely explanation is that their infrastructure is inadequately maintained. Sure, it's not a guarantee, it's not the only possibility, but it's a reasonable assumption to work with until such time as someone from F-Droid explains what the hell is going on over there. And if there's nobody available to explain what their infrastructure is and why it is showing symptoms of being old and unmaintained, that's more evidence for this hypothesis.
Show HN: Blue Dwarf – text-only social site that runs on old browsers
by lardbgard | 2025-08-13 22:59:02+00:00
Found Blue Dwarf (bluedwarf.top), a minimalist social platform with no JavaScript, ads, or tracking. It works surprisingly well on really old hardware and slow internet. Tested it on a 2000s ThinkPad — loads fast and simple.

Would love to hear what you think.
by codethief | 2025-08-13 22:59:09+00:00
Would you mind sharing where else in your life you have applied that trick? I always find it quite fascinating to hear about practical use cases because, while the idea of "Start simple, start small" is so simple conceptually, it's hard to get out of your head sometimes, so hearing actual real-world examples can be quite inspiring.

In my case I wanted to get back into working out more but the pandemic had completely messed up my existing workout routines, plus I travel a lot, so it's not easy to build new habits, either. So I decided I would just do one single exercise every day – doesn't matter when or what, as long as I do something.

I ended up doing the exercise usually right after getting up in the morning to build as strong a habit as possible. Also, I usually do 4 minutes instead of a fixed number of reps because 1) this way I can fully focus on perfecting the movement, 2) when it's early in the morning I often forget to count anyway, 3) this way I always know how long it's gonna take, so even on busy days I can make time.

Then once I had mastered that habit, I decided hey, why not try to do two exercises per day whenever possible? It's only 5 minutes more (including a 1 min break) but 100% more impact!

Now, recently, I've started doing 3-4 exercises because why not, it's only 5-10 minutes more for another 50-100% increase in gains! I think this – (up to) 20 min every morning – is probably my sweet spot. I get a decent workout, yet I can still squeeze it even into the busiest of days with relative ease, as long as I've made it a habit and don't waste time thinking about & hesitating to do it and instead just do it.
by acdha | 2025-08-13 22:59:59+00:00
> I feel like when you say “DC is safe” you mean “DC is safe for affluent white/asian people who stay in the designated safe zones.” Because it’s not safe for the majority of the people who don’t live in those areas.

It’s the opposite: there are a handful of small hotspots which are less safe, but even those aren’t that bad. I live in a fairly mixed neighborhood (none of my immediate neighbors are white, 20% of the ward earn less than $50k, etc.) and it’s just not something people are worried about in daily life.

There is a hotspot about ¾ mile away where we had a couple of gang members kill each other. That’s not great, of course, but it’s literally one building and behind closed doors (the police arrested the perps from Maryland last year, and it’s been quiet since). Nobody else in the neighborhood is changing their plans, local businesses aren’t affected, etc. If you go by in the evening, it’s people walking dogs and kids playing, not hiding inside with the doors locked.

Again, there are real problems and I wholly support the continued programs to solve them, but the imagery being used to claim an emergency is a work of fiction. If they wanted to do something about crime, they’d start taking cars away from unsafe drivers as that’s far more likely to be harmful to most residents here.
by ggm | 2025-08-13 23:00:02+00:00
Targeting 3.5 is smart. So much storage potential and can still handle 2.5 and ssd. However, I want to note that initial spin up is a high current load so the board parts and tracks need to be rated for more amps than runtime (not a hw engineer, this is what somebody associated with zima has led me to believe in a related context). So if you provide more than one path of power, make sure all paths to power the device have current limitations which suit the resiliency of the build. (Zima depends on usb c current limiting, the 12v DCin bypass it unfortunately)
by kube-system | 2025-08-13 23:00:43+00:00
I can understand why you're frustrated if you feel like you've lost something, but trademarks serve a purpose for facilitating commercial trade. That isn't an attack on everything in the world that isn't non-commercial.

Nobody told you that you can't use the name, right? And you've still got a US mark, don't you? How is any of this harming your project or your career? ... or more importantly, how is this hurting consumers? Consumer protections are the entire legal reason for granting a trademark.

I mean, you can certainly fight their registration. I just don't know what you or your users would actually get out of it?
by dilyevsky | 2025-08-13 23:01:19+00:00
are we talking about just switching or getting fired and trying to find new h-1b job? because these are two completely different procedures from uscis standpoint. the claim about h-1b being "indentured servitude" that people are trying to make usually hinges on it being hard to transfer (which is not the case), not the short grace period after getting fired.
by Ukv | 2025-08-13 23:01:37+00:00
Relevant RCT results I saw a while back seemed promising: https://ai.nejm.org/doi/full/10.1056/AIoa2400802

> can the patient use the AI therapist on their own devices and without any business looking at the data and without network connection? Keep in mind that many patients won't have access to the internet.

Agree that data privacy would be one of my concerns.

In terms of accessibility, while availability to those without network connections (or a powerful computer) should be an ideal goal, I don't think it should be a blocker on such tools existing when for many the barriers to human therapy are considerably higher.
by DicIfTEx | 2025-08-13 23:01:44+00:00
Not so puzzling; see also this classic post from Moxie Marlinspike, founder of Signal: https://moxie.org/2013/06/12/we-should-all-have-something-to...

> Over the past year, there have been a number of headline-grabbing legal changes in the US, such as the legalization of marijuana in CO and WA, as well as the legalization of same-sex marriage in a growing number of US states.

> As a majority of people in these states apparently favor these changes, advocates for the US democratic process cite these legal victories as examples of how the system can provide real freedoms to those who engage with it through lawful means. And it’s true, the bills did pass.

> What’s often overlooked, however, is that these legal victories would probably not have been possible without the ability to break the law.
by quietbritishjim | 2025-08-13 23:03:24+00:00
I only discussed things like include directories and IDEs, which are not part of the standard, because I am trying in good faith to understand how you could have come to your position. There is nothing in the standard like the "set of files is somehow presented to the implementation" (in a sense that includes header files) so I reasoned that maybe you were thinking of something outside the standard.

Instead, the standard says that the include directive:

> searches a sequence of implementation-defined places for a header ... and causes the replacement of that directive by the entire contents of the header.

(Note that it talks about simply substituting in text, not anything more magical, but that's digressing.)

It's careful to say "places" rather than "directories" to avoid the requirement that there's an actual file system, but the idea is the same. You don't pass the implementation every individual file that might need to be included, you pass in the places that hold them and a way to search them with a name.

Maybe you were confused by that part of the standard you quoted in an earlier comment.

One part of that says "The text of the program is kept in units called source files, (or preprocessing files) in this document." But the "source files" aren't really relevant to the include directive – those are the top-level files being compiled (what you've called "base files").

The next sentence you quoted says "A source file together with all the headers and source files included via the preprocessing directive #include is known as a preprocessing translation unit." But "all the headers" here is just referring to files that have been found by the search mechanism referred to above, not some explicit list.
by cyberax | 2025-08-13 23:03:39+00:00
> Some packages contain C/C++/Fortran/Rust/others? source code that pip will try to automatically build upon install.

And in the TS/JS world we have React.Native that has a flexible pluggable model that allows creating XCode projects with autodiscovered dependencies in C, C++, Swift and other languages.

It's also flexible enough to allow third-party products like Sentry to integrate into the build process to upload debug symbols to the Sentry servers on release builds.

So no, Python is really not unique in its requirements.
by al_borland | 2025-08-13 23:04:35+00:00
McKinsey exists for executives to outsource blame as they make risky bets. The more I see of this industry, the less I respect it. But at its core, I don’t think AI solves the problem businesses want to solve. A CEO saying a study by McKinsey led to actions that ended in disaster, sounds a lot better than the AI told them to do it.

Maybe people are just finally seeing through the BS and companies don’t want to be tied to another reputation damaging mishap by McKinsey.
by sally_glance | 2025-08-13 23:04:39+00:00
Well, a cursory glance into the funding round shows an equity firm (Highland Europe) which had one of their partners moved into a director position at Deepski. Could be the guy collecting "AI leadership experience" for his resume.

Another notable investor is a french public entity (bpifrance) which might very well have similar reasons but on the country level, having to allocate funds to "AI" to demonstrate France leading role in future technology.

Note that this doesn't mean Deepski and it's leadership can't be great - but the thought experiment of some well networked people noticing they could all benefit over a glass of wine also doesn't seem too far off.

Edit: Maybe there's an angle for someone really serious about this FOSS dilemma here, I hear public entities really hate bad PR - maybe ask bpifrance how they feel about this?
by Dylan16807 | 2025-08-13 23:05:07+00:00
Trademarks serve the same purpose for free goods and services as they do for paid ones. It's just that giving things away for free is rare.

If setting your usage price to $0 means no trademark, that's a pretty big attack on non-commercial services. Alternatively if it's more about tracking, that's also quite bad in a different way.
by dh2022 | 2025-08-13 23:05:08+00:00
I think between 5-10 years US will run into a deficit spiral: US will not be able to control its deficit. When that time comes make sure you will not need any additional credit and you have enough savings for 6 months to a year of expenses.

In the shorter term I predict that next summer Trump will replace Jerome Powell with someone else who will bring short term interest rates to close to 0%. This will allow the US admin to decrease the interest expense on its debt, and use these savings to further increase the deficit. The problem thus magnified will then be dumped onto the next US admin-which will be mocked by MAGA as incompetent (something along the lines of “we gave these guys a perfect economy and they wrecked it”)
by Viliam1234 | 2025-08-13 23:05:10+00:00
> I imagine having premises and thinking it through has a better track record of reaching conclusions consistent with reality.

You only need to make one mistake in the entire chain of reasoning to get a wrong result.

Mathematically speaking, if your total probability of making even one mistake somewhere in the chain is 50% or greater, the result is still a coinflip.

Success is a combination of reducing your error rate, keeping your chains of reasoning short, and verifying the intermediate results empirically.
by GuB-42 | 2025-08-13 23:05:25+00:00
The Garmin is a sports watch, the use case is for people who want a smartwatch that is not a sports watch. Why pay 4x or even 2x the price for features you don't need?

In fact, I am tempted by the Pebble Core 2 (which is the lower-end version) because it ticks all the boxes: affordable ($150), supports notifications, vibration, good battery life (30 days), and of course it tells the time. It is also one of the most open smart watch platforms.

I am not a competitive athlete, I don't need a detailed report of my physical activity, and my idea of health is not chasing numbers unless it comes from a prescription. Not saying it is wrong, it is just not my thing. As for GPS tracking, it is a nice feature, but AFAIK, Pebble watches can use the GPS in your phone to do some limited navigation.

Pebble watches still have some basic health tracking features, like step counting, sleep tracking, heart rate. All probably inaccurate like for most watches, but considering how cheap these things are, why not put them in.
by waterhouse | 2025-08-13 23:06:01+00:00
To be sure, in the original context of Popper's writing, I believe "intolerant" meant something like "committing violence against others for disagreeing with you", and "tolerate" meant "refrain from intolerance". The full quote is below:

"Less well known [than other paradoxes] is the paradox of tolerance: Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them. In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be most unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols. We should therefore claim, in the name of tolerance, the right not to tolerate the intolerant. We should claim that any movement preaching intolerance places itself outside the law and we should consider incitement to intolerance and persecution as criminal, in the same way as we should consider incitement to murder, or to kidnapping, or to the revival of the slave trade, as criminal."
by Terr_ | 2025-08-13 23:06:23+00:00
I'm also certain some folks believe Biden was President during the start of COVID-19 in the US too. (Jan 2020.)

It seems to be a pattern, where a disturbingly-large minority of people remember nothing but the year-number of an election (e.g. "2008") and never account for how voting was at the end of that year and the voting-result only takes effect the next (odd-numbered) year.

Oh, there's also a general "I want it to be true so I remember it that way" aspect, but I think that's contributory rather than the main cause.
by EstIgnavus | 2025-08-13 23:07:18+00:00
Tragically, it will not. Most 'modern' Doom wads use features that weren't present in the original release (ie: they need GZDoom, Boom, or one of the other modern engines). This is a port of the original release, so it's missing those kinds of features.

The idea for this wasn't really to make a new fully featured engine for modern wads, it was more for sneaking the Doom engine in to unrelated projects, easter-egg style. I've run this on various embedded systems that I use Go with. One of the demos is a webserver that uses mjpeg streaming for example.
by kocial | 2025-08-13 23:07:28+00:00
The problem with the big open-source companies is that they are always very late to understand and implement the most basic innovations that come out.

Caddy & Traefik did it long, long ago (half a decade ago), and after half a decade, we finally have ngxin supporting it too. Great move though, finally I won't have to manually run certbot :pray:
by zamadatix | 2025-08-13 23:07:30+00:00
"3 generations" seems like a bit of a stretch. Millions of Blackwell systems use PCIe 6.x today, PCIe 7.x was finalized last month, and this is an announcement work on PCIe 8.0 has started for release in 3 years. I.e. it has only been one month of being one generation behind the latest PCIe revision.

It'll be interesting if consumer devices bother trying to stay with the latest at all anymore. It's already extremely difficult to justify the cost of implementing PCIe 5.0 when it makes almost no difference for consumer use cases. The best consumer use case so far is enthusiasts who want really fast NVMe SSDs in x4 lanes, but 5.0 already gives >10 GB/s for a single drive, even with the limited lane count. It makes very little difference for x16 GPUs, even with the 5090. Things always creep up over time, but the rate at which the consumer space creeps is just so vastly different from what the DC space has been seeing that it seems unreasonable to expect the two to be lockstep anymore.
by 6gvONxR4sf7o | 2025-08-13 23:07:51+00:00
Something like this can only really be worth approaching if there was an analog to losing your license for it. If a therapist screws up badly enough once, I'm assuming they can lose their license for good. If people want to replace them with AI, then screwing up badly enough should similarly lose that AI the ability to practice for good. I can already imagine companies behind these things saying "no, we've learned, we won't do it again, please give us our license back" just like a human would.

But I can't imagine companies going for that. Everyone seems to want to scale the profits but not accept the consequences of the scaled risks, and increased risks is basically what working a third as well amounts to.
by potsandpans | 2025-08-13 23:08:58+00:00
> What quoted text?

You don't even know what we're discussing: the critique centered around the text of the article that I quoted in my op comment.

"Me me me. My money, my ideas, MY stance"

I've said very little about you, other than asking why you downvoted me. I care about the ideas.. This is what a rational argument is.

I'm not provoked by your "no you..." defense. You are after all arguing about ramen, concretely, and the worry if we don't pay people for their recipes we may never have ramen again.