MurphyA/hacker-news huggingface dataset:
by oersted | 2025-06-26 12:07:40+00:00
Indeed that’s what I meant, it’s a good question. It sounds like the author only saw the cases where mortars or reusable drones had been successful. But I cannot imagine a mortar being more efficient even if one shot is 5x cheaper. Perhaps they are more effective at suppression, but I would be surprised if they really hit anything meaningful more than 5% of the time, similar with most artillery or bombing, or just plain infantry.

What even comes close to the success rate of a drone to hit a particular moving target? And you can do it while hidden 10km away with a lightly trained operator. And manufactured cheaply, safely and quickly by unskilled labor, and easily transported to the front and hand-carried by troops.

Any kind of alternative, like precision bombing or sniping, or just getting close and shooting at it, must be much more costly, particularly when you also account for the cost of the equipment used, even if it is reusable, and the training, risk and human cost.
by davidrupp | 2025-06-26 12:07:59+00:00
I'm intrigued, as this article did not trigger my (clearly as yet underdeveloped) GenAI spidey sense. Will you share some specifics of what triggered yours?

Separately, do you have any thoughts on the subject matter? Whoever or whatever put these words in a row, they resonate deeply with my lived experience of the last several years.
by Chabsff | 2025-06-26 12:08:04+00:00
What do copyright laws (which, don't get me wrong, have a whole kettle of issues for sure) have to do with this?

DRM is just a thing that authors choose to put into their media. The fact that they do it because enforcing copyright via legal channels is unrealistic is effectively incidental.

If anything, what is necessary to achieve the objective is putting limits on what authors are allowed to put inside of the media they are producing, which is a heck of a can of worms in of itself that I think zealous preservation advocates are a bit too eager to brush off.
by freedomben | 2025-06-26 12:09:29+00:00
> It may not look like it now, but I think Linux is not viable long-term as a desktop OS.

This is a ridiculous claim to make without giving any explanation or justification, especially when you go on to state that FreeBSD is the way to go.

> "FreeBSD also needs an OS-level graphics/window API just like Windows"

Do you realize how many thousands or tens of thousands or even hundreds of thousands of hours have been put into this effort over the years? Maybe once AI is at a point where we can just tell an agent to build it we'll be able to get that done, but as of right now this is Fantasyland.

> Linux is still trying to pretend like its the 60s where text was the only way to interact with a computer. Graphics is integral to all mobile and desktop computing and should be part of the operating system.

This is also a silly thing to say. At this point you can do almost anything with a GUI on modern Linux desktops. If you're getting at the underlying modularization of Linux distributions, that is a potentially interesting technical argument, but it's just an implementation detail. The average end user is just going to take a packaged Linux distribution and use that, and that has never been easier and has never worked better than it does now. Fedora in particular is remarkably well integrated and feels like a cohesive system.

I have absolutely nothing against FreeBSD, and in fact I really like FreeBSD. But as an end user system, it is absolutely nowhere usable for even many technical people with hardware that is less than 5 years old, let alone less technical people that just want to run a game.

FreeBSD was not chosen as the basis for those consoles because FreeBSD is superior, it was primarily chosen because it's license allowed them to keep everything super locked up and proprietary, whereas the GPL license on Linux would have forced them to release their changes, which obviously they do not want to do.
by zamadatix | 2025-06-26 12:10:47+00:00
macOS (and iOS/iPadOS) is one of the least "technically correct" when it comes to DPI (it uses only the render-at-integer-multiple-and-scale approach) but it does support per display settings pretty well. Everything is also built with the assumptions displays will be high DPI so low DPI screens have crap fonts and whatnot. For windows across multiple displays I'd have to check to see the behavior of but I wouldn't hold up hope it's particularly great. Like you say, Microsoft Windows has one of the most ideal technical implementations (fractional per monitor DPI + it at least attempts to display the window across monitors in a way doesn't bitmap scale) and reached this state many years ago but it means nothing if all the apps aren't also updated to support it (much like this article).

The cursor thing isn't really to do with DPI, it's a general thing with mixed reported display sizes regardless if they have the same DPI. I wish more systems had the option to cross borders at the relative position between monitors rather than the absolute but neither is necessarily more correct and I'm sure many prefer the absolute method.
by vessenes | 2025-06-26 12:10:50+00:00
I'm not sure the data backs up your assertion -- in fact, it looks to me like Seattle's crime rate is roughly steady -- and bad -- over the last 20 years.

Seattle had the highest burglary rate in the nation of any large city as recently as 2023 (1201 per 100k residents!). https://www.safehome.org/resources/crime-statistics-by-state...

from 1999-2018 (most recent I can find a chart for), Violent crime ebbed and flowed but ended essentially where it started: 680/100k residents, almost double the US average. https://www.macrotrends.net/global-metrics/cities/us/wa/seat.... I believe this uses FBI numbers.

Seattle Police report 5394 violent crimes in 2024, with 755k residents that's ~700 violent crimes per 100k, or roughly where it was in both 1999 and in 2018. https://www.axios.com/local/seattle/2025/04/28/crime-drops-2...

I note that the Axios article says 2025 is on track to be a big drop; I have no idea what crime seasonality is, so I'd take that news story with a grain of salt until the year is out. Either way I just don't think Seattle's crime rates are "way less of a concern" over the last 40 years. Well, people may have become acclimated or stopped caring. But the rates are high, and don't look to have changed that much.
by perching_aix | 2025-06-26 12:10:53+00:00
> I appreciate you giving me the opportunity to answer your first question before coming to the conclusion that I was using a false dichotomy.

If I didn't already conclude that you presented a false dichotomy, why would I have inquired about why you did so? It's also not set in stone; from your reply I can just change my mind afterwards. But why do it in two rounds when I can do it in one?

I understand if I came across as hostile though, I admit it was sadly reflexive, and I apologize.

> perhaps, they're not "completely" doing anything and are open to doing it provided that they know more about it.

That's not a nuance I intended to disregard. Yes, I understand they can revisit the drug's approval later, didn't mean to suggest otherwise.

Gosh I hate natural language sometimes.
by jcarterwil | 2025-06-26 12:11:29+00:00
A recent House Committee on Energy and Commerce Subcommittee on Health debate saw RFK Jr. outline an ambitious vision for the future of American healthcare. Key points included: Wearables for All: A push to have every American using a wearable device within four years, empowering individuals to take control of their health data. AI in Healthcare: The significant role of AI, from enhancing diagnostics to streamlining administrative tasks, to transform the healthcare system. From Sickcare to Healthcare: A focus on shifting the current "sickcare" model to a proactive healthcare system emphasizing prevention and wellness. Dietary Reform: Plans to recalibrate dietary guidelines and ensure access to affordable, nutritious food across the country. This vision aims to tackle chronic disease, reduce healthcare costs, and fundamentally reshape how Americans manage their health. What are your thoughts on this approach?
by somat | 2025-06-26 12:11:36+00:00
I am not so sure. Assuming the program does not do anything undefined is sort of the worst possible take on leaving the behavior undefined in the first place. I mean the behavior was left undefined so that "something" could be done. the language standard just does not know what that "something" is. Hell the compiler could do nothing and that would make more sense.

But to make optimizations pretending it is an invariant, it can't happen, when the specification clearly says it could happen. That's wild, and I would argue out of specification.
by devjab | 2025-06-26 12:11:49+00:00
Are you using the LLM's through a browser chatbot? Because the AI-agents we use with direct code-access aren't very chatty. I'd also argue that they are more capable than a lot of junior programmers, at least around here. We're almost at a point where you can feed the agents short specific tasks, and they will perform them well enough to not really require anything outside of a code review.

That being said, the prediction engine still can't do any real engineering. If you don't specifically task them with using things like Python generators, you're very likely to have a piece of code that eats up a gazillion memory. Which unfortunately don't set them appart from a lot of Python programmers I know, but it is an example of how the LLM's are exactly as bad as you mention. On the positive side, it helps with people actually writing the specification tasks in more detail than just "add feature".

Where AI-agents are the most useful for us is with legacy code that nobody prioritise. We have a data extractor which was written in the previous millennium. It basically uses around two hunded hard-coded coordinates to extact data from a specific type of documents which arrive by fax. It's worked for 30ish years because the documents haven't changed... but it recently did, and it took co-pilot like 30 seconds to correct the coordinates. Something that would've likely taken a human a full day of excruciating boredom.

I have no idea how our industry expect anyone to become experts in the age of vibe coding though.
by devill23 | 2025-06-26 12:11:51+00:00
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5323593
by kragen | 2025-06-26 12:12:01+00:00
This is great, thanks! I was thinking it could be much simpler, but it looks like I was mistaken.

I'm trying to code up a version in ARM assembly to compare, and it looks like it'll be about 30 lines; when I get that working I can compare to see why the difference. In some ways the 68000 is more expressive than ARM, like being able to reference memory directly, even twice in one instruction.

(Am I misunderstanding this, or is this the source code to Apple System 7.1? There seems to have been a mailing list about this codebase from 02018 to 02021: https://lists.ucc.gu.uwa.edu.au/pipermail/cdg5/)
by Cthulhu_ | 2025-06-26 12:12:26+00:00
Unless they install policies AND their communities are generally anti-AI-generated-content AND there's protections in place to prevent bots from upvoting... nothing.

Besides, aren't some of the biggest SF companies all about AI right now? Aren't the big investors, developers, and thought leaders in AI present on, if not owning this site?

As an individual, you can only downvote, comment, or leave; if it's really important to you, leaving is unfortunately the only choice and in all likelihood nobody will miss you / it won't have made a difference. But it'd be better for your own sanity.
by macNchz | 2025-06-26 12:13:38+00:00
I’ve taken early stage apps through a bunch of security review processes and never encountered questions about the specifics of the auth backend, beyond whether it can support the client’s specific SSO requirements.

These days I tend to favor having auth built-in, via an "old school" web framework that provides an extensible auth system out of the box. Then we’ll extend that system with a managed 3rd party service to handle SAML when that starts to come up in sales conversations, because the setup is annoying and we can lean on the vendor to deal with whatever weird old IdP the client shows up with.
by MrJohz | 2025-06-26 12:13:55+00:00
I think it's just the bland "thought leader" LinkedIn-style post - I don't think it's LLM-specific, but rather lowest common denominator writing that's very easy to write and reproduce and therefore easy to mimic with your favourite LLM.

EDIT: Although with just how generic the advice here is, and the ChatGPT images, this feels like a particularly egregious example of just dumping out LLM-generated content.
by DebtDeflation | 2025-06-26 12:14:14+00:00
Meanwhile, good old aspirin is not only an effective pain reliever but it has also been shown to reverse the effect of cartilage loss in osteoarthritis:

https://www.sciencedirect.com/science/article/abs/pii/S03785...

And that's not even taking into account its cardioprotective effects.

But hey, it can be hard on the stomach in SOME people so we developed alternatives with all sorts of nasty side effects, up to and including heart attacks and strokes (rofecoxib, valdecoxib, etc.) Hell, a decade ago, the FDA issued an advisory across the board that "Non-aspirin NSAIDS increase the risk of heart attacks and strokes":

https://www.fda.gov/drugs/drug-safety-and-availability/fda-d...

Some day we will look back on the attempted replacement of aspirin with these other drugs the same way we now look back on the replacement of butter with margarine (and the replacement of saturated fats with trans fats more broadly).
by jjulius | 2025-06-26 12:14:15+00:00
>Gosh I hate natural language.

Especially when it's sometimes hard to read tone, even moreso from a stranger whose communication style we're unfamiliar with. Even harder still, comments online generally don't lend themselves well to nuance and assumptions can easily be made, such as my leaning too heavily on your use of the word "completely"! Should we hug it out?

Hope you enjoy the rest of your day. :)
by phtrivier | 2025-06-26 12:14:24+00:00
Alternative: the author actually wrote the words (because that's their opinion, and they want to share it to the world) and generated the comic with AI (as it's just a way to illustrate, and they're less proficient with drawing than with writing.)

I dabbled in writing, I would have hated for random people to assume my posts where AI generated, especially given that such a claim is practically unfalsifiable at this point.

(Comment guaranteed 100% human generated.)
by throwawayffffas | 2025-06-26 12:14:41+00:00
A hit does not equal a kill. Killing a tank or an apc, takes a lot of hits from an FPV drone due to the small payload. I have heard quoted an average of 16 hits.

That's why you see videos trying to go in open hatches and the like. And that's why you are seeing cope cages. It doesnt matter how many chains or steel plates you weld on to your tank if you are hit by a TOW or a Javelin, it's still going to get you. They can penetrate more than a meter of steel.

But the FPV is carrying a DPCIM or a small RPG it's much less likely to penetrate a tanks or an apc armor.

> What matters is the cost.

Logistics matter too. How many FPVs can a company carry? How many fit in a pickup? Do you need a truck load to kill a tank? If you need like 10 to kill a tank, you need to do 10 attacks, either 10 people attacking the same target in quick succession or one guy 10 times.

A Javelin is pretty much one hit one kill, and the hit rate is supposedly at about 89%. So you need like one or two to kill a tank.

From what I have heard, bigger heavier reusable drones, that release their bigger payload are more effective than FPVs.
by Cthulhu_ | 2025-06-26 12:15:26+00:00
I want to believe a lot of these algorithms will "come to you" if you're ever in a similar situation; only later will you learn that they have a name, or there's books written about it, etc.

But a lot is opportunity. Like, I had the opportunity to work on an old PHP backend, 500ms - 1 second response times (thanks in part to it writing everything to a giant XML string which was then parsed and converted to a JSON blob before being sent back over the line). Simply rewriting it in naive / best practices Go changed response times to 10 ms. In hindsight the project was far too big to rewrite on my own and I should have spent six months to a year trying to optimize and refactor it, but, hindsight.
by pu_pe | 2025-06-26 12:15:40+00:00
> While the industry leaping abstractions that came before focused on removing complexity, they did so with the fundamental assertion that the abstraction they created was correct. That is not to say they were perfect, or they never caused bugs or failures. But those events were a failure of the given implementation a departure from what the abstraction was SUPPOSED to do, every mistake, once patched led to a safer more robust system. LLMs by their very fundamental design are a probabilistic prediction engine, they merely approximate correctness for varying amounts of time.

I think what the author misses here is that imperfect, probabilistic agents can build reliable, deterministic systems. No one would trust a garbage collection tool based on how reliable the author was, but rather if it proves it can do what it intends to do after extensive testing.

I can certainly see an erosion of trust in the future, with the result being that test-driven development gains even more momentum. Don't trust, and verify.
by dcminter | 2025-06-26 12:15:48+00:00
Epidural is surely just the method of administration (into the spinal fluid) where the actual painkiller administered is opioids, though, right?

Meanwhile my understanding of Non-Steroidal Anti-Inflammatory Drugs (NSAIDS) was that they were exactly that by definition - Anti-Inflammatories with pain being reduced by reducing the immediate cause of it, inflammation, not by interfering with the actual mechanisms of pain.

I guess one could consider general anaesthesia (laughing gas, ether, and more modern successors) to be "painkillers" too but they're obviously not quite the same category of thing.

Anyway, I enjoyed the article - it would be interesting to hear the author give their own reasons for not accounting for NSAIDs.
by delta_p_delta_x | 2025-06-26 12:17:22+00:00
The cadence and sentence structure is very obvious; GPT-based LLMs somehow just tend to be very haughty by default. There's the very slogan-esque 'X? Verb-in-past-tense. Y? Another-verb-in-past-tense' sort of sentences that're a dead give-away that something is written by an LLM. Also weird similes and constructions that make grammatical and even contextual sense, but don't really exist in English.
by BoxFour | 2025-06-26 12:17:30+00:00
> Mmm, could we define sales job? On the business front, the meetups are used to promote our (indie) conferences. The meetup groups don't mind when I ask them to buy a ticket. They can just say no and we're not pushy about it.

Not the OP but: I encountered this often. Recruiters or startup founders would start attending mainly to pitch their company or try to recruit.

It was the same cycle every time with every group I went to: Starts out small and useful, as it gets more popular it becomes a target for the "hustle culture" crowd.
by bc569a80a344f9c | 2025-06-26 12:17:34+00:00
Doesn't seem like that's possible.

RFC5280 (https://datatracker.ietf.org/doc/html/rfc5280) defines these fields. Section 4.2.1.6 defines SANs, and specifies:

> When the subjectAltName extension contains an iPAddress, the address MUST be stored in the octet string in "network byte order", as specified in [RFC791]. The least significant bit (LSB) of each octet is the LSB of the corresponding byte in the network address. For IP version 4, as specified in [RFC791], the octet string MUST contain exactly four octets. For IP version 6, as specified in [RFC2460], the octet string MUST contain exactly sixteen octets.

That's 32 bits for IPv4 and 128 bits for IPv6. You can't store anything other than a single unicast IP address of either format with that much space.
by thrtythreeforty | 2025-06-26 12:18:16+00:00
Seriously. There are times when I think "man Graphene is a bit of a hassle" but lots of times when I think "oh Google's being creepy jerks again, pretty sure it doesn't affect me."

If you didn't explicitly install and grant permission, it doesn't run on Graphene. It's such a nice default.
by sepisoad | 2025-06-26 12:18:42+00:00
You think I’m not Iranian because I used GPT? That’s just stupid. My English isn’t perfect—I’m Iranian, and like many of us, I use tools like GPT to help write clearly. Doubting my nationality over that is brain-dead logic. It’s 2025, and using GPT is normal for non-native speakers. Your weak attempt to shame me shows you’ve got no real point.

As for your claim about Israel “invading minds and culture,” that’s just wild conspiracy nonsense. Israel’s strikes hit the regime’s military, not our culture. You’re dodging the real issue: the mullahs’ 45 years of killing, oppressing, and ruining lives. Where’s your outrage for that? Instead, you’re twisting things to sound clever. Try focusing on the actual problem—the regime—before throwing shade at me for hoping they fall.
by throw0101c | 2025-06-26 12:19:41+00:00
There are numerous tutorials on running your own private certificate authority (CA):

* https://smallstep.com/blog/private-acme-server/ ; https://smallstep.com/blog/build-a-tiny-ca-with-raspberry-pi...

* https://openvpn.net/community-resources/setting-up-your-own-...

* https://www.digitalocean.com/community/tutorials/how-to-set-...

Import the CA's root cert on your browsing devices and anything it issues will be trusted.