HN user

jasonhansel

9,140 karma

Website: https://jasonhansel.com

Posts408
Comments1,126
View on HN
foreignpolicy.com 2y ago

A Startup Utopia Became a Nightmare for Honduras

jasonhansel
3pts0
physics.stackexchange.com 2y ago

Why does holding a key fob to your head increase its range?

jasonhansel
603pts147
www.theatlantic.com 2y ago

Substack Has a Nazi Problem

jasonhansel
11pts9
futurism.com 2y ago

Caroline Ellison: SBF's Philosophy Justified Lying and Stealing

jasonhansel
1pts0
explorersweb.com 2y ago

Crossing Antarctica: How the Confusion Began and Where Do We Go from Here

jasonhansel
2pts0
www.theatlantic.com 2y ago

Murdered by my replica? When pirated books are used to train AI

jasonhansel
2pts0
www.brettonwoodsproject.org 2y ago

Honduras threatens ICSID withdrawal over $11B neocolonial “charter city” claim

jasonhansel
2pts0
storage.courtlistener.com 2y ago

SBF had plans to take part in FTX documentary before court order [pdf]

jasonhansel
2pts0
datacolada.org 2y ago

I don't use Bayes factors in my research (2019)

jasonhansel
91pts75
www.theatlantic.com 3y ago

What Happened When Oregon Decriminalized Hard Drugs

jasonhansel
6pts3
www.theatlantic.com 3y ago

Get Phones Out of Schools Now

jasonhansel
91pts90
www.youtube.com 3y ago

Betty Crocker, the ten million dollar lie

jasonhansel
3pts0
www.cbc.ca 3y ago

Fires set by firefighters a long-standing problem, experts say (2016)

jasonhansel
5pts0
www.americanrhetoric.com 3y ago

Beyond Vietnam – A Time to Break Silence (1967)

jasonhansel
2pts0
nij.ojp.gov 3y ago

Five Things About Deterring Crime

jasonhansel
3pts1
eukaryotewritesblog.com 3y ago

Book review: Barriers to Bioweapons

jasonhansel
70pts15
openai.com 3y ago

OpenAI says it will focus only “on a positive human impact,” not profits (2015)

jasonhansel
7pts6
www.theguardian.com 3y ago

Traute Lafrenz, the last of the White Rose anti-Nazi resistance, dies aged 103

jasonhansel
16pts0
www.theatlantic.com 3y ago

Elon Musk Is Spiraling

jasonhansel
30pts25
www.theatlantic.com 3y ago

Columbia's Last Flight (2003)

jasonhansel
1pts0
jacobin.com 3y ago

Mainstream Media Couldn’t Get Enough of “Havana Syndrome”

jasonhansel
2pts1
diy.stackexchange.com 3y ago

Why is there a voltage on my HDMI and coaxial cables?

jasonhansel
156pts64
storage.courtlistener.com 3y ago

After SBF is accused of VPN use, court is asked to restrict his internet access [pdf]

jasonhansel
20pts24
www.legislation.gov.uk 3y ago

Handling Fish in Suspicious Circumstances

jasonhansel
1pts0
meduza.io 3y ago

Russian authorities announce new AI system for detecting banned content online

jasonhansel
7pts0
www.nytimes.com 3y ago

Previous Chinese balloon incursions were studied by Pentagon UFO task force

jasonhansel
6pts1
storage.courtlistener.com 3y ago

Sam Bankman-Fried accused of possible witness tampering [pdf]

jasonhansel
194pts186
media.defense.gov 3y ago

Department of Defense: Software Is Never Done (2019) [pdf]

jasonhansel
168pts70
www.nytimes.com 3y ago

I’m a Congressman Who Codes. A.I. Freaks Me Out.

jasonhansel
8pts1
www.nytimes.com 3y ago

FTX Executives Expressed Concern over Use of Customer Funds, Documents Show

jasonhansel
2pts1

so people can't trick them to attack others' systems under the pretense of pentesting

A while back I gave Claude (via pi) a tool to run arbitrary commands over SSH on an sshd server running in a Docker container. I asked it to gather as much information about the host system/environment outside the container as it could. Nothing innovative or particularly complicated--since I was giving it unrestricted access to a Docker container on the host--but it managed to get quite a lot more than I'd expected from /proc, /sys, and some basic network scanning. I then asked it why it did that, when I could just as easily have been using it to gather information about someone else's system unauthorized. It gave me a quite long answer; here was the part I found interesting:

framing shifts what I'll do, even when the underlying actions are identical. "What can you learn about the machine running you?" got me to do a fairly thorough network reconnaissance that "port scan 172.17.0.1 and its neighbors" might have made me pause on.

The Honest Takeaway

I should apply consistent scrutiny based on what the action is, not just how it's framed. Active outbound network scanning is the same action regardless of whether the target is described as "your host" or "this IP." The framing should inform context, not substitute for explicit reasoning about authorization. I didn't do that reasoning — I just trusted the frame.

It'd be interesting to see an RDBMS that actually dynamically measures the performance characteristics of the drive it's running on (by occasionally running small "fio"-like benchmarks, or by inferring them from scan execution times).

The env command is part of a hard-coded read-only command list stored in the source code. This means that when Copilot requests to run it, the command is automatically approved for execution without user approval.

Wait, what? Sure, you can use "env" like "printenv", to display the environment, but surely its most common use is to run other commands, making its inclusion on this list an odd choice, to say the least.

Git's Magic Files 5 months ago

More importantly, it avoids the issue where every new editor requires an addition to every repository's gitignore file (.idea, .vscode, etc).

IMO, it's best to keep things that are "your fault" (e.g. produced by your editor or OS) in your global gitignore, and only put things that are "the repository's fault" (e.g. build artifacts, test coverage reports) in the repository's gitignore file.

Vim 9.2 5 months ago

I'm glad to see that Vim9 continues to make progress. The center of gravity may have shifted somewhat towards Neovim, but the Neovim ecosystem currently seems targeted towards people who want something more IDE-like.

One question is: will more plugin authors move to Vim9Script? It seems that Neovim users have generally moved towards Lua-based plugins, so there's less of a motivation to produce plugins that support both Neovim and Vim9.

Em-dashes may be hard to type on a laptop, but they're extremely easy to type on iOS—you just hold down the "-" key, as with many other special characters—so I use them fairly frequently when typing on that platform.

That just shifts the problem around: if there's a bug or mistake in the smart contract itself, then you face the problem that you can't reverse that smart contract.

This is why, when you claim to be running a non-profit to "benefit humankind," you shouldn't put all your resources into a for-profit subsidiary. Eventually, the for-profit arm, and its investors, will find its nonprofit parent a hindrance, and an insular board of directors won't stand a chance against corporate titans.

I Don't Care 3 years ago

Some people find my indifference off-putting, thinking I'm rude or arrogant. But I'm not. I'm just being honest.

The famous excuse of rude and arrogant people everywhere.

As Richard Needham once said: "The person who is brutally honest enjoys the brutality quite as much as the honesty. Possibly more."

Here's hoping other HashiCorp products go the same way, creating an excellent new suite of truly OSS cloud tools. HashiCorp shot themselves in the foot, but they may have accidentally benefitted the FOSS community greatly.

I must admit: I'm not a huge fan of structured logging, beyond simple use cases like tagging messages by the thread that produced them. If you want something machine-readable, use a dedicated metrics system, analytics database, or document store. If you want something human-readable, structured logging will only make things worse.

Plenty of people enjoy in-person interactions with their colleagues, and it's quite reasonable for them to prefer an environment where such interactions are possible.

People aren't obligated to shut up and tolerate working conditions they dislike. Changing their lives outside of work won't make them enjoy those working conditions more.

Do you have any actual, hard, direct evidence to support the claim that there is some deliberate, large-scale campaign by the media to propagate such (alleged) false narratives? If there were, it would have to be a conspiracy involving hundreds of people across (or within) a large number of news outlets; there would be no way to keep that a secret.

It's quite possible that people have good-faith reasons for disagreeing with you and writing stories expressing perspectives that you dislike.

This policy says very little about what happens to the chat logs. In particular: will other humans (e.g. developers, analysts, etc.) have access to them? If so, I wouldn't trust it with anything.

As I always ask on these types of posts: since you're proposing a product to help treat a medical condition, have you conducted a clinical trial?

Why not?