HNHacker News
TopNewBestAskShowJobs

placatedmayhem

912 karma · joined March 17, 2014

submissionscomments
placatedmayhem··on Tips on adding JSON output to your command line utility. (2021)
Line-oriented formats, like most traditional Unix-style tools, are for human consumption. JSON is bad at that, thus gron.

On the other hand, structured output formats, like JSON, make it easier to consume with other programs. Standard formats have readily-available and commonly used libraries, whereas line parsing tends to be one-off for every program. Whether JSON is the best format for this is certainly debatable, but it is quite ubiquitous, which is a huge advantage. I doubt many folks would propose XML as a general recommendation.

Tools should have both options on their path to maturity -- both human-consumable and computer-consumable output format options.

placatedmayhem··on HashiCorp Exploring Potential Sale
I had the same experience some years ago. When we told them they were out of their minds and they wouldn't budge on price, the sales rep came back after a few months pleading to get us back to the table because we would have been a gigantic sale and a foothold into the other orgs of the large company I worked for at the time. We told them we already had a different solution in flight because of their original failure to negotiate.
placatedmayhem··on AMD Athlon K7 Easter egg has a revolver and map of Texas etched onto the chip
"The West" refers to everything west of the Appalachian Mountains or the Mississippi River. It comes from the early eras of the USA when those portions of the country were unexplored and perceived to be "wild". This is related to why the "Midwest" starts at Ohio.
placatedmayhem··on Why Certificate Lifecycle Automation Matters
EFF offers certbot in a Docker image, which is what I've been using for years:

https://eff-certbot.readthedocs.io/en/latest/install.html#al...

placatedmayhem··on Microsoft Teams outage causes connection issues, message delays
Teams is not free. It's been bundled for free with certain enterprise contracts. Here's list pricing for Teams:

https://www.microsoft.com/en-us/microsoft-teams/compare-micr...

placatedmayhem··on Microsoft Teams outage causes connection issues, message delays
Offering a product for free or a significant discount with another product where a company has a substantial portion of that market to get a foothold and kill off competition in the free-/cheap-product's market is called "bundling" in anticompetitive regulations.

Indeed, this is exactly what is happening with Teams compared to, say, Slack (which is generally regarded as the better team chat) or Zoom (better video conferencing).

Read more here: https://www.ftc.gov/advice-guidance/competition-guidance/gui...

placatedmayhem··on Steam Deck officially hits over 13,000 games Playable and Verified
I have all 3 of the major consoles since their respective launches and a well-spec'd gaming machine from 2019. In the year I've had the Steam Deck, I've played more games on it than all other systems in my house combined. Second place goes to the Switch. I can't even remember when I last turned on the Xbox. I've also started and finished more games this past year than the couple years prior to getting the Deck.

There are a couple things I've noticed that makes me play the Deck more. First, being able to play on the couch while others are watching the TV helps a lot, although this is also true of the Switch. Also, emulation is so easy on the Deck, I find myself picking smaller sessions of older games (mostly SNES and GBA).

I have a couple of other hobbies that consume my free time. Since getting the Deck, I've allocated more time to playing games on the Deck and a bit less from the other hobbies.

I'm not sure what would make me buy the next generation of other consoles. It'd need to be something fairly compelling, but I don't see a gap in my personal gaming that's going unfulfilled. I think I could slim down to just the Deck or its successor for the next gen (and maybe the gaming PC, depending on performance).

One significant attribute that I suspect separates me from many other gamers is that I have nearly zero interest in games that are heavily oriented towards online multiplayer, like most FPS. This keeps social network effects from pulling me into any one of the consoles. Some of these have games cross play, but that wasn't the majority a few years ago.

placatedmayhem··on I told the flight attendant "the WiFi isn't working"
Every time I have to interact with a "captive portal", I'm annoyed at the hack implemented through DNS hijacking, rather than implementing and extending 802.1X and/or another layer-2 authentication scheme. The idea seems to have been tossed aside entirely. Instead, every device has to have a web browser. There's not even a way to do surrogate registration for devices that don't have browsers, with Apple TV and Nintendo Switch at launch (added later) being prime examples. IoT and headless gear is also a pain. On trips, I end up bringing my own travel router and using my laptop to auth it by proxy, but it's another thing to remember to bring.
placatedmayhem··on Beeper Mini is back
"Meaningless" isn't accurate at this point. Media doesn't get nearly as severely downgraded (if at all), so the user experience of using an RCS chat is better than SMS/MMS.

There are still disparities, though, that should be presented. There's no standardized end-to-end encryption yet for RCS (although it could be argued Google's protocol is a de facto standard), and Apple has indicated it will be implementing RCS as the standard dictates, i.e. with no E2E encryption. Using blue bubble to indicate E2E encrypted and green to indicate otherwise is a reasonable UX choice.

After Apple implements E2E encryption over RCS via whatever standard (which can be reasonably inferred as their intention from their announcements), if the delineation for green-vs-blue is still iMessage/not-iMessage (rather than E2E vs not-E2E), then I think "meaningless" applies. But we're not there yet.

placatedmayhem··on Discouraging the use of web application firewalls
As a peer post of yours pointed out, NIST changed guidance to discourage password changes years ago:

https://pages.nist.gov/800-63-3/sp800-63b.html#memorizedsecr...

placatedmayhem··on Apple admits third-party app stores in Europe are inevitable
Is allowing direct install from internet (like how most desktop applications work) also required by the DMA? Or are all developers of independent apps going to be required to publish their app to some app store?
placatedmayhem··on Krita is now available on the macOS store
Apple has made opening non-notarized apps a huge pain.

First, it was a setting in system preferences to allow unsigned apps.

Then, that option was removed and it was the a are-you-sure-you-want-to-open-this dialog on every first run of a new or updated app.

Then the "Open" button on the dialog was removed and put in the Security preferences pane.

When System Preferences became System Settings a couple releases ago, that button got moved below the fold in the Privacy and Security prefpane. This is the current state today and is infuriating for some OSS apps, especially niche ones.

At one point, there was a command-line way to clear the xattr 'com.apple.quarantine' on the .app, but that also got nuked in a recent update.

placatedmayhem··on 400M PCs can't run Win 11: PIRG petitions Microsoft to extend Win 10 life
There's a bypass, but it's not officially documented fwict. Some tech news outlets have reported on it, though. Here's a Microsoft answers post documenting it:

https://answers.microsoft.com/en-us/insider/forum/all/set-up...

placatedmayhem··on Sober-curious movement: Non-alcoholic drink options grow
Have you tried any straight herbal teas? Some herbals are mixed with traditional tea leaves, so you have to read the contents to differentiate. I've run into this with mint teas -- some are straight peppermint leaves, others mix in black or green tea leaves.
placatedmayhem··on FCC robocall enforcement does little to stop illegal calls, Senate hears
I believe (but could be wrong) that common carriers are still allowed to discontinue service from abusive users, and unsolicited robocallers have been classified as abusive.
placatedmayhem··on Town Repeatedly Surveilled Man's Yard with Drone Without a Warrant
The 400 feet AGL rule has nothing to do with the FAA's definition of publicly navigable airspace.

FAA considers anything above "blades of grass" to be subject to under their authority. There's some question about what makes a given airspace "publicly navigable", but it's generally understood (at least by hobby drone operators like myself) that if there's nothing overhead and there are no tall structures close by, the FAA considers that airspace publicly navigable.

On the 400' rule: Outside of specially-granted permission and certain other specific situations (e.g., around tall buildings), the FAA requires all unmanned aerial systems ("drones", although that includes things like RC planes) to operate lower than 400' AGL within Class G airspace. The LAANC system is a somewhat automated way to obtain permissions in some controlled airspace.

More info on UAS airspace use: https://www.faa.gov/uas/getting_started/where_can_i_fly/airs...

Since the surveillance in this case appears to be from publicly navigable airspace (according to the FAA's definition), I would expect established case law discussed in the aerial surveillance doctrine Wikipedia page to allow it, regardless of the use of a drone. The use of a private contractor might be of some interest in the case, but I'd wager it's viewed by the court as irrelevant so long as the pilot was complying with the Part 107 rules.

placatedmayhem··on Intel Launches Intel Core 14th Gen Desktop Processors for Enthusiasts
It feels like the "for enthusiasts" branding is really just marketing for those less in the know who want to get something because it's targeted at experts. Somewhat similar to the now-prolific superficial "pro" branding on spec-bump higher tiers of the same "non-pro" products.
placatedmayhem··on Linux from Scratch Version 12.0
Same. Any time I'm asked a question like "How can I better understand Linux?" by someone new, I tell the person asking to do LFS and to take the time to understand it. Even some long-time system admins and software devs would benefit greatly.
placatedmayhem··on Retool blames breach on Google Authenticator MFA cloud sync feature
"Premises" is plural of "premise". While it is usually plural in this context, singular usage isn't wrong. Further, since the meaning is conveyed, the usage is, ahem, "perfectly cromulent".
placatedmayhem··on Connected cars are a “privacy nightmare,” Mozilla Foundation says
Duplicate of https://news.ycombinator.com/item?id=37404413
placatedmayhem··on We Are Not Supporting OpenTF
The FAQ link is not reflected in the actual BSL text, nor is the content of the FAQ included:

https://raw.githubusercontent.com/hashicorp/terraform/main/L...

placatedmayhem··on Meta threatens to fire workers for return-to-office infractions in leaked memo
I just checked a LAANC interface (Aloft Air Control) for 1 Hacker Way. Flights up to 250 ft AGL can be authorized in there. It's just inside KPAO controlled space, but that does not mean flights can't be authorized -- authorizations are the whole reason LAANC exists.

Why do you think they'd be prohibited by federal law?

placatedmayhem··on Mold 2.0
I'm subject to a moratorium on AGPL software at work. Some legal departments forbid or highly restrict use of AGPL licenses. They are concerned the licenses' viral nature causing problems for their software products.

Not that I agree with them, but, also, IANAL.

placatedmayhem··on Apple forced to make major cuts to Vision Pro headset production plans
> 2) Apple not being trapped in the “if we can’t sell a billion of them then why even bother?” mindset that so many other companies get trapped in, often because they’re not bursting at the seams with cash, talent, and runway.

I feel like the iPhone mini being only two years long is a strong counterpoint to this. There's a small hope for an iPhone 15 mini, but with no 14 mini, it's a long shot. It accounted for 6% of all iPhone sales in it's first quarter, after a delayed and rocky launch.[1] There is a small but somewhat vocal minority that want smaller screens, which Linus Tech Tips' sub-channel Mac Address covered recently. [2]

[1] https://www.tomsguide.com/news/iphone-12-mini-sales-a-disast... [2] https://youtu.be/BjhiYa0KsSM

placatedmayhem··on Removing official support for Red Hat enterprise Linux
Agreed. Puppet Bolt has been better to me than Ansible, especially around Playbook YAML vs the Puppet DSL. Puppet seemed to fall out of the limelight when Ansible made it big, then Bolt got little love.
placatedmayhem··on TikTok Feeds Teens a Diet of Darkness
Exactly. These outcomes are the results of the algorithms and their tuning, whether intentional or not. Humans are responsible for it and can tune it differently, to a different result. However, these new tunings may reduce engagement or other profit drivers, which a for-profit company will obviously not want to do.
placatedmayhem··on Tell HN: We should start to add “ai.txt” as we do for “robots.txt”
Both things can, and I think are, true. I see it as reduced competition in both cases, corporate consolidation making companies huge and large copyright timelines.

The long timelines stifle new creative works by keeping other, especially smaller, outfits having to make sure they don't accidentally run afoul of another copyright from decades ago. This needs capital to either be proactive in searching or to defend a suit that's brought.

Here's a recent article about the battle between the copyright holders of Let's Get It On and Ed Sheeran for Thinking Out Loud. Those two songs are separated by around 40 years. https://www.theguardian.com/music/2023/may/07/ed-sheeran-cop...

placatedmayhem··on How companies use dark patterns to keep you subscribed
As I understand it, Apple's subscriptions represent the subscriptions themselves, not just the payment behind the subscription. So cancelling through the subscription interface on iOS actually handles the cancellation of the subscription, not just the payment.
placatedmayhem··on Tell HN: Google search is getting worse
I suspect "GPT" is being used by the poster as a generic term for LLM-based AI. It's becoming a generic trademark, similar to "kleenex" and "google" (search). I've seen it used this way elsewhere.
placatedmayhem··on Laptop Brands with GNU/Linux Preinstalled
I put Fedora on my 2012 MBP Retina. I made a USB key, iirc with the Fedora USB image tool, then plugged the USB key into the MBP and held the Option key as I powered it on. USB key shows up as a bootable option.
← PreviousPage 2 of 4Next →