HNHacker News
TopNewBestAskShowJobs

gavanm

132 karma · joined January 6, 2021

submissionscomments
gavanm··on Zero roadkill as Amazon canopy bridges secure 15,000 crossings
Mossy Earth have, and sponsor some wonderful work (and their videos are great) though it’s worth nothing that they are quite explicit that they are not a charity, nor are they a non-profit. It’s owned by the founders, and operates much like a charitable foundation in terms of their mission - this is outlined in their transparency page here:

https://www.mossy.earth/methodologies/business-ethos

Also in their FAQs:

Is Mossy Earth a charity? We are a social enterprise incorporated as a private limited company in the United Kingdom with a for profit structure. In other words, we are a business and the membership is a payment for a service we provide, not a donation. You pay us to rewild nature, and we do our best to make sure that your money has the biggest possible impact.

gavanm··on Repairable Flatpack Toaster
Having recently done a timer replacement on a Dualit, I think that might literally be a Dualit timer module. Looks identical in the packing box photo. It wouldn’t surprise me if the heating elements were the same as well (haven’t checked) though those are probably more commonly available as generic items.
gavanm··on ICC prosecutor seeks arrest warrants against Sinwar and Netanyahu for war crimes
He would definitely would - though I’d imagine that most his travel would be done on a diplomatic basis - so it’s possible the Vienna conventions might apply and preclude detention. (not really sure, I’m not a lawyer).
gavanm··on Flightradar24's new GPS jamming map
I'm not expert on it, but I suspect that two of them might somehow be related to the Transmit and Receive stations for Australia's JORN (over the horizon radar) that are located in Western Australia near Laverton.

Though if that were the case, I'd probably guess there should be more areas at the other site locations around northern Australia - so that might invalidate my guess.

https://en.wikipedia.org/wiki/Jindalee_Operational_Radar_Net...

https://www.google.com/maps/place/28%C2%B019'02.6%22S+122%C2...

https://www.google.com/maps/place/28%C2%B019'36.3%22S+122%C2...

gavanm··on Postgres as queue
SQL Server has included a message queue capability for a while now. It’s called SQL Server Service Broker:

https://learn.microsoft.com/en-us/sql/database-engine/config...

I haven’t had the opportunity to use it in production yet - but it’s worth keeping in mind.

I’ve helped fix poor attempts of “table as queue” before - once you get the locking hints right, polling performs well enough for small volumes - from your list above, the only thing I can’t recall there being in sql server is a LISTEN - but I’m not really an expert on it.

gavanm··on Unity Software with a 'company reset' walks away from film VFX and the Wētā Deal
I could see that potentially being an Anti-Trust issue for them.

Given the controversy over the Activision acquisition, acquiring one of the major engine platforms, having a major game studio, and already owning the XBox platform might make for great end to end strategic alignment / platform control - but I think it would also be a big regulatory/political fight to get done.

gavanm··on In Monster 102-Page Opinion, Court Refers Mavexar and IP Edge to DOJ
A blog post on the excellent IP/DE blog outlines that a Delaware judge has referred a series of related entities to the Department of Justice, and their legal counsel Texas Supreme Court's Unauthorized Practice of Law Committee in a series of Intellectual Property cases by Non Practicing Entities - revealing concealment of beneficial ownership and links to a French Sovereign State Fund.

This follows up to this discussion and report last year:

https://news.ycombinator.com/item?id=33504777

gavanm··on How the gas turbine conquered the electric power industry
I suspect rz2k means that when the plant was operating, they couldn’t even see the towers because of the smoke/smog.

Now that it is closed, and there is no smoke - they can see not just the towers, they now see a long way behind them as well.

gavanm··on USPS In-Person Identity Proofing
In Australia, after you change your licence address, they mail you a small sticker with the updated addres, that is then stuck onto the back of your licence.

There's a small section marked on the back that is specifically for it.

I guess if you move multiple times within the expiry period, you can pull the old sticker off and replace it.

gavanm··on Mexico’s underground vanilla economy
I'm not sure if the video covers it, but I do recall reading that in Madagascar, they mark the beans with pinprick initials so that it's easier to identify if they've been stolen.

https://www.vanillabeankings.com/blogs/recipes/vanilla-bean-...

I might even have read about it originally from here.

Of course that only helps if they're recovered / identified quickly - once any significant amount of co-mingling happens then it's probably too much effort to track down the origin.

gavanm··on BlazingMQ: High-performance open source message queuing system
Instead of a the tree structure, think about it as Data Center -> WAN -> Site Server -> LAN -> Client

By having a proxy/repeater/site server, you are reducing the amount of WAN traffic you need to send.

gavanm··on Google tries internet air-gap for some staff PCs
BofA is like Bank of America. VDI is virtual desktop infrastructure (like Citrix)
gavanm··on LastPass says DevOps engineer’s hacked computer led to security breach in 2022
You've already included the answer - "using their machines as remote terminals, doing most their actual work on some remote server".

The developer uses MFA (TOTP, Push Notification, Yubikey etc) into a virtual desktop inside the organisation (Citrix, VMWare Horizon, etc).

From there, the developer can SSH / whatever into their development environment - which is hosted "inside" the corporate network, or their cloud provider, via internal links.

All code, and dev boxes live "inside" the corporate network, and only keypresses, mouse movement, and screen diffs are sent back and forth.

Most remote access packages can prevent clipboard, USB device, file transfer etc.

If you need a password manager for work purposes, then it lives on the corporate managed network - not your remote laptop/desktop - and to be really paranoid - you only ever "copy/paste" those passwords - you don't type them in.

If you really want to lock it down further, give the remote workers dedicated corporate equipment that they only use to access the remote desktops, so you can prevent some things like screen capturing, and really lock down the software to prevent things like keylogging software/malware.

You also should have the entire development environment segregated from the "business" corporate network as well.

It's only really an issue if you want to have offline developers - in which case I don't have any thoughts ready to hand - (but would expect it to be a very locked down machine, possibly with an even more locked down VM inside it).

As someone who regularly uses multiple layers of Virtual Desktop -> Virtual Desktop -> Remote Desktop, provided the network can handle it (on both your local network, and the corporate network), it works surprisingly well.

gavanm··on All the Buns Are Blank
Bass is a high level name for a some species of fish.

https://en.wikipedia.org/wiki/Bass_(fish)

gavanm··on Shoichiro Toyoda, who turned Toyota into global automaker, has died
Toyota had identified the strategic risk of chip supply some years earlier, and made sure they had access to large buffers of them, reducing the impact.

I’m not sure about the impact of shipping though.

See: https://www.autoblog.com/2021/03/09/toyota-how-it-avoided-se...

gavanm··on Why doesn’t Windows use 64-bit virtual address space below 0x00000000`7ffe0000?
In the mid-90's, I worked at a place that had one used for our intranet server running Win NT with IIS.

Mostly used a DEC Alpha as a "visible" competitor to our major server provider at the time (Compaq) to try and manage the prices they were charging (at least until Compaq bought Digital, and then eventually bought by/merged with HP).

One interesting thing was that we had a faulty RAM chip that we only discovered due to a bug in website publishing to IIS causing a big memory leak which crashed the server. Once the the chip was replaced, we still had the underlying leak - but at least the server didn't crash any more.

gavanm··on The longest ever flight was 64 days in a Cessna 172 (2021)
Is there anything you can share regarding the electric plane? I had a look at your profile and couldn't see any links beyond your keys.
gavanm··on Google officially launches Equiano subsea cable
I wonder if it could be a net positive for the connection point areas.

I'm speculating that areas with undersea cables are often marked as "no anchor" zones due to the risk of damage (in areas where such practices are followed).

So the drop in damage from anchors and extended motor boat presence might eventually outweigh the initial damage from laying the cable.

gavanm··on Riding in a peloton is the most energy efficient locomotion – research (2018)
I'll admit that I'm not a fan of that trademark having being granted. It's a common term in the industry / sector that they operate in.

It would be like an internet company trademarking Browser, or a car company called Engine.

gavanm··on Shimano Forces Hammerhead to Remove All Di2 Related Functionality From Karoo
Although I don't have a wireless groupset on my bicycle, I'm attracted to the idea of dual batteries (like in the SRAM system) - at least that way if you forget to charge a battery - you can swap them between front and rear so you have a slightly better ability to limp home.
gavanm··on Shimano Forces Hammerhead to Remove All Di2 Related Functionality From Karoo
The high level issue here is around data ownership, and device ownership.

I think the nearest car analogy is ODBII ports and data access - ANT+ is a wireless communication protocol, mostly for reading statistics (I think it can also be used for issuing commands).

Hammerhead had a license to access the privately configured Shimano data - and then they were purchased by SRAM (who are Shimano Bike division's main competitor).

As a result, Shimano is (for now) limiting a competitors ability to see the data produced by Shimano components.

This feels very petty to me - most of the data is essentially going to be "which gear is the front/rear in", and "what shifting pattern do you want to use" - though it might also extend to preventing future interoperability (like preventing competing wireless shifting levers triggering the other manufacturers components) - which would be a loss for consumers.

gavanm··on Shimano Forces Hammerhead to Remove All Di2 Related Functionality From Karoo
While Campagnolo is not compatible with Shimano/SRAM, when SRAM started up they built their own drivetrains as compatible with Shimano up to and including some of the 11 speed road components.
gavanm··on Nukes, nubs and coners: The unique social hierarchy aboard a nuclear submarine
I read quite a few of Patrick Robinson's submarine related fiction.

It gets a bit tiring towards the later books, but I recall the earlier ones were quite good.

https://www.goodreads.com/author/show/8979.Patrick_Robinson

There's always the classic Hunt for Red October.

gavanm··on How to commit murder inside a locked room
You might like the (very old) game Countdown. Although it's a bit broader than just a locked room at the start.

https://en.wikipedia.org/wiki/Countdown_(video_game)

You wake up with amnesia locked in a room in an asylum, and have to figure it out from there.

gavanm··on The Windows 11 taskbar is an annoying step backward
"aka" is microsofts URL shortener service.

I don't know the official meaning - but I'm fairly sure it's for the abbreviation "Also Known As" - "AKA".

gavanm··on I Miss RSS
Not the OP, but these days I find new things (mostly blogs) through four different mechanisms:

1 - Hacker News - If there's an interesting article linked, then I'll consider adding the site to my feed (using feedbin since the great Google Reader apocalypse).

2 - Blog referrals - Sometimes existing feed items will link to other articles sites (sourced from, similar problem, etc) and I'll sometimes add those sites.

3 - Search Results / Organic - If I'm investigating a particular problem/issue/topic and find a good blog, then I'll add it to my feed.

4 - Topic Specific Aggregators - in some cases there are people that produce topic specific post summaries (such as the .Net Morning Brew https://blog.cwa.me.uk/ or Michael Tsai https://mjtsai.com/blog/ ) that link articles - again, if the articles are good, or I notice I've visited the site before, I'll sometimes add it to my feed list.

Just checking my OPML, I have around 600 sites (more than a few are likely no longer posting) in my current reader - accumulated over the last 20 years or so - that I've found specifically interesting (mostly professionally, and a few hobby based ones as well). I still get around 60 or so new items per day, and probably skim 20, read 10 in detail, and mark the rest as read.

Like the linked article discusses here, it's no longer possible to easily get a feed from major social media sources - which limits the usefulness of RSS from a purely social perspective (but I've never tried to use it that way) - but if you treat it as a personally curated source of sporadic content, then it's great. In many respects Moderate post volume (quality over quantity) is something I find more useful in what I choose.

On the aggregator front, I try to avoid anything that's too noisy (low signal to noise) - and I definitely minimise subscribing to news sites as the volume is just too high (I tried rss subscribing to The Verge when it was new, but there were too many articles I don't read). For example, i wouldn't use a RSS feed of Hacker News because I probably only look at 1 in 10 articles on it.

RSS is still heavily used for information I find really professionally useful (IT) - but I don't know about other industries.

Possibly the only bugbear I have around the RSS ecosystem these days is that some authors don't include the full content in the RSS feed - which makes offline and mobile consumption more difficult / annoying - I suspect that in some cases it's a result of default choices - and in others it's a deliberate decision as a trade off against improved analysis a site gets from a browser hit.

gavanm··on Cloud Infrastructure as SQL
I find the idea quite interesting - and it could be valuable just for the read-only aspect of it alone - especially if it is queryable through an ODBC or JDBC connection.

It helps avoid some scripting / token / API overhead - but I'm wondering what the trade off is in terms of initial setup time.

One general concern I have is around Data (state) consistency of the data after DML operations (insert / update). If the data represents the state of a resource - how do you know if there's a pending operation on it as a result of an earlier Update operation? How is idempotency handled? How are conflicting concurrent state changes handled (one user forces a restart, another initiates a shutdown)? What happens if a change applied to multiple records/resources only successfully applies on some of the resources?

This isn't specific to just this approach though - it's going to apply to any kind of cloud / resource management platform. I'm not sure how they tend to handle it - but a basic single record per resource has limitations around it that mean more work is needed. Maybe you end up with change history records?

gavanm··on Apple will let developers accept payment outside App Store
Didn't Apple require that apps must allow for at least some functionality without external signup? I seem to recall that that was an issue for the "Hey" email client.
gavanm··on Mimicking a device is becoming almost impossible
I find that if you lead with the thumb-as-1 - then I can't use my little finger held down for 4.

I naturally use my thumb to hold down the other fingers leading with index-as-1.

I'm not sure what the thumb-as-1 does for 4 though.

Since the thumb is the first digit on the hand (depending on the way you go) I can see it being a logical choice - but not necessarily the most convenient once you get to 4.

gavanm··on Mimicking a device is becoming almost impossible
Some other genuine legitimate use cases are: Monitoring (Synthetic Users) Performance Testing (though usually in a separate dedicated environment)
Page 1 of 2Next →