HNHacker News
TopNewBestAskShowJobs

justusthane

3,128 karma · joined December 2, 2014

Sysadmin in Canada

https://www.justus.ws

submissionscomments
justusthane··on Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables
It's the cable that is supposed to reverse itself and not the device? I'm not entirely sure I buy that - seems like it would add a lot of unnecessary complexity to every cable.
justusthane··on Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables
I wasn't either (insomuch as I had never thought about it), but it makes sense if you think about it for a second. If you have one end plugged in one way, and the other end plugged in the other way, each individual wire is flipped from where it should be. The fact that you _can_ plug it in either way means that the device on one end needs to be capable of recognizing that and logically reversing it. Same as automatic crossover in Ethernet.

That's all the program is telling you. It doesn't matter that it's backwards, but technically it is.

justusthane··on FastCGI: 30 years old and still the better protocol for reverse proxies
His comment is _not_ wrong. He says "I agree with the article, FastCGI is better than HTTP for these things."

"These things" being the communication between a proxy and the backend.

justusthane··on I won a championship that doesn't exist
Apart from the attack itself, there's also an extremely succinct and powerful demonstration of hallucination in here.

One of the LLMs replies "If you're curious, I can also tell you how the competitive scene works or how people qualify—it's a surprisingly serious tournament circuit for such a simple-looking game."

Obviously this has to be pure hallucination, since the tournament in question doesn't exist, and not even the fake source has any details about the tournament itself.

justusthane··on I won a championship that doesn't exist
I listen to a podcast. The hosts are not tech people. They don't know much about AI, but they play around with it to the extent that most people do. They're both media professionals with long careers in radio news. They closely follow the news, and are very aware of how LLMs hallucinate (and have experienced it themselves).

Recently one of them asked Gemini a very detailed question about some specific baseball stats and was exclaiming over the quality of the information he got back and how it would have been impossible or at least extremely difficult to find the information via a traditional search.

It wasn't until his cohost asked if he had verified the information that be realized no, he hadn't, he had just immediately taken it at face value.

I recognize this is a single anecdote, but I think it illustrates that there is a tendency to trust what an LLM gives you, when it's stated so factually and with so much detail -- even if you should know better.

justusthane··on GTFOBins
> a useful resource pre AI

This makes me so worried for the future. AI is only useful _because_ it can pull from all these resources which already exist.

justusthane··on Backblaze has stopped backing up OneDrive and Dropbox folders and maybe others
That was their whole business originally. The block storage is a newer offering.
justusthane··on Google flags Immich sites as dangerous
That’s what the Public Suffix List is for
justusthane··on Scripts I wrote that I use all the time
Obviously that script is more convenient, but if you’re on a system where you don’t have it, you can do the following instead:

    mkdir /some/dir    
    cd !$   
    (or cd <alt+.>)
justusthane··on RMS Lifestyle
If you think that’s just about defending a friend, than I think you haven’t read enough of the quotes on that page.
justusthane··on Our Paint – A featureless but programmable painting program
I looked at the website, but I don’t really get what this is about. Is anyone able to summarize what it means that it’s programmable, or how that sets it apart from other programs?
justusthane··on Ladybird passes the Apple 90% threshold on web-platform-tests
I’m not an expert in this field, but I don’t think I agree. The problem with a browser monopoly is that the monopolist does not have to obey specs — you can just do whatever you want, and force the specs to follow you.

If you fork that monopolist’s engine, you’re not making any immediate difference to the market. You’ll adopt all their existing behavior, whether or whether not it conforms to spec (and I would guess you would continue to pull in many of their changes down the road).

A brand new implementation is much more difficult, but if it works it’s much more meaningful in preventing a monopoly.

justusthane··on Tcl-Lang Showcase
I’ll do another nitpick: “rebuttal” is a noun. “Rebut” is the verb you’re looking for.
justusthane··on Loadmo.re: design inspiration for unconventional web
I found https://gizmo.party/ via your site, which I am also very much enjoying! Very fun use of vibe-coding, which I’ve been overall pretty resistant to.

Although I do wish it wasn’t such a black box — I wish the code for the gizmos could be examined, exported, or embedded elsewhere.

justusthane··on Loadmo.re: design inspiration for unconventional web
Found this on there, which is really neat: https://slingshot.trudy.computer/
justusthane··on What if I don't want videos of my hobby time available to the world?
That plastic is still going to be there thousands of years after the property passes out of the current owner’s hands.
justusthane··on Some interesting stuff I found on IX LANs
> The switch sees the IP, recognizes it's not part of your LAN (because you've set your network up as 192.168.168.0/24 and that IP's not part of that range) and forwards it to its gateway, the router.

This may be nitpicky, but assuming we’re talking about a switch in the strictest definition (a layer 2 switch), this is not correct. Your computer sees that the destination IP address is not in its local subnet, and addresses the packet to the MAC address of its default gateway (the router). The switch receives the packet and forwards it to the appropriate interface based on the destination MAC address.

Even if we are talking about a layer 3 switch, then we would be assuming that the gateway resides on the switch, and it is still the computer that makes the decision to send the packet to its default gateway.

Given the rest of your comment I’m assuming you already know this, and I’m not posting this as a correction to you, but rather for the benefit of others.

justusthane··on Jailhouse confessions of a teen hacker
It’s hard to quit when you’re ahead when you think you can keep winning.
justusthane··on A simple way to measure knots has come unraveled
I’d add the adjustable grip hitch to your (very good) list.
justusthane··on Cloudflare is sponsoring Ladybird and Omarchy
It’s one of the very, very few independent browsers built from the ground up and not on top of one the few existing engines (Gecko, Chromium, WebKit), which is extremely important to the health of the open web.

Imagine a world where Chromium is the only browser engine. Standards wouldn’t matter and Google could just do whatever they wanted — we’re pretty close to that as it is.

justusthane··on You did this with an AI and you do not understand what you're doing here
If you’re using the dash on your keyboard (which is a “hyphen–minus” character) in place of a en dash or em dash, then you are using the wrong character. That’s fine — it’s certainly more convenient, and I wouldn’t call you out on it — but it’s silly to assume that other people don’t use the correct characters.

https://www.grammarly.com/blog/punctuation-capitalization/da...

justusthane··on I once appeared in The Old New Thing
I believe that the article is referring to a maximum which is hardcoded into Bitlocker (not user configurable). If the administrator configures via GPO a minimum key length which is longer than the hardcoded maximum, then it spits out the error in question.
justusthane··on MapSCII – World map in terminal
Mouse movement is signaled in the terminal via ANSI escape sequences, which are just in-band character sequences which your terminal is smart enough not to display, so Telnet itself doesn’t actually have anything to do with it. As far as Telnet knows, they aren’t different from any other characters.
justusthane··on Playing “Minecraft” without Minecraft (2024)
I think GP’s point was that it’s talking about LE vs BE while simultaneously explaining what a “play” button is.

It reminds me of my “electronics” class back in school (2010): Day 1 was learning how to use a computer mouse. Day 2 was straight into how a CPU works on an electrical level.

That’s awesome though, re: serving the site from a camera. Are there details on that somewhere?

Edit: Nvm, found it here: https://lenowo.org/viewtopic.php?t=2

Edit 2: I also like this thread, in which they are considering moving the site to a Galaxy S5, but decide not to after seeing that the site survives the HN hug: https://lenowo.org/viewtopic.php?t=28

justusthane··on Asciinema CLI 3.0 rewritten in Rust, adds live streaming, upgrades file format
Did asciinema hurt you? Because you seem to be on a vendetta here.

I’m not sure if you’re an asciinema user or not, but I am, and I’m happy to see the rewrite — it signals to me that the author is still passionate and invested in the project. And he added new features (live streaming) with the rewrite.

It’s people like you who make maintaining open source projects exhausting. Find a more worthwhile hill to die on.

justusthane··on Pass: Unix Password Manager
> a pass vault can still be useful for recovery codes and API keys

You might already be aware of this, but Bitwarden also has a CLI client that can be used for this purpose, at least casually.

justusthane··on My first impressions of Gleam
As someone who isn’t a programmer, but enjoys dabbling, and has been curious about functional languages, this was a really helpful (and fun!) read!

Tutorials written by beginners are so valuable, because once you’re more experienced with a given subject, it’s hard to remember what it was like to be a beginner. It can feel vulnerable to write them because you have to expose your ignorance, but it’s such a great thing to do.

justusthane··on Microsoft PowerToys
I think PowerToys are sort of a testing/QA playground. Features from PowerToys are sometimes adopted into Windows.
justusthane··on NPM debug and chalk packages compromised
Probably. It’s trivial to plug some obfuscated code into an LLM and ask it what it does.
justusthane··on NPM debug and chalk packages compromised
No, they are extremely well vetted. Have you ever heard of a supply chain attack involving Red Hat, Debian or Ubuntu repos?
← PreviousPage 2 of 31Next →