MurphyA/hacker-news huggingface dataset:
by pklausler | 2025-10-07 18:08:44+00:00
F'77 added arbitrary lower bounds on arrays, including explicit-shaped and assumed-shaped dummy arrays. It is a useful and portable feature, though somewhat confusing to newcomers when they try to pass an array with non-default lower bounds as an actual argument and they don't work as one would expect.

F'90 added arbitrary lower bounds on assumed-shape dummy arrays, as well as on allocatables and pointers. Still pretty portable, though more confusing cases were added. F'2003 then added automatic (re)allocation of allocatables, and the results continue to astonish users. And only two compilers get them right, so they're not portable, either.

Ada's array indexing is part of its type system. Fortran's is not (for variables).
Show HN: Bewaker – File protection for AI-assisted coding
by bewaker | 2025-10-07 18:08:47+00:00
I built Bewaker to prevent AI coding assistants from accidentally modifying sensitive files (configs, secrets, infrastructure code).

It uses policy-based file locking with a cryptographic lockfile (.guardlock, Merkle + Ed25519). Protected files require an explicit unlock before changes land. Enforcement happens in VS Code and at commit via git hooks.

Everything is local - no backend, no telemetry. Audit logs and keys stay on your machine.

Website: https://www.bewaker.ai

GitHub: https://github.com/bewakerai/bewaker (Apache-2.0)

Marketplace: https://marketplace.visualstudio.com/items?itemName=BewakerA...
by voidmain0001 | 2025-10-07 18:09:07+00:00
I thought the same about Toyota being better quality, but I took delivery of a 2024 Sienna and it has had several visits to the dealership for warranty items. Not mechanical, but I still find them disconcerting since they could indicate a lack of QC. I'm sure you're aware of the major turbo QC problems Toyota has with the 3.4L twin turbo in the Tundra and Sequoia models. I think all automotive mfgrs are racing to the bottom when it comes to quality hoping that the world moves en masse to an AaaS model and stops holding on to them.
by skinnymuch | 2025-10-07 18:10:03+00:00
I’m using Rails with IntertiaJS which allows React Vue or Svelte for your front end views for Rails or Laravel (made by Laravel).

Rails is amazing compared to NextJS or Express + React for me. Getting a lot more done. Writing a lot less code. The Rails ecosystem is great for doing a SaaS + modern content site/app.

I was away from Rails with full stack JS since before the pandemic.

I don’t think that much has changed with Rails since like Rails 4 or 5.

Maybe this is a recency bias, but for my own work or any work where I can dictate or influence the tech stack of a modern web app, I’m sticking with Rails/Laravel and React or Svelte when modern frontend/views are needed.

I don’t think Rails or Laravel should even focus on views that much any more in Ruby/PHP.

I get the best of all worlds now and I don’t hate JS any more. In fact I have sort of fallen in love with React as well now that it is only doing what it should do and I want to learn Svelte.
by downrightmike | 2025-10-07 18:10:07+00:00
TATA owns Jaguar/Land Rover and they got ransomwared into complete shutdown. the UK Gov't is giving them $1.5 Billion to get back to working, because it is tanking their entire economy.

Really shows how little they care about the needful for the things they own directly, then extrapolate that out to all the consulting they do. Complete shit.
by trod1234 | 2025-10-07 18:10:10+00:00
The vast generalized systemic malaise of corruption that afflicts America both in business, and politics.

It is most commonly expressed in process which is designed to isolate, strip of agency, impose cognitive dissonance (through deception and lies), create trauma loops (structured circularly with push-pull dynamics), and utilize sophisticated psychological blindspots that every person has; primarily to induce inconsistent internal states of confusion beneath cognition, which creates psychological stress beyond the point of coping for physiological effect.

Define intolerable and torturous acts rationally by functional element from case studies, you will find the elements in aggregate nearly everywhere you look. That wasn't always the case.

Its under different names, and called different things but the elements are all there. Education, Business, Politics, the sheer number of places is endless. The work of a generation.

For example, Master Data Management is all about creating dossiers of customers for targeting your most profitable customers with extras; while simultaneously reducing finite resources required by basic services that are given to your baseline customer (beyond the point of service failure, just shy of the point of fraud).

Ever wonder about that systemic issue where a ticket you opened, described it properly, and it has a straightforward resolution, but its automatically closed as resolved 20-30 days later with no action taken and no reprimand or escalation path that's effective and it can't be reopened. Or that CSR doom loop where they transfer you so many times taking advantage of the trunk line timeout after a signaling change where the phone disconnects (x minutes after the first signaled transfer), or the lies about higher than normal call volume which aren't actually based on averages and always apply... The loss of some needed benefit because someone decided in error that requirements weren't met for that benefit, depriving you immediately, with no recourse. Like paypall freezing your connected bank account because of a chargeback that was illegitimate on the sellers side.

People blind themselves because this is everywhere, and it shouldn't be, but there is no one capable of stopping it that isn't also more incentivized to continue it for profit.

Who benefits, what recourse, what's required for a rule of law, and what happened in the two decades leading up to 1776 that showed what happens when a rule of law no longer functions.

Coercion is the purposeful application of psychological stress beyond the point of coping to induce outcomes.

While a little funny, if it weren't so close to the truth Agents of Shield got this mostly right except that its everywhere: "Take a deep breath, calm your mind, compliance will be rewarded. Are you willing to comply?"

https://www.youtube.com/watch?v=sEikUtQKbHk
by ZeroConcerns | 2025-10-07 18:10:29+00:00
> You want the police to regularily intercept and check your signal chats for fraud

No, that's not how lawful intercept laws work.

I want police to be able to obtain a judicial order to intercept, for a limited time, in cleartext, the (Signal chats, or whatever other encrypted communications) of identified parties reasonably suspected to be involved with criminal activity.

ChatControl is not that, and it's one of the reasons it's a nonstarter.
by jaggederest | 2025-10-07 18:11:03+00:00
I wasn't deeply involved in the Ember.js ecosystem as a user or maintainer, but the impression I got was that, for frontend purposes, clearer abstractions and simpler code was much more critical than "batteries included" frameworks like Rails.

Basically, if Ember.js used abstractions that were better for, say, extremely complex applications, it was dead in the water, because most applications make their library decisions when they are small and relatively straightforward. The market for javascript top-to-bottom rewrites of extremely complex apps (where something with those more complicated abstractions shine) wasn't really large enough for it to become dominant.

I also found it difficult to reason with, even though I'm an experienced Rails developer used to spooky action at a distance in the framework. Something about troubleshooting on the frontend really made it more difficult.
by DeepSeaTortoise | 2025-10-07 18:11:08+00:00
Why would the malware industry benefit from digital message privacy?

If you're the victim, just hand over the relevant chats yourself. Otherwise, just follow the money. And if the attackers are sitting in a country whose banks you can't get to cooperate, intercepting chat messages from within that country won't do you any good either.

Also, if someone has malicious intent and is part of a criminal network, the people within that network would hardly feel burdened by all digital messages on all popular apps being listened in on by the government. These people will just use their own private applications. Making one is like 30min of work or starting at $50 on fiverr.
by pavel_lishin | 2025-10-07 18:11:25+00:00
> So now I have to review broken PRs at breakneck speed because everyone has gotten so productive that I've become a bottleneck.

These PRs seem like they would take mere minutes to identify as being slop, no? I guess if you're getting dozens of them, that can be a time-sink.

In any case, it's good that you're a bottleneck; you're more than that, you're a sieve, preventing this crap from getting into the codebase.

I, personally, would be up front: "This was written by AI, with zero tests and zero thought. It doesn't follow best practices, and will not be merged as is. I will be rejecting all PRs of this nature in the future." Then close the PR, and copy-and-paste as needed; after the third one, contact their manager.
by danudey | 2025-10-07 18:12:39+00:00
Someone who knows English natively and Japanese sufficiently is necessary for producing quality subtitles; it's arguable that potentially having slightly less accurate subtitles (i.e. missing nuance) is better than having slightly less fluent English (i.e. not communicating in a natural-sounding manner).

It's not just about translation, after all, but localization. While you can (or kind of have to) assume some level of familiarity with Japanese life/culture for someone watching anime, it's easier for a native English speaker/someone who grew up in North America to notice cultural disconnects and figure them out.

An example I once heard: a book in Italian might say the character "ordered a coffee" and then "picked up the coffee, drank it, and walked out of the cafe". An Italian without as much consideration of American culture might translate that directly, but someone who understands localization would know that Italian character ordered what we would call an espresso, and know to change the text to be specific; otherwise, it sounds as though the person is guzzling an entire mug of black coffee on the spot, which would likely come across as psychotic and unnerving compared to taking a single shot of espresso.

Likewise, an Italian reader of an American novel might be unable to comprehend how or why an American character could spend 20 minutes nursing a cup of coffee, because they might be picturing a 1-2 oz espresso rather than a drip coffee.

So yeah, that's the big part of why it can't just be someone who knows English to some sufficient degree - because without fluency in spoken and written English, familiarity with how things would be said in English, and cultural differences between Japan and North America, you're going to end up with all kinds of dissonance.
by nmz | 2025-10-07 18:12:44+00:00
If you did not return a closure, you could set the metatables __pairs to use your function's. Sadly, you could not do this without keeping some sort of cache, which would be a terrible waste of memory, but then again you're already creating an iterator that iterates completely, to me, this beats the use of an iterator (to not iterate over everything and break on a single pass)
by cortesoft | 2025-10-07 18:12:51+00:00
This is just a cat and mouse game with cheat developers. You can’t design software that is perfectly able to determine that is only running in an unmodified environment. This is a form of the halting problem; any software check you do could be faked.

Windows anti cheat gets around this by using code signing and Trusted Platform Modules, which Linux would never be able to support without Linux users giving up control of their own operating system, which is not something a Linux user would do.
by carefulfungi | 2025-10-07 18:13:28+00:00
Most polls find that a substantial majority of Americans acknowledge climate change is real. However, whether it should be acted on with urgency polls differently by party affliation and by geographical region.

Many climate change deniers I know have moved from "it isn't real" to "so what?" Or, perhaps more charitably, to "addressing climate change is not in the national interest."

I don't think people who want to drill in national parks, privatize and raze old growth preserves, or exhaust fisheries without limits are going to be moved by seeing glaciers melt. They fundamentally have different values and place other interests over preservation and conservation.
by fhd2 | 2025-10-07 18:14:17+00:00
I was hiring for a Django dev earlier this year. For the case study, almost all of them built a thin API backend in Django, and a React monster for the frontend (and in some cases, pretty much all the business logic). When asked about their motivations, almost nobody could explain it.

We hired one of the very few people that just used SSR.
by ZeroConcerns | 2025-10-07 18:14:21+00:00
> Why would the malware industry benefit from digital message privacy?

Because if lawful interception of in-transit messages is not possible or permitted, hacking either the client or the server becomes the only option.

You may enjoy reading https://therecord.media/encrochat-police-arrest-6500-suspect.... Or just downvoting me. Or both.
by stefvw93 | 2025-10-07 18:14:25+00:00
I wrote this piece after noticing how often europe gets dismissed in tech discussions as "the place that regulates instead of innovating."

but when you look closer, the EU's approach, emphasizing privacy, open standards, and long term social impact is quietly influencing how tech companies around the world operate. GDPR, AI governance, sustainability directives, all of these have become global reference points.

I'm curious how others see this: is Europe's model genuinely shaping global tech culture, or just forcing compliance? can innovation thrive in a system that prioritizes human outcomes over disruption?

Would love to hear your thoughts, especially from people working in both European and US tech contexts.
by lukan | 2025-10-07 18:14:28+00:00
"I want police to be able to obtain a judicial order to intercept, for a limited time, in cleartext, the (Signal chats, or whatever other encrypted communications) of identified parties reasonably suspected to be involved with criminal activity."

They already have that in most (?) jurisdictions by now.

With a warrant, they can install a virus on the device that will then do targeted surveillance.

ChatControl is bad, because it is blanket surveillance of everyone without warrant.
by voidmain0001 | 2025-10-07 18:14:37+00:00
For years, it was difficult to hire licensed mechanics at Hyundai dealerships due to the massive recall of the 2.4L engine. Since Hyundai had to eat the losses of offering a lifetime warranty to owners of that engine, recalls and product improvements, mechanics bore some of that financial burden when Hyundai provided a low labor rate to them. They would spend days swapping an engine and watch a lube lane mechanic out earn them.
by Tuna-Fish | 2025-10-07 18:14:37+00:00
> -Yet, there is a growing and legitimate demand for lawful interception of 'chat' services. I mean, "sure, your bank account got emptied, but we can't look into that because it happened via Signal" just isn't a good look

Why on earth would mass intercept be necessary or even help in that?

If you got scammed by someone, then you can contact the police and hand over your message history. Why would the cops be interested in someone else's message history for this?
by dooglius | 2025-10-07 18:14:41+00:00
> On other systems, you'd need to compile a program using some special kernel API to query the batteries and then check their stats (say, checking charge levels)

I asked an LLM how to do this on Windows and got

> wmic path Win32_Battery get EstimatedChargeRemaining

Which doesn't seem meaningfully worse than looking at some sys path; it's not clear what the file abstraction adds for me there.
by tptacek | 2025-10-07 18:14:41+00:00
We knew this going in with Flock: that with full sharing to Flock's network of law enforcement agencies, we'd be trusting our data to every one of tens of thousands of tiny, often completely unaccountable police departments around the country, many of whom wouldn't give the slightest possible fuck about whether they were contravening our own department's general orders. That's why we disabled sharing, first to any out-of-state departments, and then altogether; PDs that wanted data from us could simply call us up on the phone like human beings.

It was implied, both by our department and, more vaguely, by Flock, that sharing was reciprocal: if we didn't enable it, other departments wouldn't share with us. That's false; not only is it false, but apparently, to my understanding, Flock has (or had?) an offering for PDs to get access to the data without even hosting cameras of their own.

That obviously leaves Flock's own attestations of client data separation, and I get the cynicism there too, but basically every municipality in the country relies on those same kinds of attestations from a myriad of vendors, and unlike Flock those vendors have basically nothing to lose (since nobody is paying attention to them).

I think you can reasonably go either way on all this stuff. But you can't run these stacks in their default configuration with their default sharing and without special-purpose ordinances and general ordinances governing them.

I write this mostly to encourage people who have strong opinions about this stuff to get engaged locally. I did, I'm not particularly good at it (I'm a loud message board nerd), and I got what I believe to be the only ALPR General Order in Chicagoland written and what I know to be the only ACLU CCOPS ordinance in Illinois passed.
by wahnfrieden | 2025-10-07 18:14:44+00:00
https://www.bobsredmill.com/employee-owned Certainly many non-coop businesses have ESOPs but this says the goal is to transition to 100% employee-owned via the ESOP (rather than the typical single or low double digit employee grant pool). I recall reading that when Bob was dying he decided or had it in his will to transition his ownership fully to the employees.

edit: "100% employee owned / That happy day came in April 30th of 2020: as of our 10th anniversary, Bob’s Red Mill is now 100% employee owned, one of only about 6,000 businesses in the country to achieve this incredible feat."

Equal Exchange is a worker-owned co-op: https://equalexchange.coop their management leadership positions are rotating (across workers) and have compensation multiplier caps. The coffee at least is quite affordable compared with other specialty brands.

Thanks to zoning laws in Japan, whereby practically anyone is able to start a retail business with minimal capital and permitting requirements, there are many shops and food-related businesses that are worker-owned. Many are also highly affordable can be cheaper than chains or convenience options (apart from the very cheapest of chains).
by LudwigNagasena | 2025-10-07 18:15:03+00:00
A hot take: removing protections guaranteed by constitution should require modification of the constitution. There is already a "temporary" European regulation [1] that is in violation of the German constitution [2]. CSAR would be a further erosion of the legal foundation. Americans were happy when their federal laws that restrict marijuana use were simply ignored by executive fiat without proper processes, well, they aren't so happy now to see that other laws can be freely ignored too.

If people speak up and say "take away our rights" at a referendum, let that be their decision, not a political backroom deal.

[1] https://eur-lex.europa.eu/eli/reg/2021/1232/oj

[2] Article 10 at https://www.gesetze-im-internet.de/englisch_gg/englisch_gg.h...
by mrguyorama | 2025-10-07 18:15:05+00:00
There actually doesn't have to be a disconnect between the narratives.

It could be possible that crime is out of control because police are doing these things instead of their actual job.

Compare the efforts police will go through to play with their toys vs the efforts they will go through to actually solve crime.

Despite living in a literal panopticon where the cops can buy infinite tracking information on anyone and even on just a query, violent crime clearance rates are abysmal.

Police just don't do their jobs.

edit: I do not actually believe crime is out of control, because it is not. I believe that cops are bad actors and liars.
by jaggederest | 2025-10-07 18:15:17+00:00
Well, many years ago you could use CFEngine, Puppet, or Chef, or Ansible, or Salt/SaltStack, and then later Terraform, Otter, Pulumi, and now we have Nix, and a Terraform fork as OpenTofu.

Not all of those tools do identical jobs but there's a ton of overlap within them and they all have idiosyncracies.
by leptons | 2025-10-07 18:15:23+00:00
>Could this reflect your media diet?

It could reflect SpaceX's bad PR. I read plenty of news sources, and the most that makes it out there is how the latest Starship blew up, yet again. Not great PR. And beyond that, the scope of the thing is to go to Mars. It's up to SpaceX to get the PR out there, not for me to seek out niche news sources. But thanks for trying to make this about me failing instead of SpaceX failing at PR.

>That's kind of wild. I understand getting the PR stuff first, but every newspaper I read mentions Starlink whenever SpaceX comes up, unless it's about a launch explosion or Artemis.

Not wild at all. And let's be real, I seriously doubt you read "newspapers".

I did a Google search for "SpaceX Starship" and nowhere in 8 pages of results did I see anything mentioning Starlink. In fact, one of the results was for the SpaceX Careers page, which says:

>"Work on the Starship program developing the vehicles that will enable large groups of people to travel to the Moon, Mars and beyond. Life at SpaceX. At ..."

So even SpaceX is selling it as going to Mars, and not about launching Starlink satelites.

But this entire conversion is completely pointless, so I won't be responding to this thread anymore with anything but a canned lame response. You've been warned.
by nemothekid | 2025-10-07 18:15:34+00:00
Unless you've played Valorant or CS then I don't think it's possible for me explain, in words, the context you are missing.

This game has lots of downtime for the player. For example, a round lasts 100 seconds (then if the bomb is planted, 45 seconds until the bomb explodes). If you die early in the round, you are dead until the start of the next round. Worst case, thats 2 full minutes of downtime for a single player. On top of that the time to kill is VERY low. A single headshot can mean death before you can even react. Compare that to BO6 which in most modes will have an immediate respawns and a relatively high time to kill.

It's not something they are optimizing for financial incentives, it's how the game is played, and how it's been played for 25 years (the originator of the format is Counter Strike).
by mattkrause | 2025-10-07 18:15:48+00:00
The company doesn't exactly have a fiduciary duty to you. It (or more specifically, its agents) have one to the company itself. This can be broken in cases of fraud, illegality, or conflict of interest. For example, in Caremark and Trans Union, the directors were so checked out that they should have known better--you can't sell a company for a random value picked out of a hat.

Beyond that though, the business judgement rule is supposed to protect against second-guessing plausible decisions.