HNHacker News
TopNewBestAskShowJobs

isomorphic

1,449 karma · joined November 12, 2011

submissionscomments
isomorphic··on Homebrew now sends usage information to Google Analytics
I am confirming that Homebrew silently starts talking to Google with no warning after a "brew upgrade".
isomorphic··on Homebrew now sends usage information to Google Analytics
Or, you could edit /usr/local/Library/Homebrew/utils/analytics.rb to send Google Analytics garbage (from random UUIDs) until Homebrew makes this feature opt-in.
isomorphic··on Understanding the 9.7" iPad Pro's Display: How DCI-P3 and True Tone Work
Right, the article even mentions this:

> DCI-P3 will be the gamut to have when UltraHD content rolls around, and Apple choosing it instead of Adobe RGB was a well planned move.

isomorphic··on Senate encryption bill draft mandates 'technical assistance'
> These people know how crypto works, at least at a high level.

I respectfully disagree.

I believe they think they know how crypto works, and that they may even have excellent advisors who know exactly how crypto works. But I believe that they cling to the notion that the underlying math can somehow be compromised with a back door (that only the government knows), and yet still remain secure.

I absolutely understand that this is a power-play, but the senators would frame it as technology companies being "uncompromising," implying that there is some sort of gray area where the math is concerned. This suggests either they are ignorant, or they're lying to gain position, or both.

Given that the FBI is claiming they can be trusted with secrets (escrow keys, privileged source, etc.) while apparently having their private networks play host to a variety of hackers, unnoticed for years--would you rather believe your leadership is lying or ignorant?

isomorphic··on Senate encryption bill draft mandates 'technical assistance'
"We don't have the first notion how cryptography works," said the politician-senators in a joint statement, "but we're hoping the voters will see past the blatant trampling of civil liberties to think we're doing something to be tough on the trrrrists."
isomorphic··on Intuit sells Quicken to private equity firm in management buyout
I'm just not going to put all of my financial records in once place under one vendor in the cloud. On the other hand, I'm not going to trust Quicken after years of neglect and no sane way of getting my data out.

I used GnuCash for a few years, and was generally satisfied with many parts of it, yet it was horribly broken in some ways. And it isn't easy to get data out, even though it can use a native XML storage format.

These days I'm forcing myself to use Ledger http://ledger-cli.org/ The UI is essentially the UI of your favorite text editor (with all the efficiencies and pain that entails), but no one can argue that your data is held hostage! It's a text file!

isomorphic··on iTerm2 Version 3 Now in Beta
This comment may be lost, but for Google posterity, it appears that this feature only sets the window titlebar if you aren't displaying the tab bar. Otherwise, the escape codes set the color of the tab.

It would be nice to have separate escape sequences for the window titlebar and for the tabs.

My interest in this is to dim the glaring-white strip of the Mac OS X window chrome when I have dark tabs, a dark-background terminal, and a dark menubar. If you have many such dark terminals open, the Mac OS X window chrome really interferes with the visual consistency of the setup.

isomorphic··on iTerm2 Version 3 Now in Beta
I didn't know that. Thank you!
isomorphic··on iTerm2 Version 3 Now in Beta
I love iTerm2, I keep up with the "current" beta versions, using them all day in production.

I would love it if they'd make a "dark" titlebar version of the window chrome. My setup currently has windows without any titlebar at all (thanks to iTerm for that feature!), but it makes rearranging windows challenging.

I look forward to trying out the newer features!

isomorphic··on The curse of the gifted programmer (2000)
Linus' gifted-child problems aside, calling Linus out over a refusal to use "systematic version-control" might have had some small role in causing Linus to write Git, if for no other reason than spite. That alone makes this an amazing email.
isomorphic··on How Wired Is Going to Handle Ad Blocking
> So, in the coming weeks, we will restrict access to articles on WIRED.com if you are using an ad blocker.

Good luck with that, Wired.

The people-who-will-never-pay group will split into two: People who never visit your site again, and people who up the ante in the ad-blocking escalation.

While you may think that you don't care about the people-who-will-never-pay group, the latter subgroup will release their improved ad-blocker, allowing the people-who-might-have-paid group to continue blocking ads.

I don't see this ending well for any party involved.

isomorphic··on What it would take to actually institute Universal Basic Income
Most states have some form of income tax. The federal government could work with an average UBI amount, which each state could increase (or not) from its own budget.

(Not that the above isn't contentious and probably stands no chance of being put into place; I'm just suggesting a model to address your point.)

isomorphic··on Everykey – The Master Key to Your Phone, Laptop, Website Accounts, and More
The Everykey device holds a decryption key (or key-equivalent) for your keychains, and it has over-the-air upgradeable firmware? Even if the firmware is signed, and the upgrade procedure is password-protected, the feature may expose the device to a variety of different attacks.

(Not to mention hardware attacks, since even if the device has a secure element, it has to send key material back to the device with the keychain.)

isomorphic··on Is Self Hosted Blogging Dead?
Sure, but the Google Analytics loader code on either of those is larger than all of the HTML boilerplate and CSS combined. At least the first one has snarky HTML comments!
isomorphic··on Window Manipulation Utilities
If anyone should wander into this thread looking for Mac OS X equivalents, I thought I would note: Apple provides window-manipulation APIs via its Open Scripting Architecture (OSA). Previously that meant you had to use AppleScript for best results--I won't comment on AppleScript except to say that as of Yosemite, Apple treats JavaScript as a first-class OSA citizen.

This means, essentially, that one can write JavaScript window-manipulation scripts and run them with via shebang with "osascript". See here: https://github.com/dtinth/JXA-Cookbook

One can query an application's windows, then directly manipulate their position, size, and so forth in JavaScript.

I have some hacked-up stuff I use for my personal setup. I've found it works better for me than any of the other Mac OS X utilities for the purpose. Unfortunately I haven't extracted a common pattern for a general-purpose utility, but I can point people in the right direction if they want to roll-their-own.

isomorphic··on China stock trading halted early after 7% plunge again
Reading your phrase "controlled media" made me think of the 200-some news articles telegraphing the recent Fed rate increase, months ahead of the actual event. Controlled or not, the Fed knows how to use the media to achieve the Fed's goals.

Believing the proposition that one can control something as complex as an economy requires a certain amount of arrogance and/or hubris, neither of which are in short supply in the States. But from one naïve American's perspective, the Chinese leadership act like it's their divine right of nature.

isomorphic··on Why Preventing Cancer Is Not the Priority in Drug Development
I could run eight miles a day with full pack, eat only protein and vegetables, have the mental outlook of the Buddha--and yet still get cancer because BP poured nearly two million gallons of Corexit into the Gulf of Mexico, creating unexpected toxins in the fish I ate. If the drug companies were to provide a pill to mitigate my hypothetical cancer, I would take it.

As you wrote, cancer risk probably involves effects from many factors. However, I'm not sure how redirecting "billions" to, e.g., "psychological 'sciences'" serves to reduce the incidence of cancers that are essentially environmental in origin. Healthy lifestyle only goes so far; I suspect the vast bulk of cancers are due to environmental factors or are intrinsic to the human aging process.

isomorphic··on Apple Said to Suspend Effort to Develop Live TV Service
Correct; they'll make the entirely different mistake of trying to bundle the Golf channel with scripted-procedural-police-drama channel and charging so much for the bundle that no one who wants either channel individually will give them any money at all.

Meanwhile the <30 market will be too busy watching Youtube and Twitch to bother with hour-long shows, and before they realize it, their content will have been completely supplanted.

isomorphic··on Apple Said to Suspend Effort to Develop Live TV Service
> Media executives have said they expect new TV distributors like Apple and Amazon to pay more for their channels than existing distributors.

Meanwhile, most people under a certain age are not ever bothering with cable TV. Why would they pay more just to see it via the Internet?

I'm trying to understand the nameless "media executives'" mindset, but all the news I read shows their current business model being dead and buried in 10-20 years.

isomorphic··on Remove the ++ and –- operators
I think forcing me to use "+=" in Ruby reminds me that it's really a method call (which can be overridden), rather than an increment operation on primitive types.
isomorphic··on Support for older versions of Internet Explorer ends on January 12, 2016
> I have a beautiful dream sometimes, where I go to work, and I only have to care about supporting Chrome...

I understand the sentiment, but to be clear: Ideally we do not want any one vendor with a majority browser share. Otherwise someone will get complacent and we'll have a repeat of the dark times (IE6). Having multiple browser vendors is good for the web.

isomorphic··on Yahoo escalates war on ad-blockers--by keeping people out of their own e-mail
I don't disagree; ad-blocking will get tougher.

First-party ads won't be trusted by the advertising industry, since it's "easier" to commit click-fraud. First-party ads for the originating site itself were never really the target of ad-blockers in the first place. (I mean, if you're surfing Amazon, you probably want to hear what Amazon has to say about Amazon.)

Third-party ads will always be easier to spot.

Finally, at least until advertising becomes thoroughly intertwined with content, it should be possible to block ads based upon their position relative to main content blocks. I.e., switch to blocking ads based upon behavior, and not URI/DOM regex.

Edit: I should clarify that, unless you're a major publisher, you won't have the skills necessary to participate in the ad-blocking war. There will be more developer mindshare given to the ad-blockers than your minor site can afford. Sure, there will be public or private anti-ad-blocking libraries--but which do you think is more likely to be up-to-date?

isomorphic··on Yahoo escalates war on ad-blockers--by keeping people out of their own e-mail
If the ad-block-blocked content is of sufficient value, this will inevitably give rise to stealth tech in ad-blockers. If one isn't concerned about bandwidth, then an ad-blocker could operate at the level of hiding or obscuring ads, rather than not loading them. And so an arms-race develops, which site operators would likely lose.

Worse yet, measures against people running ad-blockers are sure to annoy some of them into retaliatory responses. For example, there are already plugins which attempt to click on all the ads on a page, so advertisers become concerned about click-fraud and offer less return to the site operator.

It would be very interesting to know the rates at which users disable their ad-blocker for Yahoo Mail, versus the ultimate account-abandonment rate from this "small" A/B test.

isomorphic··on TailBlazer: A modern file tail utility based on rx.net
I think his use-case involves Windows, without a terminal. Or he wants features (such as drag-and-drop) that aren't supported by (?) terminals.
isomorphic··on A Quasipolynomial Time Algorithm for Graph Isomorphism: The Details
Well, we're resting at least a trillion-USD economy on that "much less clear"; probably more. Given that, bad actors are properly incentivized to work on factoring, and we can take comfort that we haven't yet heard any evidence yet of a (quasi-) polynomial solution. That is assuming someone couldn't keep something like that a secret.
isomorphic··on A Quasipolynomial Time Algorithm for Graph Isomorphism: The Details
Conjecture from the first link: "Raising questions about other problems. This a surprising result. Is a similar result for factoring around the corner? [...] Placing factoring in this complexity class would be a huge difficulty for cryptography."

If factoring is indeed in the quasi-polynomial class, the above may well be the understatement of the decade.

isomorphic··on Facebook listening to conversations through microphone?
...and yet keep the app running, continue to use the website, surf while logged in to Facebook, etc., etc.
isomorphic··on The Case for Fewer Dimensions
When I visit with cookies disabled, I see the comments but not the article. So Disqus is working, but the site intentionally breaks without cookies.
isomorphic··on The Case for Fewer Dimensions
I think they may referring to the relative strength of the forces at "everyday"--i.e., human--scales.
isomorphic··on Amazon Will Ban Sale of Apple, Google Video-Streaming Devices
The new AppleTV has an App Store. Does this mean Amazon can't or won't create an app for Prime Video for the AppleTV? (Can't or won't, either answer would be telling.)
← PreviousPage 5 of 9Next →