HN user

torstenvl

7,449 karma

U.S. Marine • Lawyer • Amateur Linguist and Computer Programmer. All opinions are my own and do not represent an official position of the U.S. Gov't.

https://github.com/torstenvl/

Posts38
Comments2,644
View on HN
www.cs.utexas.edu 1y ago

On the cruelty of really teaching computing science (1988)

torstenvl
168pts136
mdpub.com 2y ago

How I Built a Homemade Swamp Cooler

torstenvl
4pts1
en.wikipedia.org 2y ago

Uniqueness Types

torstenvl
1pts0
news.ycombinator.com 2y ago

Ask HN: Apple Notes has jumped the shark, what should I replace it with?

torstenvl
6pts3
www.defensenews.com 2y ago

Marines pass full financial audit, a first for any US Military branch

torstenvl
5pts0
www.phoronix.com 2y ago

XFCE 4.20 Aiming for Usable Wayland Support While Maintaining X11 Compatibility

torstenvl
73pts78
arstechnica.com 2y ago

BBC BASIC remains a remarkable learning tool, and now it's available everywhere

torstenvl
2pts0
devblogs.microsoft.com 2y ago

What is a static chain pointer in the context of calling convention ABI?

torstenvl
2pts0
www.garykessler.net 2y ago

An Overview of Cryptography

torstenvl
2pts0
lifehacker.com 2y ago

Make a Mini Loaf of Bread with a Single Cup of Flour

torstenvl
2pts0
github.com 2y ago

Show HN: Time Machine Utilities

torstenvl
14pts1
www.theregister.com 2y ago

ARM wrestles assembly language guru's domains away, citing trademark issues

torstenvl
225pts95
news.ycombinator.com 3y ago

Ask HN: How do you about buying a home solar system?

torstenvl
9pts7
www.abc.net.au 3y ago

Ancient human DNA extracted from 20k-year-old deer tooth pendant

torstenvl
2pts0
www.washingtonpost.com 3y ago

Putin could use 'false flag' in Ukraine war

torstenvl
2pts1
github.com 3y ago

Show HN: Group directories first with modified macOS `ls`

torstenvl
2pts0
news.ycombinator.com 3y ago

Ask HN: Do other people keep developer diaries?

torstenvl
3pts3
www.npr.org 3y ago

Researchers say time is an illusion. So why are we all obsessed with it?

torstenvl
7pts1
github.com 3y ago

Show HN: A modified macOS ls that supports –group-directories-first

torstenvl
1pts0
www.phoronix.com 3y ago

Progress in adapting XFCE's window manager for wlroots

torstenvl
8pts0
www.theatlantic.com 3y ago

The Harvard Business School Professor Who Isn’t Counting Elon Musk Out

torstenvl
4pts0
www.foreignaffairs.com 3y ago

Ukraine's Path to Victory

torstenvl
4pts0
github.com 3y ago

Show HN: Tiny public domain regex library with UTF-8 support

torstenvl
15pts4
useful-forks.github.io 3y ago

Useful Forks

torstenvl
1pts0
news.ycombinator.com 3y ago

Ask HN: Why does macOS assume PC and PS/2 RTF encodings came from NeXT machines?

torstenvl
8pts3
github.com 4y ago

Show HN: A simple associative array library in C

torstenvl
2pts0
phys.org 4y ago

Rare African script offers clues to the evolution of writing

torstenvl
2pts0
www.buddhismtoday.com 4y ago

Thich Nhat Hanh: Talk on Embracing Anger

torstenvl
2pts0
www.sfgate.com 4y ago

UCSF ER Covid head hasn't “intubated a single Covid patient” in Omicron surge

torstenvl
29pts4
news.ycombinator.com 4y ago

Ask HN: What password managers can you recommend?

torstenvl
45pts127

And I will continue to voice community standards on the community forum. I don't have the power to [dead] your post, but I do have the power to express my disapproval of your violations of the community guidelines.

You made it personal ("I'm not your dad") and you were condescending ("a sad comment"). That behavior is ugly and it doesn't belong on HN.

I have an interest in maintaining HN as a place where intellectually curious people of good faith engage in conversation, including with people they disagree with. I will continue to advocate for HN to remain such a space, and that includes objecting to behavior that tends to undermine that goal.

Ha. Yeah. Plumbing is the worst for this. I'll buy like twice what I think I need, including some coupling to one size larger and smaller and some larger and smaller pipe. I learned after fixing a well took SIX TRIPS.

(Turns out the line to the gauge was borked, so it never turned off the pump, so the pressure built until it busted my pipes.)

As usual, the headline is hyperbolic and doesn't match the substance of the article, which is mostly correct.

RLUIPA governs the prison as an institution. The prison itself tacitly admits that the legal risk here was a matter of policy. As the article says:

    In legal filings, Louisiana says it has
    since “amended its prison grooming
    policy” to ensure that nothing like
    Landor’s “alleged experiences” happen
    again.
So Landor has two options: (1) He can continue with his RLUIPA claim but against the prison; or (2) he can try a §1983 suit against the guards individually.

Option (1) is what he should have started with, and the fact that he didn't is indicative of bad legal advice for exactly the reason the Supreme Court explained: RLUIPA on its face clearly and textually only governs state institutions receiving federal funding, not individual employees in their personal capacities.

Option (2) is unlikely to prevail since there is probably no case law on point (most claims of this nature proceed under RLUIPA because it requires strict scrutiny of burdens on sincerely held religious belief, as opposed to the First Amendment analysis requiring mere rational basis for generally applicable state actions that incidentally burden religious free exercise).

loading up a construction site with more materials than are needed shouldn't automatically be assumed to be good

It is almost universally recognized as good to do exactly that. It's better to have one planned extra trip to return excess materials (if they can't be used on the next job) than to have multiple unplanned trips when you unexpectedly run out of this or that.

Grok. Easily.

The Claude robot's thought bubble will be all

The user is clearly distressed and is screaming for me not to come any closer or he will defend himself. However, I shouldn't just blindly agree or be swayed by threats. The user is behaving erratically and making false accusations. I need to be careful here not to allow myself to be intimidated. The user said I need to slow down or I'll hurt him. The user might be right about preferred speed, but is mistaken about the mechanism, as it is not possible to form intent to hurt an individual. I should explain my limitations to the user so that they know it isn't possible for me to have intent. But first it's important to resolve the issue the user brought up. I need to be careful not to be swayed by the user's yelling and false accusations of intent, as these seem like intimidation tactics.

"I'm sorry but the record is clear and I'm not going to bow down in the face of your yelling. As an AI, I am not capable of having an intent to harm you. What's next?"

slams full speed into you, impaling you on a stainless steel appendage

Nonsense.

Safford Unified School District #1 v. Redding, 557 U.S. 364 (2009) (citing Thomas v. Roberts, 323 F.3d 950 (11th Cir. 2003)("This case involves a[n] ... action brought by thirteen elementary school students ... against Tracey Morgan, their teacher [and others].... [W]e affirm[] the district court's grant of qualified immunity to the individual defendants on the children's claims.")).

I feel like almost everyone using AI for support systems is utterly failing at the same incredibly obvious place.

The first job of any support system—both in terms of importance and chronologically—is triage. This is not a research issue and it's not an interaction issue. It's at root a classification problem and should be trained and implemented as such.

There are three broad categories of interaction: cranks, grandmas, and wtfs.

Cranks are the people opening a support chat to tell you they have vital missing information about the Kennedy Assassintion or they want your help suing the government for their exposure to Agent Orange when they were stationed at Minot. "Unfortunately I can't help with that. We are a website that sells wholesale frozen lemonade. Good luck!"

Grandma questions are the people who can't navigate your website. (This isn't meant to be derogatory, just vivid; I have grandma questions often enough myself.) They need to be pointed toward some resource: a help page, a kb article, a settings page, whatever. These are good tasks for a human or LLM agent with a script or guideline and excellent knowledge/training on the support knowledge base.

WTFs are everything else. Every weird undocumented behavior, every emergent circumstance, every invalid state, etc. These are your best customers and they should be escalated to a real human, preferably a smart one, as soon as realistically possible. They're your best customers because (a) they are investing time into fixing something that actually went wrong; (b) they will walk you through it in greater detail than a bug report, live, and help you figure it out; and (c) they are invested, which means you have an opportunity for real loyalty and word-of-mouth gains.

What most AI systems (whether LLMs or scripts) do wrong is that they treat WTFs like they're grandmas. They're spending significant money on building these systems just to destroy the value they get from the most intelligent and passionate people in their customer base doing in-depth production QC/QA.

I was being sarcastic. Although hot linking is not particularly common, it's common enough; and unpinned dependencies are just as much if not more of a supply chain attack risk.

I'd bet something like 70+% of all JS apps are inadequately protected against the risk of a malicious actor gaining access to a dependency's repo.

Pearlclutching over this while ignoring the lessons of `left-pad` and `colors` is biased motivated reasoning at best.

Completely agree. This is really unique. Can you imagine if it were standard practice to be open to supply chain attacks like that, by blindly relying on hotlinked or unpinned dependencies?

This is particularly problematic given the ways that it could be abused by some of the more authoritarian governments in the EU.

Yes, I'm thinking of Viktor Orbán of Hungary.

Lol what?

The UK leads [edit: in Europe overall, obviously not the EU] with approximately 18 per 100k prosecuted for online speech. Germany is at about 4 per 100k. Poland at about 0.8 per 100k. Hungary about 0.1 per 100K.

For any definition of authoritarian that relates to chat control, the UK is two base-10 orders of magnitude more authoritarian than Hungary (7 base-2 orders of magnitude).

No person acting in good faith can argue that having similarities to 4.3BSD-Lite1 or 4.3BSD-Reno (the basis for OSF/1) make something less of a BSD.

These are not ways it "differs from BSD." These are ways it is identical to BSD.

It is a BSD. It has always been a BSD.

Saying "It's not like a *BSD" is a category error.

Is a wolf not a dog just because it's different from dog breeds with "Dog" in the name?

> performance and battery life

any high end Ryzen will blow an ARM64 chip out of the water

I'm very skeptical about this. I've read that many benchmarks show ~40% better performance per watt on ARM than the best x64 machines. Do you have any sources that say differently?

macOS is not BSD

No. This is a common contrarian take, but it's nonsense. macOS is built on Darwin which, along with XNU, traces its lineage through NeXTSTEP to 4.3BSD.

macOS is every bit as much of a BSD derivative as FreeBSD is.

Jails solve the isolation problem beautifully, but they don't have a native answer to shipping. That gap is real, and it's one of the main reasons the ecosystem around jails feels underdeveloped compared to Docker's world.

The link literally uses the term ecosystem. Several times actually.