HNHacker News
TopNewBestAskShowJobs

geraldcombs

706 karma · joined April 20, 2013

submissionscomments
geraldcombs··on Random Numbers in Bash
I'm pretty sure $RANDOM predates /dev/{u,}random on most OSes.
geraldcombs··on Acer is building a fancy electric bike with AI
I'm wondering how many potholes it will take before the half-a-fork fails such that the front wheel gets wedged or comes off completely.
geraldcombs··on Malvertising on Google Ads
It's wonderful that you're not affected by this, but sometimes people are in a hurry, or ill, or tipsy, or have poor eyesight, or have diminished cognition. Should we just toss them under the bus when they don't exercise perfect opsec?
geraldcombs··on Social media is changing, and paid accounts are the response
Are 20% of Twitter account holders flesh and blood?
geraldcombs··on Gimp 2.10.32 on Apple Silicon (2022)
If the GIMP team's experience is anything like ours (Wireshark), it's because a significant percentage of your dependencies are pathologically blind to the concept of fat binaries, so you'd end up having to do the grunt work of supporting fat binaries in both your application and your dependencies. It's a lot easier to just add a CI builder for each architecture and ship separate packages.
geraldcombs··on Tell HN: IPv6-only still pretty much unusable
Is there an "awesome"-style list of things that are slowing server-side IPv6 adoption? If not, these would be a good start.
geraldcombs··on Archaeologists ask Netflix to reclassify Graham Hancock’s docuseries as fiction
IIRC that had a lot to do with WWII footage being plentiful and either cheap or free.
geraldcombs··on Sam Bankman-Fried Has a Savior Complex
I think you just answered the question yourself. There's a big difference between being able to retire to a low cost of living area and being able to retire to an any cost of living area.
geraldcombs··on Shanghai Disney shuts: Visitors unable to leave without negative Covid test
> I always thought the pandemic will make fist bumps or other forms of greetings “mainstream”. But everyone (I know) have reverted back to hand shakes.

I thought that the pandemic would make sneezing and coughing into your hands passé, but I still see plenty of people doing exactly that.

geraldcombs··on Why I Two-Space (2012)
This is recommended by the Asciidoctor team[1]. Along with making it easier to split and join paragraphs, it makes it easier to rearrange sentences.

[1]https://asciidoctor.org/docs/asciidoc-recommended-practices/...

geraldcombs··on Celsius Execs Cashed Out $40M in Crypto Before Halting Withdrawals for Customers
If you have enough shady people involved in a particular activity, then that activity is effectively shady. Similar to the fact that if you add enough raw sewage to the water supply, you don't have a water supply any more, you just have more sewage.
geraldcombs··on The Protobuf Language Specification
So that you can analyze and troubleshoot protobuf network traffic? Wireshark has a protobuf parser that integrates with our dissection API:

https://gitlab.com/wireshark/wireshark/-/blob/master/epan/pr...

geraldcombs··on Shortest URLs on the Internet
Was it inet_aton?

https://www.freebsd.org/cgi/man.cgi?query=inet_aton&sektion=...

geraldcombs··on Ask HN: What are some of the best documentaries you've seen?
"Abstract: The Art of Design," a series that profiled a notable designer in each episode. It's a bit uneven, and some of the episodes spent too much playing up how clever and amazing the designer is instead of their work, but on the whole it provided an interesting glimpse into the design process in various fields. I particularly liked the typography episode with Jonathan Hoefler.
geraldcombs··on Show HN: TinyClock – a tiny true 5-arch universal Mac OS X single-binary GUI app
Mach-O[1], the executable file format used by macOS and iOS (and other NeXTSTEP descendants) supports stuffing code segments for multiple architectures in the same file, aka "fat binaries"[2]. This is a fat binary that supports 5 architectures.

[1]https://en.wikipedia.org/wiki/Mach-O

[2]https://en.wikipedia.org/wiki/Fat_binary

geraldcombs··on Johnny Mnemonic in Black-and-White
Amazon is working on an adaptation of The Peripheral, but don't seem to have announced a release date. Hopefully they'll pick up the rest of the Jackpot trilogy as well.
geraldcombs··on OpenBSD may soon gain further memory protections: immutable userland mappings
As a more general question, is there a resource available that shows which memory protection schemes are available on various OSes? It'd be nice to see what the state of the art is on Linux, macOS, the BSDs, etc. in one place.
geraldcombs··on IPv6 support for cloning Git repositories from GitHub
If your VM provider issues IPv4 addresses you can run into another issue: your v4 address might be dirty. I recently spun up a development VM and was unable to download packages from maven.org. Apparently the address had previously been used for abuse and ended up on a blocklist.
geraldcombs··on macOS screenshot tricks to impress your co-workers
I usually use the screencapture command to take screenshots since it lets me specify an output file, e.g.

    screencapture -ow /tmp/myapplication.png
geraldcombs··on Internet Explorer 11 has retired and is officially out of support
Windows Server provides a cleaner, more enjoyable desktop experience that the desktop version.
geraldcombs··on Is there a maximum size for Windows clipboard data?
We (Wireshark) ended up doing this when someone tried to load a capture with 54 million packets: https://gitlab.com/wireshark/wireshark/-/issues/16908
geraldcombs··on UA Gotta Be Kidding
Our "trivial corner case" is somewhere north of 1M downloads per month. We offer packages for several OS+architecture combinations, and being able to highlight the appropriate download link adds a non-trivial bit of convenience for our users.
geraldcombs··on Ask HN: How are pull requests integrated in a repo with high commit frequency?
Not for fast forward merges.
geraldcombs··on Decrypting your own HTTPS traffic with Wireshark
I'll see what I can do. :)
geraldcombs··on Decrypting your own HTTPS traffic with Wireshark
Apologies for "well, actually"-ing here, but the capture part of Wireshark is dumpcap and the various extcap utilities (sshdump, ciscodump, etc). TShark is the command line interface to Wireshark's dissection engine, which, as you point out can be a really useful thing to have. It ships with a bunch of other command line utilities as well, such as editcap, mergecap, and capinfos: https://www.wireshark.org/docs/man-pages/
geraldcombs··on Decrypting your own HTTPS traffic with Wireshark
As the blog post points out, this requires coordinating Wireshark's "(Pre-)Master Secret Log filename" / tls.keylog_file preference with you web browser's environment, so a while back I wrote a Wireshark Lua plugin that automates as much of this as possible. It pops up a window that lets you launch Chrome or Firefox with the SSLKEYLOGFILE environment variable set to the correct value: https://gitlab.com/-/snippets/2156054
geraldcombs··on Rpath, or why lld doesn’t work on NixOS
> A possibly nice hack would be to extend the meaning of the rpath variable. Give it a syntax, like say that if it starts with @, then the rest of it denotes a relative sysroot path fragment.

This sounds vaguely similar to dyld's @executable_path variable on macOS.

geraldcombs··on Facebook/Meta asks: “Wouldn't it be nice to die?”
If Facebook in its current incarnation is any indication, the metaverse retirement village is going to be like the Matrix except they're going to harvest old people rage instead of energy.
geraldcombs··on B.1.1.529
The coronaviruses don't appear to be fed up with us, unfortunately.
geraldcombs··on Cybersecurity and the curse of binary thinking
As the article says, "It is undeniable that if your only defense is obscurity then you’re asking for trouble."

Obscurity can be useful when overlaid onto stronger security. It's why are military tanks camouflaged and not pink or hi-vis yellow.

← PreviousPage 3 of 6Next →