HNHacker News
TopNewBestAskShowJobs

geraldcombs

706 karma · joined April 20, 2013

submissionscomments
geraldcombs··on Bash PS1 Generator
I'm not a fan of multiline prompts but I do like knowing where I am, so I trim the path and prepend a "…" character.
geraldcombs··on Elfcat: Visualize ELF Binaries
You could try Wireshark. Its primary focus is analyzing network packets, but it does support a few file formats and ELF is one.
geraldcombs··on Phacility is winding down, Phabricator no longer actively maintained
It'd be nice if it had a tightly integrated issue tracker and CI.
geraldcombs··on (Red Hat's) 5 useless Linux commands
No mention of `mt`? It's been a while since I needed to seek or eject a tape in earnest, yet there it is on all of my cloud instances.
geraldcombs··on Webamp: Winamp 2 in the browser
It would be nice if you could use this as a simpler, more reliable frontend to YouTube Music.
geraldcombs··on The Challenges of Integrating the Unix and Mac OS Environments (2000)
It made applications portable in the "move it anywhere on the system" sense. I dimly recall dragging commonly-used applications to my desktop, particularly before support for aliases (similar to Windows shortcuts) was added.
geraldcombs··on Bit (1.0) – a modern Git CLI in Go
People seem to be able to use Time Machine, which adds a time dimension to macOS' hierarchical file structure, just fine.
geraldcombs··on Living Like It's 99: No Social Media, No Smartphone
I can't speak for the GP, but Facebook became much less fun about a year ago when anti-mask disinformation started flooding in and I realized it was going to kill a lot of people. I haven't been on FB since then.
geraldcombs··on Nobody lives here: Nearly 5M Census Blocks with zero population (2014)
Apparently people only live on the east side of the Mississippi from ~ Cape Girardeau, MO to the gulf?
geraldcombs··on Eagle Cash
It's backed by a nation-state that has carrier groups?
geraldcombs··on Rocky Linux: A CentOS replacement by the CentOS founder
Setting up shop under a new name can be stomach-churningly daunting. Best of luck to Gregory and the rest of the team.
geraldcombs··on A modern tool for the Windows kernel exploration and observability
Is the kcap file format documented anywhere?
geraldcombs··on There's Still No Viable Open Source Business Model [video]
I don't think you need a special license. The owner(s) of the code just need to issue a statement that the code will be available under <license> as of <date>, similar to what Dan Bernstein did with qmail.
geraldcombs··on 40 Milliseconds of latency that just would not go away
We're about to wrap up a conference dedicated to that very subject: https://sharkfestvirtual.wireshark.org/. Session videos should be online soon.
geraldcombs··on The Era of Visual Studio Code
There are two aspects of this that I run into:

- Features that should arguably be built in require searching for, evaluating, and installing a plugin.

- Some plugins spam you with a "What's New" page with each update.

Bookmarking is an example of these two in action: https://github.com/alefragnani/vscode-bookmarks/issues/175

geraldcombs··on Swift on Windows
> Slightly OT: I wish people wouldn’t put such large license headers in source code.

There's an ongoing effort to fix this:

https://www.linuxfoundation.org/blog/2018/08/solving-license...

geraldcombs··on OpenVMS on x86
DCL is VMS's command line interface. Commands start with full-on verbs (set, copy, define, print, ...). You can use partial strings in commands as long as they are unique (e.g. "set def" instead of "set default"). Imagine being able to type "pyth" at a bash prompt and it running python.

What I think the previous posts are referring to (and which I don't remember from my DCL days) is that apparently DCL only checks the first four characters for uniqueness, so "disc", "discoduck" and "discgolf" match the "disconnect" command.

geraldcombs··on Facebook News is filled with stories too mainstream to do well on the rest of FB
I've been experiencing the same behavior here lately and take it as a hint to go do something else.
geraldcombs··on Julia as a CLI Calculator
I do something similar, with a couple of convenience substitutions for commas and multiplication:

$ math() { echo "scale=2 ; $" | sed -e "s:x::g" | sed -e "s:,::g" | bc; }

$ math 5,382 x 48,927.3

263326728.6

geraldcombs··on Rose-8 on Mac OS 9
Same here. Are there any classic Mac CSS themes available?
geraldcombs··on Shhh: The Undocumented DOS Commands (1999)
As do many cloud instances. I'm not sure about other distributions, but Debian and Ubuntu ship `mt` with their cpio packages.
geraldcombs··on How to disable the built-in Windows 10 ads
It depends on what you mean by "Enterprise". My Windows development VM currently runs Server 2019, which doesn't have the issues described above.
geraldcombs··on List of software and things that use or support WireGuard
Is there a way to suggest additions to the page? Wireshark supports WireGuard dissection and decryption[1], and the pcapng[2] file format has a block type defined for WireGuard secrets.

[1]https://wiki.wireshark.org/WireGuard

[2]https://github.com/pcapng/pcapng

geraldcombs··on Brim: Open-source desktop app to analyze large pcaps through the lens of Zeek
It might be more useful to think of Brim in terms of "a different zoom level" than "better than". Wireshark focuses on showing as much detail as it can about every packet that you see. If you have a lot of packets this will burn a corresponding amount of CPU time and memory. Brim, Packet Analyzer (mentioned in another comment), and other tools zoom out a bit and let you process a larger number of packets, but with less detail. If needed you can pass the interesting and relevant ones to Wireshark for more detailed inspection and analysis.

Disclosures: Wireshark pays for my mortgage. My employer makes Packet Analyzer. I'm friends with people at Brim.

geraldcombs··on About Musl
Microsoft did the same thing for the Universal CRT.

https://devblogs.microsoft.com/cppblog/the-great-c-runtime-c...

geraldcombs··on What is fsck up to now?
It keeps the grep command itself from showing up in the output.
geraldcombs··on The History of WD-40
How much is enough to be harmful? According to the MSDS[1], the stuff I use is < 3% teflon, and a 6 oz bottle lasts me the better part of a decade.

[1]https://www.paintdocs.com/docs/webPDF.jsp?SITEID=TRIFLOW&pro...

geraldcombs··on The History of WD-40
Tri-Flow. It's a lightweight oil + teflon, and doesn't evaporate like WD-40. It's marketed primarily to the cycling community, but I tend to use it where most people would use WD-40 (fixing squeaky hinges, loosening bolts, etc.)
geraldcombs··on A popular self-driving car dataset is missing labels for hundreds of pedestrians
Ford has you covered. Literally.

https://media.ford.com/content/fordmedia/feu/en/news/2018/06...

geraldcombs··on Ask HN: Were you in a computer user group, back in their heyday?
In the early to mid '90s I was involved in three user groups in the K.C. metro area: the Kansas City UNIX User's Group, MacCORE, and the local LUG (which, according to kclug.org, is still active). MacCORE was the largest and most organized, with dozens of people at each meeting, guest speakers, and promotional items from Apple and other companies in the Mac ecosystem. The KCUUG and KCLUG meetings were more bare-bones and less formal.

I enjoyed the social aspects of each group, but they also had a huge impact on my career. This is particularly true for the KCUUG where I served for a short time as president. One of the attendees saw me speak at a meeting (on managing an NNTP server IIRC) and asked me to do some consulting at a local ISP. They ended up hiring me, but couldn't afford a Sniffer, which led me to start writing a protocol analyzer for Solaris and Linux. That analyzer (Wireshark) now has its own active online community. We don't have any official user groups, but we do have conferences in the U.S. and Europe each year.

← PreviousPage 4 of 6Next →