HNHacker News
TopNewBestAskShowJobs

isomorphic

1,449 karma · joined November 12, 2011

submissionscomments
isomorphic··on Ruby delights built into the language
If you're looking for IDE-level language assistance, I can't help you, but since you mentioned nvim: I use regular vim with CoC / Conquer of Completion (vim plugin; LSP server, may not strictly be necessary for nvim), Solargraph (Ruby Gem; language server), and Rubocop (also a Gem) for linting. I previously/still use ALE (vim plugin; Asynchronous Lint Engine) because I haven't gotten CoC+Solargraph to play nice with Rubocop, probably due to something silly.

https://github.com/neoclide/coc.nvim

https://solargraph.org/

https://rubocop.org/

https://github.com/dense-analysis/ale

My impression with all of this running under MacVim... it's plenty responsive. It can take a while for Solargraph to index everything on startup if you're working in a big project; once it loads, it's snappy. (There's probably a way to cache that startup scan.)

isomorphic··on Username cannot contain 'clyde'
I have a dreary theory of which Siri is leery.

(I'm available for QA testing.)

isomorphic··on Swarm – Low cost, global satellite connectivity for IoT
I'm speculating, but certain FCC licenses require you to transmit without significant gaps on your licensed frequencies or be fined. (The theory being that others could be making better use of your frequency since you aren't using it.) If your transmission gear goes down for whatever reason, you want to notify the FCC before others do. E.g.,

https://www.insideradio.com/free/fcc-slaps-birach-broadcasti...

isomorphic··on Show HN: VoxelChain – An Experimental Voxel Engine
I get "WebGL is not available" on an Intel Mac Pro, macOS 12.5.1, Firefox Developer 105.0b8. ("Intel Mac Pro" is redundant at the time of this writing, but hopefully not for long!)

On the same Mac, I get "Your browser is not supported" for Safari 15.6.1, and Safari Technology Preview R152 (Safari 16.0) with "WebGL 2.0" and "WebGL Draft Extensions" enabled under "Experimental Features."

Using Ungoogled Chromium 105.0.5195.102 (I refuse to use Chrome), the site actually seems to leave the GPU in a messed-up state, going on to cause severe rendering problems in other applications. I'm not sure if this is a Chromium bug or a macOS bug or both.

isomorphic··on Whatever happened to SHA-256 support in Git?
People also forget about Gitolite, which provides lightweight shared access control around Git+SSH+server-repos. For me it's a much simpler alternative than systems with a heavyweight web UI. Although to be honest I don't know whether Gitolite handles SHA256 hashes (I've never tested it).

https://gitolite.com

https://github.com/sitaramc/gitolite

isomorphic··on Show HN: Contribution Graph as a Git Command
Thank you for the utility.

In order to get this to work on macOS, I needed to use Homebrew bash (5.1 instead of macOS' native 3.2) and the GNU date utility from Homebrew's coreutils, since macOS' native date binary uses different arguments.

Essentially, change the shebang to "#!/usr/bin/env bash" and use "gdate" instead of "date" wherever "date" is used.

isomorphic··on Backblaze Drive Stats for Q1 2022
It looks like the data does contain SMART 241, total LBAs written, for at least some drives.

Someone with some time could correlate that to failure rate. My hypothesis is of course it's correlated--but by how much?

isomorphic··on Isomorphic Labs: Reimagining drug discovery with an AI-first approach
> [...] there may be a common underlying structure between biology and information science - an isomorphic mapping between the two - hence the name of the company. Biology is likely far too complex and messy to ever be encapsulated as a simple set of neat mathematical equations.

...uses a neatly-defined mathematical term to name the company, then rejects the idea of neat mathematics in practice.

isomorphic··on Trump's new platform and the Affero General Public License of Mastodon
/s, I know, but: A platform is a mechanism to obtain power, not a prescription for how power is practiced.
isomorphic··on USA Today resists FBI subpoena seeking IP addresses of readers of a story
As the parent post noted, the USA Today home page makes requests to dozens of third-parties--including Amazon, Facebook, Google, Twitter, and something called "summerhamster". I'm sure one of the dozens will take the FBI's call.

Hilariously, the USA Today homepage also hits OneTrust, who has the slogan "Privacy, Security and Data Governance" right in the <title>. What is there to govern if nearly all the major tech players have your access logs?

USA Today is shouting its readers' reading behavior from the mountain top.

isomorphic··on Apple’s M1 Positioning Mocks the Entire x86 Business Model
I believe that Apple is effectively doing some binning with the M1: The intro MacBook Air has one less GPU core than the higher-config version or the MacBook Pro.

It would make sense if those were identically-made M1s where one GPU core didn't test well and thus had its fuses blown. Between the CPU and GPU, the GPU cores are almost certainly larger anyway; the GPU cores would therefore have higher probability of defects.

isomorphic··on QUIC and HTTP/3 Support Now in Firefox Nightly and Beta
nginx has experimental QUIC support:

https://quic.nginx.org/

isomorphic··on Show HN: Recut, a native Mac app that automatically removes silence from videos
I don't know anything about how to do it with AVFoundation (or if it's possible, or if you're already doing this), but to some approximation depending upon codecs, you can make a lossless recode of the video. E.g., what Rogue Amoeba's Fission does, but for both video and audio.

You could also provide a way to export a list of cut points suitable for feeding to some other workflow. E.g., ffmpeg.

These may go beyond the simplicity and spirit of your app, which seems very nice.

isomorphic··on Mysterious helicopters have been circling Los Angeles
Thank you so much!

I see on the Brix you're just using the stock antenna, which is encouraging given I have perennial issues with reception on other devices.

Now to buy some gear...

isomorphic··on Mysterious helicopters have been circling Los Angeles
Would you mind giving an overview of the hardware you use? Thanks.
isomorphic··on Apple Addresses Privacy Concerns Surrounding App Authentication in macOS
Ironically, CRLite seems similar to the approach Apple was (is?) forcing for "content blocker" extensions to Safari--pre-supplying a canned declarative blacklist to Safari, instead of Safari allowing extensions algorithmic access to the current URL.* Their motivation was supposedly to increase user privacy. Funny how they didn't think of that in the CRL and app-blacklist cases. Perhaps they were worried the locally-cached lists themselves would be subject to attack?

*In my opinion, in the content-blocker instance the result is a much poorer user experience (ad-blocking effectiveness, flexibility) when compared with e.g. uBlock Origin, and one of the reasons I continue to use Firefox instead.

isomorphic··on How much space would it take to store every word ever said?
I noticed this, too.

If you take 16,000 words/day multiplied by 26,280 days (72 years' worth of days), you get the 420.48 million in the text.

If you take that number and multiply by 24, you get 10,091,520,000--close enough to 10 billion that I think the author made a days versus hours mistake somewhere.

The remainder of the article seems to actually use the 420.48 million number and not 10 billion, as ringshall points out.

isomorphic··on Isomorphic-git v1.0
Right. While I understand why they use the term this way, it still feels semantically abusive given the math concept.
isomorphic··on Isomorphic-git v1.0
I'd like to comment on the name of this project, but fear my comment would be equivalent to an argument about semantics.
isomorphic··on Samsung TVs May Upload Screenshots for Automatic Content Recognition
> [privacy] [Plex]

Plex forces centralized Internet authentication for your locally-hosted server, and uses a variety of centralized services that have access to your served files' titles and other metadata. Furthermore Plex collects a variety of usage information statistics. I don't think it's possible to entirely opt out of these services or collection, or indeed use Plex at all without Internet access.

Although Plex claims to "care deeply" about privacy in its privacy policy, there is no blanket statement guaranteeing the privacy of your data and usage habits, or at least none without weasel words.

isomorphic··on America’s Great Climate Exodus Is Starting in the Florida Keys
The article is paywalled.

outline.com and archive.org do not seem to work; Google's cache returns 404. Are there any other such sites that work?

isomorphic··on DRM Broke Its Promise
They are rights. Their rights. You have no rights. They can afford to buy legislation to ensure this. E.g.,

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

isomorphic··on Apple kills the non-Touch Bar MacBook Pro
Not just terminals and UNIX workstation keyboards--Apple's very first keyboard on the Apple II. (I don't think Apple shipped a keyboard with the Apple I.) Of course it helped that there was no lower case, obviating the need for Caps Lock, and who needs Tab, but there were Shift keys.
isomorphic··on How to Enable DNS-over-HTTPS in Firefox
I think Jonnax meant ISPs, not you.
isomorphic··on The FTC reveals more about robocallers
I have a landline for business reasons, and that thing gets a dozen robocalls a day. The telco's voicemail apparently has trouble understanding that two seconds of static followed by a hangup is not worth saving.

The cell spam is relentless. I even get three calls a week (always from new, different numbers) to my iPhone that leave messages in Mandarin. I don't speak Mandarin. I've never done business anywhere that would warrant that.

I needed a VM spam filter years ago.

isomorphic··on The FTC reveals more about robocallers
I made it to this quote:

> "We have a strong robocalling enforcement program"

...and literally could not make it further. The FTC may have legal or technological problems not of their making, and by some arcane measure may have a "strong" enforcement program, but whatever they are doing is by no means effective.

isomorphic··on OS X/Linker: New Mac malware attempts zero-day Gatekeeper bypass
The article author means filesystem links, not libraries. Earlier in the article:

> [...] creating a symbolic link (or "symlink"—similar to an alias) to an app hosted on an attacker-controlled Network File System (NFS) server, and then creating a .zip archive containing that symlink [...]

isomorphic··on What’s New in Apple Filesystems [pdf]
Your point that other filesystems get by without checksums stands, but Apple does not use ECC for all hardware.

Also, we are left to wonder if their "reliable" SSDs are as reliable as checksums at the filesystem layer (or as reliable as both). I suspect the answer is yes, for the majority of applications running atop APFS (which is to say, iOS). Probably not for video assets on that Promise MPX bay (i.e. "external" non-Apple storage media).

isomorphic··on Post-mortem of March 12 Google outage
> We will make software measures to prevent any configuration changes that cause overloading of key parts of the system.

If it was possible to know these a priori, why allow them in the first place?

Or are they saying they will be writing software to roll back configuration changes that cause disruption? ("disallowd")

isomorphic··on Judge unseals trove of internal Facebook documents from 2012 legal action
The interesting part about that to me is that they don't regard the fleecing-children part to be "giant harm." I.e., the court has records that are even more damaging to Facebook.
← PreviousPage 3 of 9Next →